SPS Struct Reference

Sequence parameter set. More...

#include <h264.h>


Data Fields

int profile_idc
int level_idc
int chroma_format_idc
int transform_bypass
 qpprime_y_zero_transform_bypass_flag
int log2_max_frame_num
 log2_max_frame_num_minus4 + 4
int poc_type
 pic_order_cnt_type
int log2_max_poc_lsb
 log2_max_pic_order_cnt_lsb_minus4
int delta_pic_order_always_zero_flag
int offset_for_non_ref_pic
int offset_for_top_to_bottom_field
int poc_cycle_length
 num_ref_frames_in_pic_order_cnt_cycle
int ref_frame_count
 num_ref_frames
int gaps_in_frame_num_allowed_flag
int mb_width
 pic_width_in_mbs_minus1 + 1
int mb_height
 pic_height_in_map_units_minus1 + 1
int frame_mbs_only_flag
int mb_aff
 mb_adaptive_frame_field_flag
int direct_8x8_inference_flag
int crop
 frame_cropping_flag
unsigned int crop_left
 frame_cropping_rect_left_offset
unsigned int crop_right
 frame_cropping_rect_right_offset
unsigned int crop_top
 frame_cropping_rect_top_offset
unsigned int crop_bottom
 frame_cropping_rect_bottom_offset
int vui_parameters_present_flag
AVRational sar
int timing_info_present_flag
uint32_t num_units_in_tick
uint32_t time_scale
int fixed_frame_rate_flag
short offset_for_ref_frame [256]
int bitstream_restriction_flag
int num_reorder_frames
int scaling_matrix_present
uint8_t scaling_matrix4 [6][16]
uint8_t scaling_matrix8 [2][64]
int nal_hrd_parameters_present_flag
int vcl_hrd_parameters_present_flag
int pic_struct_present_flag
int time_offset_length
int cpb_cnt
 See H.264 E.1.2.
int initial_cpb_removal_delay_length
 initial_cpb_removal_delay_length_minus1 +1
int cpb_removal_delay_length
 cpb_removal_delay_length_minus1 + 1
int dpb_output_delay_length
 dpb_output_delay_length_minus1 + 1
int bit_depth_luma
 bit_depth_luma_minus8 + 8
int bit_depth_chroma
 bit_depth_chroma_minus8 + 8
int residual_color_transform_flag
 residual_colour_transform_flag


Detailed Description

Sequence parameter set.

Definition at line 142 of file h264.h.


Field Documentation

bit_depth_chroma_minus8 + 8

Definition at line 188 of file h264.h.

Referenced by ff_h264_decode_seq_parameter_set().

bit_depth_luma_minus8 + 8

Definition at line 187 of file h264.h.

Referenced by ff_h264_decode_seq_parameter_set().

Definition at line 174 of file h264.h.

Referenced by decode_frame(), and decode_vui_parameters().

Definition at line 146 of file h264.h.

Referenced by ff_h264_decode_seq_parameter_set().

See H.264 E.1.2.

Definition at line 183 of file h264.h.

Referenced by decode_buffering_period(), and decode_hrd_parameters().

cpb_removal_delay_length_minus1 + 1

Definition at line 185 of file h264.h.

Referenced by decode_hrd_parameters(), and decode_picture_timing().

int SPS::crop

frame_cropping_flag

Definition at line 162 of file h264.h.

Referenced by ff_h264_decode_seq_parameter_set().

unsigned int SPS::crop_bottom

frame_cropping_rect_bottom_offset

Definition at line 166 of file h264.h.

Referenced by decode_slice_header(), and ff_h264_decode_seq_parameter_set().

unsigned int SPS::crop_left

frame_cropping_rect_left_offset

Definition at line 163 of file h264.h.

Referenced by ff_h264_decode_seq_parameter_set().

unsigned int SPS::crop_right

frame_cropping_rect_right_offset

Definition at line 164 of file h264.h.

Referenced by decode_slice_header(), and ff_h264_decode_seq_parameter_set().

unsigned int SPS::crop_top

frame_cropping_rect_top_offset

Definition at line 165 of file h264.h.

Referenced by ff_h264_decode_seq_parameter_set().

dpb_output_delay_length_minus1 + 1

Definition at line 186 of file h264.h.

