webrtc/modules/video_coding/codecs/multiplex
Mirta Dvornicic ccc1b57e32 Poll is_hardware_accelerated from VideoEncoder instead of VideoEncoderFactory.
Currently, CPU overuse settings for HW encoders are sometimes being used
even though the actual encoder is a SW encoder, e.g. in case of SW fallback
when the encoder is initialized. Polling is_hardware_accelerated after the
encoder has been created and initialized will improve choosing the correct
CPU overuse settings.

Bug: webrtc:10065
Change-Id: Ic6bd67630a040b5a121c13fa63dd074006973929
Reviewed-on: https://webrtc-review.googlesource.com/c/116688
Commit-Queue: Mirta Dvornicic <mirtad@webrtc.org>
Reviewed-by: Erik Språng <sprang@webrtc.org>
Reviewed-by: Rasmus Brandt <brandtr@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#26266}
2019-01-15 14:12:12 +00:00
..
include (4) Rename files to snake_case: update BUILD.gn, include paths, header guards, and DEPS entries 2019-01-11 17:11:39 +00:00
test (4) Rename files to snake_case: update BUILD.gn, include paths, header guards, and DEPS entries 2019-01-11 17:11:39 +00:00
augmented_video_frame_buffer.cc [Cleanup] Add missing #include. Remove useless ones. IWYU part 2. 2018-11-28 18:25:07 +00:00
multiplex_decoder_adapter.cc Introduce VideoFrame::id to keep track of frames inside application. 2019-01-04 08:59:26 +00:00
multiplex_encoded_image_packer.cc Convert all webrtc code to not access EncodedImage::_size directly. 2018-12-07 16:19:34 +00:00
multiplex_encoded_image_packer.h [Cleanup] Add missing #include. Remove useless ones. IWYU part 2. 2018-11-28 18:25:07 +00:00
multiplex_encoder_adapter.cc Poll is_hardware_accelerated from VideoEncoder instead of VideoEncoderFactory. 2019-01-15 14:12:12 +00:00
OWNERS Reland "Rename stereo video codec to multiplex" 2018-01-29 20:37:59 +00:00