#include <stdbool.h>
#include <stdlib.h>
#include "libavutil/mem.h"
#include "libavutil/opt.h"
#include "libavcodec/bsf.h"
#include "libavcodec/bsf_internal.h"
#include "libavcodec/cbs.h"
#include "libavcodec/cbs_bsf.h"
Go to the source code of this file.
◆ OFFSET
◆ FLAGS
◆ filter_units_make_type_list()
| static int filter_units_make_type_list |
( |
const char * | list_string, |
|
|
CodedBitstreamUnitType ** | type_list, |
|
|
int * | nb_types ) |
|
static |
◆ filter_units_filter()
◆ filter_units_init()
◆ filter_units_close()
◆ filter_units_options
◆ filter_units_class
Initial value:= {
.class_name = "filter_units",
}
static const AVOption filter_units_options[]
const char * av_default_item_name(void *ptr)
Return the context name.
#define LIBAVUTIL_VERSION_INT
Definition at line 274 of file filter_units.c.
◆ ff_filter_units_bsf
Initial value:= {
.p.name = "filter_units",
}
static av_cold void close(AVCodecParserContext *s)
enum AVCodecID ff_cbs_all_codec_ids[]
Table of all supported codec IDs.
int(* init)(AVBSFContext *ctx)
static int filter_units_filter(AVBSFContext *bsf, AVPacket *pkt)
static int filter_units_init(AVBSFContext *bsf)
static void filter_units_close(AVBSFContext *bsf)
static const AVClass filter_units_class
void(* filter)(uint8_t *src, ptrdiff_t stride, int qscale)
Definition at line 281 of file filter_units.c.