FFmpeg
Loading...
Searching...
No Matches
cbs_mpeg2_syntax_template.c File Reference

Go to the source code of this file.

Functions

static int FUNC sequence_header (CodedBitstreamContext *ctx, RWContext *rw, MPEG2RawSequenceHeader *current)
 
static int FUNC user_data (CodedBitstreamContext *ctx, RWContext *rw, MPEG2RawUserData *current)
 
static int FUNC sequence_extension (CodedBitstreamContext *ctx, RWContext *rw, MPEG2RawSequenceExtension *current)
 
static int FUNC sequence_display_extension (CodedBitstreamContext *ctx, RWContext *rw, MPEG2RawSequenceDisplayExtension *current)
 
static int FUNC group_of_pictures_header (CodedBitstreamContext *ctx, RWContext *rw, MPEG2RawGroupOfPicturesHeader *current)
 
static int FUNC extra_information (CodedBitstreamContext *ctx, RWContext *rw, MPEG2RawExtraInformation *current, const char *element_name, const char *marker_name)
 
static int FUNC picture_header (CodedBitstreamContext *ctx, RWContext *rw, MPEG2RawPictureHeader *current)
 
static int FUNC picture_coding_extension (CodedBitstreamContext *ctx, RWContext *rw, MPEG2RawPictureCodingExtension *current)
 
static int FUNC quant_matrix_extension (CodedBitstreamContext *ctx, RWContext *rw, MPEG2RawQuantMatrixExtension *current)
 
static int FUNC picture_display_extension (CodedBitstreamContext *ctx, RWContext *rw, MPEG2RawPictureDisplayExtension *current)
 
static int FUNC extension_data (CodedBitstreamContext *ctx, RWContext *rw, MPEG2RawExtensionData *current)
 
static int FUNC slice_header (CodedBitstreamContext *ctx, RWContext *rw, MPEG2RawSliceHeader *current)
 
static int FUNC sequence_end (CodedBitstreamContext *ctx, RWContext *rw, MPEG2RawSequenceEnd *current)
 

Function Documentation

◆ sequence_header()

static int FUNC sequence_header ( CodedBitstreamContext * ctx,
RWContext * rw,
MPEG2RawSequenceHeader * current )
static

◆ user_data()

◆ sequence_extension()

static int FUNC sequence_extension ( CodedBitstreamContext * ctx,
RWContext * rw,
MPEG2RawSequenceExtension * current )
static

Definition at line 87 of file cbs_mpeg2_syntax_template.c.

Referenced by extension_data(), and sequence_extension().

◆ sequence_display_extension()

static int FUNC sequence_display_extension ( CodedBitstreamContext * ctx,
RWContext * rw,
MPEG2RawSequenceDisplayExtension * current )
static

Definition at line 117 of file cbs_mpeg2_syntax_template.c.

Referenced by extension_data(), and sequence_display_extension().

◆ group_of_pictures_header()

static int FUNC group_of_pictures_header ( CodedBitstreamContext * ctx,
RWContext * rw,
MPEG2RawGroupOfPicturesHeader * current )
static

◆ extra_information()

static int FUNC extra_information ( CodedBitstreamContext * ctx,
RWContext * rw,
MPEG2RawExtraInformation * current,
const char * element_name,
const char * marker_name )
static

Definition at line 176 of file cbs_mpeg2_syntax_template.c.

Referenced by extra_information(), picture_header(), and slice_header().

◆ picture_header()

static int FUNC picture_header ( CodedBitstreamContext * ctx,
RWContext * rw,
MPEG2RawPictureHeader * current )
static

Definition at line 210 of file cbs_mpeg2_syntax_template.c.

◆ picture_coding_extension()

static int FUNC picture_coding_extension ( CodedBitstreamContext * ctx,
RWContext * rw,
MPEG2RawPictureCodingExtension * current )
static

Definition at line 240 of file cbs_mpeg2_syntax_template.c.

Referenced by extension_data(), and picture_coding_extension().

◆ quant_matrix_extension()

static int FUNC quant_matrix_extension ( CodedBitstreamContext * ctx,
RWContext * rw,
MPEG2RawQuantMatrixExtension * current )
static

Definition at line 298 of file cbs_mpeg2_syntax_template.c.

Referenced by extension_data(), and quant_matrix_extension().

◆ picture_display_extension()

static int FUNC picture_display_extension ( CodedBitstreamContext * ctx,
RWContext * rw,
MPEG2RawPictureDisplayExtension * current )
static

Definition at line 332 of file cbs_mpeg2_syntax_template.c.

Referenced by extension_data(), and picture_display_extension().

◆ extension_data()

static int FUNC extension_data ( CodedBitstreamContext * ctx,
RWContext * rw,
MPEG2RawExtensionData * current )
static

Definition at line 350 of file cbs_mpeg2_syntax_template.c.

◆ slice_header()

static int FUNC slice_header ( CodedBitstreamContext * ctx,
RWContext * rw,
MPEG2RawSliceHeader * current )
static

Definition at line 383 of file cbs_mpeg2_syntax_template.c.

◆ sequence_end()

static int FUNC sequence_end ( CodedBitstreamContext * ctx,
RWContext * rw,
MPEG2RawSequenceEnd * current )
static