< audio buffer specific properties
< the buffer that this is a reference to
< picture/audio data for each plane
pointers to the data planes/channels.
< media format
< number of bytes per line
< dictionary containing metadata key=value tags
< permissions, see the AV_PERM_* flags
< byte position in stream, -1 if unknown
presentation timestamp. The time unit may change during filtering, as it is specified in the link and the filter code may need to rescale the PTS accordingly.
< media type of buffer data
< video buffer specific properties
A reference to an AVFilterBuffer. Since filters can manipulate the origin of a buffer to, for example, crop image without any memcpy, the buffer origin and dimensions are per-reference properties. Linesize is also useful for image flipping, frame to field filters, etc, and so is also per-reference.
TODO: add anything necessary for frame reordering