-
Zijie He authored
This change includes several small tweaks to improve WebrtcVideoEncoderGpu into "runnable" state. 1. Make the WebrtcVideoEncoderGpu be linkable. 2. Forward keyframe requests to the encoder. 3. Load required dlls in HostAttributes. 4. Set RTPFragmentationheader and CodecSpecificInfoH264 when H264 encoder is used. After this change, H264 encoder can be selected by host binary. But the image quality cannot meet "workable" bar. Bug: chromium:769391 Cq-Include-Trybots: master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel Change-Id: I832958ee4e28f92540576685dc4f156b156f4668 Reviewed-on: https://chromium-review.googlesource.com/699795 Reviewed-by: Dan Sanders <sandersd@chromium.org> Reviewed-by: Lambros Lambrou <lambroslambrou@chromium.org> Commit-Queue: Zijie He <zijiehe@chromium.org> Cr-Commit-Position: refs/heads/master@{#508168}
caea1e41