libavcodec/h264_sei.c File Reference

H.264 / AVC / MPEG4 part10 sei decoding. More...

#include "internal.h"
#include "avcodec.h"
#include "h264.h"
#include "golomb.h"
#include <assert.h>

Go to the source code of this file.

Functions

void ff_h264_reset_sei (H264Context *h)
 Reset SEI values at the beginning of the frame.
static int decode_picture_timing (H264Context *h)
static int decode_unregistered_user_data (H264Context *h, int size)
static int decode_recovery_point (H264Context *h)
static int decode_buffering_period (H264Context *h)
int ff_h264_decode_sei (H264Context *h)
 Decode SEI.

Variables

static const uint8_t sei_num_clock_ts_table [9]


Detailed Description

H.264 / AVC / MPEG4 part10 sei decoding.

Author:
Michael Niedermayer <michaelni@gmx.at>

Definition in file h264_sei.c.


Function Documentation

static int decode_buffering_period ( H264Context h  )  [static]

Definition at line 133 of file h264_sei.c.

Referenced by ff_h264_decode_sei().

static int decode_picture_timing ( H264Context h  )  [static]

Definition at line 47 of file h264_sei.c.

Referenced by ff_h264_decode_sei().

static int decode_recovery_point ( H264Context h  )  [static]

Definition at line 124 of file h264_sei.c.

Referenced by ff_h264_decode_sei().

static int decode_unregistered_user_data ( H264Context h,
int  size 
) [static]

Definition at line 98 of file h264_sei.c.

Referenced by ff_h264_decode_sei().

int ff_h264_decode_sei ( H264Context h  ) 

Decode SEI.

Definition at line 164 of file h264_sei.c.

Referenced by decode_nal_units(), and parse_nal_units().

void ff_h264_reset_sei ( H264Context h  ) 

Reset SEI values at the beginning of the frame.

Parameters:
h H.264 context.

Definition at line 40 of file h264_sei.c.

Referenced by decode_nal_units(), ff_h264_decode_init(), and flush_dpb().


Variable Documentation

const uint8_t sei_num_clock_ts_table[9] [static]

Initial value:

{
    1,  1,  1,  2,  2,  3,  3,  2,  3
}

Definition at line 36 of file h264_sei.c.

Referenced by decode_picture_timing().


Generated on Fri Oct 26 02:36:52 2012 for FFmpeg by  doxygen 1.5.8