LGTM3

On Wed, Oct 11, 2023 at 7:36 AM 'Henrik Boström' via blink-dev <
blink-dev@chromium.org> wrote:

> https://chromestatus.com/feature/5087376775053312
>
> On Wednesday, October 11, 2023 at 4:09:32 PM UTC+2 Mike Taylor wrote:
>
>> Also, could you please create a chromestatus entry and request the
>> various review gate bits?
>> On 10/11/23 10:08 AM, Mike Taylor wrote:
>>
>> LGTM2
>> On 10/11/23 8:49 AM, Philip Jägenstedt wrote:
>>
>> LGTM1, this is a minor addition to an existing API, was discussed in the
>> WG at TPAC, and has a positive standards position from Mozilla.
>>
>> On Mon, Oct 9, 2023 at 4:16 PM Henrik Boström <hb...@chromium.org> wrote:
>>
>>> *Contant emails:*
>>> hb...@chromium.org, h...@chromium.org
>>>
>>> *Explainer:*
>>> This is a small addition to the MediaStreamTrack
>>> <https://rawgit.com/w3c/mediacapture-main/master/getusermedia.html#dom-mediastreamtrack>.
>>> The new `track.stats` attribute getter allows a JS app to obtain statistics
>>> of a track, which in the case of video refers to frame counters. For
>>> example, if you use getUserMedia() to open a camera at a specific frame
>>> rate setting, this API lets you know how many frames the camera is actually
>>> producing (e.g. frame rate may be lower in low light conditions or higher
>>> than the app wants due to HW capabilities) and how many frames, if any, are
>>> discarded or dropped by the user agent, which is useful for investigations
>>> and experiments (some concrete examples mentioned here
>>> <https://github.com/mozilla/standards-positions/issues/895>).
>>>
>>> *Spec:*
>>>
>>> https://w3c.github.io/mediacapture-extensions/#mediastreamtrack-statistics
>>> This is an extension spec, owned by the same working group who owns the
>>> main spec.
>>>
>>> The spec and implementation currently only covers video frames, but
>>> similar audio frame counters are being considered for the future as well.
>>>
>>> *Summary:*
>>> Add frame counters to MediaStreamTrack.
>>>
>>> *Is this feature supported on all six Blink platforms?*
>>> Yes.
>>>
>>> *Measurements*
>>> Will add [Measure].
>>>
>>> *Risks*
>>> Compatibility: MediaStreamTrack is supported on all browsers and the new
>>> stats API is a read-only statistics API rather than core functionality, so
>>> interop risks should be relatively limited.
>>>
>>> Signals from other implementers:
>>> - Firefox: positive (request for position
>>> <https://github.com/mozilla/standards-positions/issues/895>)
>>> - Safari: no signal at the time of writing (request for position
>>> <https://github.com/WebKit/standards-positions/issues/260>)
>>>
>>> Ergonomics: Used together with MediaStreamTrack and WebRTC
>>> (RTCPeerConnection)
>>>
>>> Activation: N/A
>>>
>>> *Web Platform Tests*
>>>
>>> https://source.chromium.org/chromium/chromium/src/+/main:third_party/blink/web_tests/external/wpt/mediacapture-extensions/MediaStreamTrack-video-stats.https.html
>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "blink-dev" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to blink-dev+...@chromium.org.
>>> To view this discussion on the web visit
>>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/029c4aea-9a60-4e9e-bc9c-773cac617454n%40chromium.org
>>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/029c4aea-9a60-4e9e-bc9c-773cac617454n%40chromium.org?utm_medium=email&utm_source=footer>
>>> .
>>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "blink-dev" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to blink-dev+...@chromium.org.
>> To view this discussion on the web visit
>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAARdPYcfV8inYFU5ChgPrTVRUX7%3D%2BFTTjL4D%3DLaYYYdQX1Wsbw%40mail.gmail.com
>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAARdPYcfV8inYFU5ChgPrTVRUX7%3D%2BFTTjL4D%3DLaYYYdQX1Wsbw%40mail.gmail.com?utm_medium=email&utm_source=footer>
>> .
>>
>> --
> You received this message because you are subscribed to the Google Groups
> "blink-dev" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to blink-dev+unsubscr...@chromium.org.
> To view this discussion on the web visit
> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/d9a15321-d5d8-49ce-86da-b22a490486den%40chromium.org
> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/d9a15321-d5d8-49ce-86da-b22a490486den%40chromium.org?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to blink-dev+unsubscr...@chromium.org.
To view this discussion on the web visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAOMQ%2Bw_V8pL0RMax8ji5Dp%2B%2BJzQ_veY01KPCFoGyFOv3vxdWiw%40mail.gmail.com.

Reply via email to