• Chris Cunningham's avatar
    Map codec profiles for "simple" video mime types · 32e06ae2
    Chris Cunningham authored
    All supported video streams types should map to some VideoCodecProfile.
    This should be true even for "simple" codecs strings (e.g. VP8 and
    Theora) that only have one profile (or no formal notion of profile).
    
    This allows all codecs to be described simply by the VideoCodecProfile.
    For instance, media capabilities storage/querying of decode statistics
    is keyed by VideoCodecProfile.
    
    This change adds a profile entry for Theora and ensures that mime
    parsing code correctly maps to a profile for VP8 and Theora.
    
    BUG=695264
    TEST=unit test
    
    Cq-Include-Trybots: master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel
    Change-Id: I7b48dfc6ab97d436820dae57606a4cf53d92af31
    Reviewed-on: https://chromium-review.googlesource.com/658408Reviewed-by: default avatarDaniel Cheng <dcheng@chromium.org>
    Reviewed-by: default avatarKenneth Russell <kbr@chromium.org>
    Reviewed-by: default avatarDale Curtis <dalecurtis@chromium.org>
    Commit-Queue: Chrome Cunningham <chcunningham@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#501512}
    32e06ae2
gpu_info.mojom 3.24 KB