FFmpeg
|
#include <cbs_internal.h>
Data Fields | |
enum AVCodecID | codec_id |
const AVClass * | priv_class |
size_t | priv_data_size |
const CodedBitstreamUnitTypeDescriptor * | unit_types |
int(* | split_fragment )(CodedBitstreamContext *ctx, CodedBitstreamFragment *frag, int header) |
int(* | read_unit )(CodedBitstreamContext *ctx, CodedBitstreamUnit *unit) |
int(* | write_unit )(CodedBitstreamContext *ctx, CodedBitstreamUnit *unit, PutBitContext *pbc) |
int(* | assemble_fragment )(CodedBitstreamContext *ctx, CodedBitstreamFragment *frag) |
void(* | flush )(CodedBitstreamContext *ctx) |
void(* | close )(CodedBitstreamContext *ctx) |
Definition at line 86 of file cbs_internal.h.
enum AVCodecID CodedBitstreamType::codec_id |
Definition at line 87 of file cbs_internal.h.
Referenced by cbs_h2645_assemble_fragment(), and cbs_h2645_split_fragment().
const AVClass* CodedBitstreamType::priv_class |
Definition at line 93 of file cbs_internal.h.
Referenced by ff_cbs_close(), and ff_cbs_init().
size_t CodedBitstreamType::priv_data_size |
Definition at line 95 of file cbs_internal.h.
Referenced by ff_cbs_init().
const CodedBitstreamUnitTypeDescriptor* CodedBitstreamType::unit_types |
Definition at line 99 of file cbs_internal.h.
Referenced by cbs_find_unit_type_desc().
int(* CodedBitstreamType::split_fragment) (CodedBitstreamContext *ctx, CodedBitstreamFragment *frag, int header) |
Definition at line 106 of file cbs_internal.h.
Referenced by cbs_read_data().
int(* CodedBitstreamType::read_unit) (CodedBitstreamContext *ctx, CodedBitstreamUnit *unit) |
Definition at line 112 of file cbs_internal.h.
Referenced by cbs_read_fragment_content().
int(* CodedBitstreamType::write_unit) (CodedBitstreamContext *ctx, CodedBitstreamUnit *unit, PutBitContext *pbc) |
Definition at line 117 of file cbs_internal.h.
Referenced by cbs_write_unit_data().
int(* CodedBitstreamType::assemble_fragment) (CodedBitstreamContext *ctx, CodedBitstreamFragment *frag) |
Definition at line 123 of file cbs_internal.h.
Referenced by ff_cbs_write_fragment_data().
void(* CodedBitstreamType::flush) (CodedBitstreamContext *ctx) |
Definition at line 127 of file cbs_internal.h.
Referenced by ff_cbs_flush().
void(* CodedBitstreamType::close) (CodedBitstreamContext *ctx) |
Definition at line 130 of file cbs_internal.h.
Referenced by ff_cbs_close().