FFmpeg
Classes | Typedefs | Variables
vp9_superframe_split_bsf.c File Reference

This bitstream filter splits VP9 superframes into packets containing just one frame. More...

#include <stddef.h>
#include "avcodec.h"
#include "bsf.h"
#include "bytestream.h"
#include "get_bits.h"

Classes

struct  VP9SFSplitContext
 

Typedefs

typedef struct VP9SFSplitContext VP9SFSplitContext
 

Variables

const AVBitStreamFilter ff_vp9_superframe_split_bsf
 

Detailed Description

This bitstream filter splits VP9 superframes into packets containing just one frame.

Variable Documentation

§ ff_vp9_superframe_split_bsf

const AVBitStreamFilter ff_vp9_superframe_split_bsf
Initial value:
= {
.name = "vp9_superframe_split",
.priv_data_size = sizeof(VP9SFSplitContext),
.close = vp9_superframe_split_uninit,
.filter = vp9_superframe_split_filter,
.codec_ids = (const enum AVCodecID []){ AV_CODEC_ID_VP9, AV_CODEC_ID_NONE },
}
AVCodecID
Identify the syntax and semantics of the bitstream.
Definition: avcodec.h:215
Definition: vp9_superframe_split_bsf.c:32