Hmm, the MT2712 chipset doesn't have an AV1 hardware decoder. At this time, YouTube should not be sending it an AV1 stream. Can you describe how you confirmed it was an AV1 stream? Did you use stats for nerds?
Can we give the reference to this issue while filing the issue?
Yes, this issue can be referenced.
Are you using the web version of YouTube via WebView, Chrome or another browser? Do you have a link to a video that reproduces the issue? Are you able to reproduce it on other devices?
Thanks Sandeep, this is very helpful.
May I know what company you're working with/for? Hopefully I can find the partner manager for your company to debug this faster. Thanks!
Hi Sandeep,
Are you loading YouTube in Chrome, a WebView, or another browser?
Does the video in your example https://www.youtube.com/watch?v=a8YuHxh02D0 show the green lines every time you play it, or just occasionally?
Please capture the logcat output while running your tests.
To confirm this is only an AV1 issue, try building your content shell with enable_av1_decoder = false in the gn args and check to see if the problem reproduces.
Can you check chrome://media-internals or https://developer.chrome.com/docs/devtools/media-panel/ and see what decoder is being used. It should say Dav1dVideoDecoder if things are working as expected. If instead you see that MediaCodecVideoDecoder is being used, we've seen issues in the past with this: https://bugs.chromium.org/p/chromium/issues/detail?id=1259092