l to 0, the number of bits of macroblock_layer() data is given by the number of bits in the macroblock_layer() syntax structure for a macroblock. Otherwise (entropy_coding_mode_flag is equal to 1), the number of bits of macroblock_layer( data for a macroblock is given by the number of times read bits( 1 is called in clauses 9.3.3.2.2 and 9.3.3.2.3 when parsing the macroblock_layer() associated with the macroblock. k) The removal time of access unit 0 shall satisfy the constraint that the number of slices in picture 0 is less than or equal to mycScaleFactor * (Max( PicSizeInMbs, fR * MaxMBPS) + MaxMBPS * (t,(0) tr,n( / SliceRate, where MaxMBPS and SliceRate are the values specified in Tables A-1 and A-4, respectively, that apply to picture 0 and PicSizeInMbs is the number of macroblocks in a single view component of picture 0. The removal time of access unit 0 shall satisfy the constraint that the number of slices in each view component of picture 0 is less than or equal to (Max( PicSizeInMbs, fR * MaxMBPS) + MaxMBPS (t,(0) - SliceRate, where MaxMBPS and SliceRate are the values specified in Tables A-1 and A-4, respectively, that apply to picture 0 and PicSizeInMbs is the number of macroblocks in a single view component of picture 0. m) The difference between consecutive removal times of access units n and n-1 with n > 0 shall satisfy the constraint that the number of slices in picture n is less than or equal to mvcScaleFactor * MaxMBPS * (t,(n)-t(n-1)) SliceRate, where SliceRate is the value specified in Table A-4 that applies to picture n. n) The difference between consecutive removal times of access units n and n - 1 with n > 0 shall satisfy the constraint that the number of slices in each view component of picture n is less than or equal to MaxMBPS * -t,(n-1)) SliceRate, where SliceRate is the value specified in Table A-4 that applies to picture n. o) MVC sequence parameter sets shall have direct_8x8_inference_flag equal to 1 for the levels specified in Table A-4. p) The value of sub_mb_type[mbPartIdx] with mb