Re: [mediacapture-main] Mandate implementations to support video frame subsampling (#723)

While further testing the claims made the OS froze. Before freezing `getSettings()` and `getConstraints()` logged `160` for `width and `height` after `applyConstraints()`.

Re-installing the OS and playing the videos from https://github.com/w3c/mediacapture-main/issues/723#issuecomment-698445978 at `mpv`

```
$ mpv nightly_83_apply_constraints_width_height.webm
 (+) Video --vid=1 (*) (vp8 640x480)
VO: [gpu] 640x480 yuv420p
V: 00:00:04 / 00:00:06 (77%)
VO: [gpu] 176x144 yuv420p
V: 00:00:10 / 00:00:10 (99%)


Exiting... (End of file)
```

```
$ mpv chromium_87_apply_constraints_width_height.webm
 (+) Video --vid=1 (*) (vp8 640x480)
VO: [gpu] 640x480 yuv420p
V: 00:00:04 / 00:00:06 (73%)
VO: [gpu] 240x240 yuv420p
V: 00:00:09 / 00:00:09 (99%)


Exiting... (End of file)
```

which means `getSettings()` and `getConstraints()` are not reporting accurate values; and  in fact the `MediaStreamTrack` is not being set to the constraints with `applyConstraints()`. Will continue testing.


-- 
GitHub Notification of comment by guest271314
Please view or discuss this issue at https://github.com/w3c/mediacapture-main/issues/723#issuecomment-698499804 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Thursday, 24 September 2020 18:03:21 UTC