Go to the source code of this file.
◆ OFFSET
◆ FLAGS
◆ init()
◆ uninit()
◆ flush()
◆ send_packet()
◆ drain_packet()
| static void drain_packet |
( |
AVPacket * | pkt, |
|
|
int | drain_data, |
|
|
int | drain_samples ) |
|
static |
◆ get_next_nb_samples()
◆ set_silence()
◆ rechunk_filter()
◆ options
Initial value:= {
{
"nb_out_samples",
"set the number of per-packet output samples",
OFFSET(nb_out_samples),
AV_OPT_TYPE_INT, {.i64=1024}, 1, INT_MAX,
FLAGS },
}
@ AV_OPT_TYPE_RATIONAL
Underlying C type is AVRational.
@ AV_OPT_TYPE_INT
Underlying C type is int.
@ AV_OPT_TYPE_BOOL
Underlying C type is int.
Definition at line 190 of file pcm_rechunk.c.
◆ pcm_rechunk_class
Initial value:= {
.class_name = "pcm_rechunk_bsf",
}
const char * av_default_item_name(void *ptr)
Return the context name.
#define LIBAVUTIL_VERSION_INT
Definition at line 200 of file pcm_rechunk.c.
◆ codec_ids
Initial value:= {
}
@ AV_CODEC_ID_PCM_S24DAUD
Definition at line 207 of file pcm_rechunk.c.
◆ ff_pcm_rechunk_bsf
Initial value:= {
.p.name = "pcm_rechunk",
}
static enum AVCodecID codec_ids[]
static av_cold void close(AVCodecParserContext *s)
void(* flush)(AVBSFContext *ctx)
int(* init)(AVBSFContext *ctx)
static av_cold void uninit(AVBitStreamFilterContext *ctx)
static int rechunk_filter(AVBSFContext *ctx, AVPacket *pkt)
static const AVClass pcm_rechunk_class
void(* filter)(uint8_t *src, ptrdiff_t stride, int qscale)
Definition at line 232 of file pcm_rechunk.c.