| commit | a4286c4564b9e1557ce5a9440096665887fa13fe | [log] [tgz] |
|---|---|---|
| author | Hirokazu Honda <[email protected]> | Thu Dec 26 06:43:23 2019 |
| committer | Commit Bot <[email protected]> | Thu Dec 26 16:08:59 2019 |
| tree | a17b1841ff0f13b956704fe28506711345c64894 | |
| parent | 3fa6081e0bcbfb0cc5880d3f97ff0778683d7325 [diff] |
libv4lplugins: Change h264 level to a specified one An app can specify the h264 stream of the encoded stream by calling VIDIOC_S_EXT_CTRL with V4L2_CID_MPEG_VIDEO_H264_LEVEL. However, libv4lplugins ignores the specified level the h264 level is always 4.0. The plugin must change the level to the level set by app. BUG=chromium:1036219, chromium:1036220, b:146854692 TEST=webrtc.RTCPeerConnectionAccelUsed.enc_h264 on kevin TEST=android.media.cts.MediaRecorderTest#testProfileAvcBaselineLevel1 Change-Id: I6c010af8862624e37418b86458a7f9df8aa2c868 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/libv4lplugins/+/1980599 Commit-Queue: Hirokazu Honda <[email protected]> Tested-by: Hirokazu Honda <[email protected]> Reviewed-by: Alexandre Courbot <[email protected]> Reviewed-by: Chih-Yu Huang <[email protected]>