ntaneous decoding process, a decoded picture buffer (DPB), and output cropping as shown in Figure C-2. Hypothetical stream scheduler (HSS) Type I or type II bitstream Coded picture buffer (CPB) Access units Decoding process (instantaneous) Reference Pictures pictures Decoded picture buffer (DPB) Pictures Output cropping Output cropped pictures Figure C-2 - HRD buffer model The CPB size (number of bits) is CpbSize[ SchedSelIdx ]. The DPB size (number of frame buffers) is Max( 1, max_dec_frame_buffering). When the coded video sequence conforms to one or more of the profiles specified in Annex H and the decoding process specified in Annex H is applied, the DPB size is specified in units of view components. Rec. ITU-T H.264 (01/2012) The HRD operates as follows. Data associated with access units that flow into the CPB according to a specified arrival schedule are delivered by the HSS. The data associated with each access unit are removed and decoded instantaneously by the instantaneous decoding process at CPB removal times. Each decoded picture is placed in the DPB at its CPB removal time unless it is output at its CPB removal time and is a non-reference picture. When a picture is placed in the DPB it is removed from the DPB at the later of the DPB output time or the time that it is marked as "unused for reference". For each picture in the bitstream, the variable OutputFlag for the decoded picture and, when applicable, the reference base picture is set as follows: If the coded video sequence containing the picture conforms to one or more of the profiles specified in Annex A and the decoding process specified in clauses 2-9 is applied, OutputFlag is set equal to 1. Otherwise, if the coded video sequence containing the picture conforms to one or more of the profiles specified in Annex G and the decoding process specified in Annex G is applied, the following applies: For a reference base picture, OutputFlag is set equal to 0. For a decoded picture, OutputFlag is set equal to the value of the output_flag syntax element o