Arcen's Blog

アクセスカウンタ

zoom RSS H.264 7.3.2.2 pic_parameter_set_rbsp

<<   作成日時 : 2011/09/25 11:15   >>

ブログ気持玉 0 / トラックバック 0 / コメント 0

class pic_parameter_set_rbsp {
ue pic_parameter_set_id, seq_parameter_set_id;
uint1_t entropy_coding_mode_flag;//CAVLCかCABACのフラグ
uint1_t bottom_field_pic_order_in_frame_present_flag;
ue num_slice_groups_minus1;
if( num_slice_groups_minus1 > 0 ) {
ue slice_group_map_type;
if( slice_group_map_type == 0 )
ue run_length_minus1[num_slice_groups_minus1+1];
else if( slice_group_map_type == 2 )
struct { ue top_left, bottom_right }[num_slice_groups_minus1+1];
else if( 3 <= slice_group_map_type && slice_group_map_type <= 5 ) {
uint1_t slice_group_change_direction_flag;
ue slice_group_change_rate_minus1;
} else if( slice_group_map_type == 6 ) {
ue pic_size_in_map_units_minus1;
uint?_t slice_group_id[pic_size_in_map_units_minus1+1];
}
}
ue num_ref_idx_l0_default_active_minus1, num_ref_idx_l1_default_active_minus1;
uint1_t weighted_pred_flag;
uint2_t weighted_bipred_idc;
se pic_init_qp_minus26, pic_init_qs_minus26, chroma_qp_index_offset;
uint1_t deblocking_filter_control_present_flag, constrained_intra_pred_flag, redundant_pic_cnt_present_flag;
if( more_rbsp_data( ) ) {
uint1_t transform_8x8_mode_flag, pic_scaling_matrix_present_flag;
if( pic_scaling_matrix_present_flag ) {
loop ( i : 6 ) {
uint1_t pic_scaling_list_present_flag;
if (pic_scaling_list_present_flag) scaling_list( ScalingList4x4[ i ], 16, UseDefaultScalingMatrix4x4Flag[ i ] );
}
loop ( i : ( (chroma_format_idc != 3 ) ? 2 : 6 ) * transform_8x8_mode_flag ) {
uint1_t pic_scaling_list_present_flag;
if (pic_scaling_list_present_flag) scaling_list( ScalingList8x8[ i ], 64, UseDefaultScalingMatrix8x8Flag[ i ] );
}
}
se second_chroma_qp_index_offset;
}
rbsp_trailing_bits( ) 1
};


more_rbsp_dataはrbsp内にデータが残っているかどうか。なので、先にrbspの範囲計算をしておかなければならない。
確認するとすれば、CABACを使っているかどうかは見ておいたほうがいい。

テーマ

注目テーマ 一覧


月別リンク

ブログ気持玉

クリックして気持ちを伝えよう!
ログインしてクリックすれば、自分のブログへのリンクが付きます。
→ログインへ

トラックバック(0件)

タイトル (本文) ブログ名/日時

トラックバック用URL help


自分のブログにトラックバック記事作成(会員用) help

タイトル
本 文

コメント(0件)

内 容 ニックネーム/日時

コメントする help

ニックネーム
本 文
H.264 7.3.2.2 pic_parameter_set_rbsp Arcen's Blog/BIGLOBEウェブリブログ
文字サイズ:       閉じる