Bug 1787561 Comment 0 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

HDR telmetry is emitted properly in the `test_accumulated_play_time.html` test, but not in real-world scenarios like YouTube or during playback of local files. This is because different scenarios use different Image types and only `MacIOSurfaceImage` provides a real value for  `GetColorDepth`. Specifically:

* YouTube HDR video uses `GPUVideoImage`.
* Local HDR files use `PlanarYCbCrImage`.

Both of these need to implement `GetColorDepth()` for HDR telemetry to be usefully collected.
HDR telmetry is emitted properly in the `test_accumulated_play_time.html` test, but not in real-world scenarios like YouTube or during playback of local files. This is because different scenarios use different Image types and only `MacIOSurfaceImage` provides a real value for  `GetColorDepth`. Specifically:

* YouTube HDR video uses `GPUVideoImage`.
* Local HDR files use `PlanarYCbCrImage`.

Both of these need to implement `GetColorDepth` for HDR telemetry to be usefully collected.

Back to Bug 1787561 Comment 0