|
FFmpeg
|
Side data bitstream filter – remove side data from packets and from the stream, or select packets by their side data. More...
#include "libavcodec/bsf.h"#include "libavcodec/bsf_internal.h"#include "libavcodec/packet_internal.h"#include "libavutil/opt.h"Go to the source code of this file.
Data Structures | |
| struct | SideDataContext |
Macros | |
| #define | OFFSET(x) |
| #define | FLAGS (AV_OPT_FLAG_VIDEO_PARAM | AV_OPT_FLAG_AUDIO_PARAM | AV_OPT_FLAG_SUBTITLE_PARAM | AV_OPT_FLAG_BSF_PARAM) |
| #define | TYPE_CONST(type, handle) |
Functions | |
| static int | side_data_init (AVBSFContext *ctx) |
| static int | is_selected (const SideDataContext *s, const AVPacket *pkt) |
| static int | side_data_filter (AVBSFContext *ctx, AVPacket *pkt) |
Variables | |
| static const AVOptionArrayDef | types_def = { .sep = '+' } |
| static const AVOption | options [] |
| static const AVClass | side_data_class |
| const FFBitStreamFilter | ff_side_data_bsf |
Side data bitstream filter – remove side data from packets and from the stream, or select packets by their side data.
Definition in file side_data.c.
| #define OFFSET | ( | x | ) |
Definition at line 87 of file side_data.c.
| #define FLAGS (AV_OPT_FLAG_VIDEO_PARAM | AV_OPT_FLAG_AUDIO_PARAM | AV_OPT_FLAG_SUBTITLE_PARAM | AV_OPT_FLAG_BSF_PARAM) |
Definition at line 88 of file side_data.c.
| #define TYPE_CONST | ( | type, | |
| handle ) |
Definition at line 89 of file side_data.c.
|
static |
Definition at line 40 of file side_data.c.
|
static |
Definition at line 52 of file side_data.c.
Referenced by side_data_filter().
|
static |
Definition at line 65 of file side_data.c.
|
static |
Definition at line 85 of file side_data.c.
|
static |
Definition at line 91 of file side_data.c.
|
static |
Definition at line 98 of file side_data.c.
| const FFBitStreamFilter ff_side_data_bsf |
Definition at line 105 of file side_data.c.