Commit 645f31f4 authored by posciak@chromium.org's avatar posciak@chromium.org

V4L2VDA: Add more NALU types that indicate end of current frame data.

    
Add AUD, SEI and reserved NALU types to the set of NALUs that
trigger the end of current frame, i.e. NALUs that indicate
that we have already got all the slices belonging to the
current frame.

BUG=370758
TEST=vdatest, stream with AUDs

Review URL: https://codereview.chromium.org/268363018

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@269500 0039d316-1c4b-4281-b951-d872f2087c98
parent 5307d720
......@@ -649,10 +649,17 @@ bool V4L2VideoDecodeAccelerator::AdvanceFrameFragment(
break;
}
break;
case media::H264NALU::kSEIMessage:
case media::H264NALU::kSPS:
case media::H264NALU::kPPS:
case media::H264NALU::kAUD:
case media::H264NALU::kEOSeq:
case media::H264NALU::kEOStream:
case media::H264NALU::kReserved14:
case media::H264NALU::kReserved15:
case media::H264NALU::kReserved16:
case media::H264NALU::kReserved17:
case media::H264NALU::kReserved18:
// These unconditionally signal a frame boundary.
end_of_frame = true;
break;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment