• liberato@chromium.org's avatar
    Add tracing to MediaCodecVideoDecoder. · b96466e9
    liberato@chromium.org authored
    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: default avatarDale Curtis <dalecurtis@chromium.org>
    Reviewed-by: default avatarXiaohan Wang <xhwang@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#600822}
    b96466e9
BUILD.gn 15.3 KB