| @@ -578,7 +578,22 @@ struct AVFilterLink { | |||||
| */ | */ | ||||
| AVFilterBufferRef *src_buf; | AVFilterBufferRef *src_buf; | ||||
| /** | |||||
| * The buffer reference to the frame sent across the link by the | |||||
| * source filter, which is read by the destination filter. It is | |||||
| * automatically set up by ff_start_frame(). | |||||
| * | |||||
| * Depending on the permissions, it may either be the same as | |||||
| * src_buf or an automatic copy of it. | |||||
| * | |||||
| * It is automatically freed by the filter system when calling | |||||
| * ff_end_frame(). In case you save the buffer reference | |||||
| * internally (e.g. if you cache it for later reuse), or give it | |||||
| * away (e.g. if you pass the reference to the next filter) it | |||||
| * must be set to NULL before calling ff_end_frame(). | |||||
| */ | |||||
| AVFilterBufferRef *cur_buf; | AVFilterBufferRef *cur_buf; | ||||
| AVFilterBufferRef *out_buf; | AVFilterBufferRef *out_buf; | ||||
| struct AVFilterPool *pool; | struct AVFilterPool *pool; | ||||