Add tracing to MediaCodecVideoDecoder.
Added MediaCodecVideoDecoder::destructor. Added MediaCodecVideoDecoder::Destroy. Added MediaCodecVideoDecoder::StartLazyInit. Added MediaCodecVideoDecoder::OnSurfaceChosen. Added MediaCodecVideoDecoder::OnSurfaceDestroyed. Added MediaCodecVideoDecoder::StartDrainingCodec. Added MediaCodecVideoDecoder::OnCodecDrained. Also added an async event from when a frame is dequeued from the codec, and when the resulting video frame is back on the mojo thread. Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel Change-Id: I580b91d5fefb14002730e0e899a8f44f0a0950bd Reviewed-on: https://chromium-review.googlesource.com/c/1281906 Commit-Queue: Frank Liberato <liberato@chromium.org> Reviewed-by:Dale Curtis <dalecurtis@chromium.org> Reviewed-by:
Xiaohan Wang <xhwang@chromium.org> Cr-Commit-Position: refs/heads/master@{#600822}
Showing
Please register or sign in to comment