Referenced by decode_hrd_parameters(), and decode_picture_timing().

Definition at line 172 of file h264.h.

Referenced by decode_vui_parameters().

Definition at line 156 of file h264.h.

Referenced by ff_h264_decode_seq_parameter_set().

initial_cpb_removal_delay_length_minus1 +1

Definition at line 184 of file h264.h.

Referenced by decode_buffering_period(), and decode_hrd_parameters().

Definition at line 145 of file h264.h.

Referenced by ff_h264_decode_seq_parameter_set().

log2_max_frame_num_minus4 + 4

Definition at line 148 of file h264.h.

Referenced by decode_slice_header(), ff_h264_decode_seq_parameter_set(), ff_vdpau_h264_picture_complete(), init_poc(), and parse_nal_units().

log2_max_pic_order_cnt_lsb_minus4

Definition at line 150 of file h264.h.

Referenced by decode_slice_header(), ff_h264_decode_seq_parameter_set(), ff_vdpau_h264_picture_complete(), and init_poc().

mb_adaptive_frame_field_flag

Definition at line 160 of file h264.h.

Referenced by decode_slice_header(), ff_h264_decode_seq_parameter_set(), and ff_vdpau_h264_picture_complete().

pic_height_in_map_units_minus1 + 1

Definition at line 158 of file h264.h.

Referenced by decode_slice_header(), and ff_h264_decode_seq_parameter_set().

pic_width_in_mbs_minus1 + 1

Definition at line 157 of file h264.h.

Referenced by decode_slice_header(), and ff_h264_decode_seq_parameter_set().

Definition at line 179 of file h264.h.

Referenced by decode_buffering_period(), decode_picture_timing(), and decode_vui_parameters().

Definition at line 175 of file h264.h.

Referenced by decode_frame(), and decode_vui_parameters().

Definition at line 170 of file h264.h.

Referenced by decode_slice_header(), and decode_vui_parameters().

Definition at line 152 of file h264.h.

Referenced by ff_h264_decode_seq_parameter_set(), and init_poc().

Definition at line 173 of file h264.h.

Referenced by ff_h264_decode_seq_parameter_set(), and init_poc().

Definition at line 153 of file h264.h.

Referenced by ff_h264_decode_seq_parameter_set(), and init_poc().

num_ref_frames_in_pic_order_cnt_cycle

Definition at line 154 of file h264.h.

Referenced by ff_h264_decode_seq_parameter_set(), and init_poc().

pic_order_cnt_type

Definition at line 149 of file h264.h.

Referenced by decode_slice_header(), ff_h264_decode_seq_parameter_set(), ff_vdpau_h264_picture_complete(), and init_poc().

Definition at line 144 of file h264.h.

Referenced by ff_h264_decode_seq_parameter_set(), and hl_decode_mb_internal().

residual_colour_transform_flag

Definition at line 189 of file h264.h.

Referenced by ff_h264_decode_seq_parameter_set().

Definition at line 168 of file h264.h.

Referenced by decode_slice_header(), and decode_vui_parameters().

uint8_t SPS::scaling_matrix4[6][16]

uint8_t SPS::scaling_matrix8[2][64]

Definition at line 176 of file h264.h.

Referenced by decode_scaling_matrices(), and ff_h264_decode_seq_parameter_set().

Definition at line 182 of file h264.h.

Referenced by decode_hrd_parameters(), and decode_picture_timing().

uint32_t SPS::time_scale

Definition at line 171 of file h264.h.

Referenced by decode_slice_header(), and decode_vui_parameters().

Definition at line 169 of file h264.h.

Referenced by decode_slice_header(), and decode_vui_parameters().

qpprime_y_zero_transform_bypass_flag

Definition at line 147 of file h264.h.

Referenced by ff_h264_decode_seq_parameter_set(), hl_decode_mb_internal(), init_dequant_tables(), and init_scan_tables().

Definition at line 180 of file h264.h.

Referenced by decode_buffering_period(), decode_picture_timing(), and decode_vui_parameters().

Definition at line 167 of file h264.h.

Referenced by ff_h264_decode_seq_parameter_set().


The documentation for this struct was generated from the following file:

Generated on Fri Oct 26 02:35:48 2012 for FFmpeg by  doxygen 1.5.8