FFmpeg
|
Go to the source code of this file.
Data Structures | |
struct | H264SEITimeCode |
struct | H264SEIPictureTiming |
struct | H264SEIRecoveryPoint |
struct | H264SEIBufferingPeriod |
struct | H264SEIGreenMetaData |
struct | H264SEIContext |
Enumerations | |
enum | H264_SEI_PicStructType { H264_SEI_PIC_STRUCT_FRAME = 0, H264_SEI_PIC_STRUCT_TOP_FIELD = 1, H264_SEI_PIC_STRUCT_BOTTOM_FIELD = 2, H264_SEI_PIC_STRUCT_TOP_BOTTOM = 3, H264_SEI_PIC_STRUCT_BOTTOM_TOP = 4, H264_SEI_PIC_STRUCT_TOP_BOTTOM_TOP = 5, H264_SEI_PIC_STRUCT_BOTTOM_TOP_BOTTOM = 6, H264_SEI_PIC_STRUCT_FRAME_DOUBLING = 7, H264_SEI_PIC_STRUCT_FRAME_TRIPLING = 8 } |
pic_struct in picture timing SEI message More... | |
Functions | |
int | ff_h264_sei_decode (H264SEIContext *h, GetBitContext *gb, const struct H264ParamSets *ps, void *logctx) |
static int | ff_h264_sei_ctx_replace (H264SEIContext *dst, const H264SEIContext *src) |
void | ff_h264_sei_uninit (H264SEIContext *h) |
Reset SEI values at the beginning of the frame. More... | |
const char * | ff_h264_sei_stereo_mode (const H2645SEIFramePacking *h) |
Get stereo_mode string from the h264 frame_packing_arrangement. More... | |
int | ff_h264_sei_process_picture_timing (H264SEIPictureTiming *h, const SPS *sps, void *logctx) |
Parse the contents of a picture timing message given an active SPS. More... | |
pic_struct in picture timing SEI message
Definition at line 31 of file h264_sei.h.
int ff_h264_sei_decode | ( | H264SEIContext * | h, |
GetBitContext * | gb, | ||
const struct H264ParamSets * | ps, | ||
void * | logctx | ||
) |
|
inlinestatic |
Definition at line 132 of file h264_sei.h.
Referenced by ff_h264_update_thread_context().
void ff_h264_sei_uninit | ( | H264SEIContext * | h | ) |
Reset SEI values at the beginning of the frame.
Definition at line 48 of file h264_sei.c.
Referenced by decode_nal_units(), h264_close(), h264_decode_end(), h264_decode_flush(), h264_init_context(), and parse_nal_units().
const char* ff_h264_sei_stereo_mode | ( | const H2645SEIFramePacking * | h | ) |
Get stereo_mode string from the h264 frame_packing_arrangement.
Definition at line 306 of file h264_sei.c.
Referenced by output_frame().
int ff_h264_sei_process_picture_timing | ( | H264SEIPictureTiming * | h, |
const SPS * | sps, | ||
void * | logctx | ||
) |
Parse the contents of a picture timing message given an active SPS.
Definition at line 65 of file h264_sei.c.
Referenced by h264_export_frame_props(), and parse_nal_units().