x elements shall be the same across all coded slice NAL units of an access unit: chroma_format_idc. The value of the following slice header syntax elements shall be the same across all coded slice NAL units of an access unit: field_pic_flag and bottom_field_flag. Rec. ITU-T H.264 (01/2012) frame num is used as an identifier for view components and is represented by log2_max_frame_num_minus4+ bits in the bitstream. frame num is constrained as specified in clause 7.4.3 where this constraint applies to view components with view_id equal to the current value of view_id. direct_spatial_mv_pred_flag has the same semantics as specified in clause 7.4.3 with the following modification. When RefPicList1[0] is an inter-view reference component or an inter-view only reference component, which belongs to the same access unit as the current view component, direct_spatial_mv_pred_flag shall be equal to 1. num_ref_idx_10_active_minus1 has the same semantics as specified in clause 7.4.3 with the following modification. The range of num_ref_idx_10_active_minus] is specified as follows: If num_views_minus] is equal to 1, the following applies: If field_pic_flag is equal to 0, num_ref_idx_10_active_minus1 shall be in the range of 0 to 7, inclusive. When MbaffFrameFlag is equal to 1, num ref idx 10 active minus is the maximum index value for the decoding of frame macroblocks and 2 * num_ref idx 10activeminus1- + is the maximum index value for the decoding of field macroblocks. Otherwise (field_pic_flag is equal to 1), num_ref idx 10_active_minus1 shall be in the range of 0 to 15, inclusive. Otherwise (num_views_minusl is greater than 1), the following applies: If field_pic_flag is equal to 0, num ref idx 10_active_minus1 shall be in the range of 0 to 15, inclusive. When MbaffFrameFlag is equal to 1, num ref idx 10 active minus1 is the maximum index value for the decoding of frame macroblocks and 2 * num_ref idx 10active_minus1 + 1 is the maximum index value for the decoding of field macroblocks. Otherwise (field_pic_flag is equal to 