FFmpeg
|
bitstream_filter.c
Go to the documentation of this file.
void * av_mallocz(size_t size)
Allocate a block of size bytes with alignment suitable for all memory accesses (including vectors if ...
Definition: mem.c:205
memory handling functions
Definition: avisynth_c.h:503
void av_freep(void *arg)
Free a memory block which has been allocated with av_malloc(z)() or av_realloc() and set the pointer ...
Definition: mem.c:198
static AVBitStreamFilter * first_bitstream_filter
Definition: bitstream_filter.c:26
Definition: libavcodec/avcodec.h:4535
void av_free(void *ptr)
Free a memory block which has been allocated with av_malloc(z)() or av_realloc(). ...
Definition: mem.c:183
void av_bitstream_filter_close(AVBitStreamFilterContext *bsfc)
Definition: bitstream_filter.c:53
AVBitStreamFilter * av_bitstream_filter_next(AVBitStreamFilter *f)
Definition: bitstream_filter.c:28
external API header
void(* close)(AVBitStreamFilterContext *bsfc)
Definition: libavcodec/avcodec.h:4542
AVBitStreamFilterContext * av_bitstream_filter_init(const char *name)
Definition: bitstream_filter.c:38
void av_register_bitstream_filter(AVBitStreamFilter *bsf)
Definition: bitstream_filter.c:33
int(* filter)(AVBitStreamFilterContext *bsfc, AVCodecContext *avctx, const char *args, uint8_t **poutbuf, int *poutbuf_size, const uint8_t *buf, int buf_size, int keyframe)
Definition: libavcodec/avcodec.h:4538
int av_bitstream_filter_filter(AVBitStreamFilterContext *bsfc, AVCodecContext *avctx, const char *args, uint8_t **poutbuf, int *poutbuf_size, const uint8_t *buf, int buf_size, int keyframe)
Definition: bitstream_filter.c:61
struct AVBitStreamFilter * filter
Definition: libavcodec/avcodec.h:4529
Generated on Mon Nov 18 2024 06:51:52 for FFmpeg by 1.8.11