Go to the documentation of this file.
35 if ((
code & 0xffffff00) == 0x100) {
36 uint8_t nal2 = p->
buf[
i + 1];
int buf_size
Size of buf except extra allocated bytes.
it s the only field you need to keep assuming you have a context There is some magic you don t need to care about around this just let it vf type
unsigned char * buf
Buffer must have AVPROBE_PADDING_SIZE of extra allocated bytes filled with zero.
#define FF_DEF_RAWVIDEO_DEMUXER(shortname, longname, probe, ext, id)
This structure contains the data a format has to probe a file.
static int FUNC() vps(CodedBitstreamContext *ctx, RWContext *rw, H265RawVPS *current)
static int FUNC() pps(CodedBitstreamContext *ctx, RWContext *rw, H264RawPPS *current)
#define i(width, name, range_min, range_max)
and forward the test the status of outputs and forward it to the corresponding return FFERROR_NOT_READY If the filters stores internally one or a few frame for some it can consider them to be part of the FIFO and delay acknowledging a status change accordingly Example code
static int FUNC() sps(CodedBitstreamContext *ctx, RWContext *rw, H264RawSPS *current)