Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 0db958fd authored by Andreas Huber's avatar Andreas Huber Committed by Android Git Automerger
Browse files

am 529fc53d: Merge "Implement parsing of vbv buffering info in RTSP." into honeycomb

* commit '529fc53d3fd298ee5aef20e3a07bd263f7376b8d':
  Implement parsing of vbv buffering info in RTSP.
parents e8036de1 bf6489f8
Loading
Loading
Loading
Loading
+11 −1
Original line number Diff line number Diff line
@@ -373,7 +373,17 @@ static bool ExtractDimensionsFromVOLHeader(
        br.skipBits(2);  // chroma_format
        br.skipBits(1);  // low_delay
        if (br.getBits(1)) {  // vbv_parameters
            TRESPASS();
            br.skipBits(15);  // first_half_bit_rate
            CHECK(br.getBits(1));  // marker_bit
            br.skipBits(15);  // latter_half_bit_rate
            CHECK(br.getBits(1));  // marker_bit
            br.skipBits(15);  // first_half_vbv_buffer_size
            CHECK(br.getBits(1));  // marker_bit
            br.skipBits(3);  // latter_half_vbv_buffer_size
            br.skipBits(11);  // first_half_vbv_occupancy
            CHECK(br.getBits(1));  // marker_bit
            br.skipBits(15);  // latter_half_vbv_occupancy
            CHECK(br.getBits(1));  // marker_bit
        }
    }
    unsigned video_object_layer_shape = br.getBits(2);