w SEI NAL unit containing only the nested SEI message not as part of an MVC scalable nesting SEI message is generated and inserted immediately before the original SEI NAL unit in decoding order: operation_point_flag is equal to 0 and all_view_components_in_au_flagis equal to 1, operation_point_flag is equal to 0, all_view_components_in_au_flag is equal to 0, and for the values of sei_view_id[ i for all i in the range of 0 to num_view_components_minus1 inclusive, one is equal to newBaseViewId, and at least another one is equal to the value of one of the viewIdTarget's in viewIdTargetList. When VOIdxList contains only one value of VOIdx, remove the following NAL units: all NAL units with nal_unit_type equal to 15, all NAL units with nal_unit_type equal to 6 in which the first SEI message has payloadType in the range of 36 to 44, inclusive. 6. For each NAL unit nalUnit with nal_unit_type equal to 20 and view_i equal to newBaseViewId, the following operations are applied in sequential order: a. Depending on non_idr_flag, the following applies: If non_idr_flag is equal to 0, set nal unit type equal to 5. Otherwise (non_idr_flag is equal to 1), set nal_unit_type equal to 1. b. When VOIdxList contains more than one VOIdx value, generate a prefix NAL unit with the same NAL unit header (including NAL unit header MVC extension) as the NAL unit nalUnit, except that nal_unit_type is set to 14 and priority_id may be changed, and insert the prefix NAL unit immediately before the NAL unit nalUnit in decoding order. After the last application of this operation, at least one of all the inserted prefix NAL units by the applications of this operation shall have priority_ id equal to 0. Remove the NAL unit header MVC extension of nalUnit. Parsing process The specifications in clause 9 apply. Profiles and levels The specifications in Annex A apply. Additional profiles and specific values of profile_idc are specified in the following. The profiles that are specified in clause H.10.1 are also referred to as the profiles specified in An