- Feb 13, 2014
-
-
Frank Galligan authored
Added support for external frame buffers to libvpx's VP9 decoder. If the external frame buffer functions are set then libvpx will call the get function whenever it needs a new frame buffer to decode a frame into. And it will call the release function whenever there are no more references to that buffer. Change-Id: Id2934d005f606af6e052fb6db0d5b7c02f567522
-
- Feb 12, 2014
-
-
Frank Galligan authored
-
Dmitry Kovalev authored
-
Dmitry Kovalev authored
-
Adrian Grange authored
-
Jingning Han authored
-
Yaowu Xu authored
-
Johann Koenig authored
-
Deb Mukherjee authored
-
Adrian Grange authored
Change-Id: I6ef0ce5371ed9e2a415dd8c08c93ad603f0ad7b2
-
Jingning Han authored
Cosmetic change to use pre-defined macros. Change-Id: I93e9fa90113d0242599048940b39694660385a6f
-
Yaowu Xu authored
Change-Id: I4d2729dc5c46db2847700256941a66b0957c105d
-
Yunqing Wang authored
-
Frank Galligan authored
BasicRateTargeting3TemporalLayers found an error with the get/release frame buffer management. Change-Id: Iccff25cba1d2f276f2a0d0fb7b20cf99b4405549
-
Dmitry Kovalev authored
Change-Id: I35ec77b71e6fd686865cead9281e4dd9e9bc9e86
-
Dmitry Kovalev authored
-
Dmitry Kovalev authored
Change-Id: Ief941ff75c5e25f3288326a162b1bd0c0f17a779
-
Deb Mukherjee authored
Removes certain cases of feedback of active_worst_quality, and removes it from the RATE_CONTROL structure. Now active worst quality is expected to be computed locally in the q picking function during the encode. Making temporal filter strength depend on avg_frame_qindex rather than on active_worst_quality actually improves performance esp. for yt. derf: +0.038% yt: +0.359% Change-Id: I1fe5a343034b55af9322289165321f00ac0827b1
-
Tom Finegan authored
-
- Feb 11, 2014
-
-
Yunqing Wang authored
In real time encoding, we enable encode_breakout to make encoding fast. A speed feature "use_encode_breakout" is defined to set encode_breakout thresholds for different speeds. However, currently, static_thresh is an encoder option. The encode_ breakout can be turned off if user sets static_thresh=0 specifically. The rtc set borg test result: (need to set --static_thresh=1) speed -5, psnr loss -3.543%; speed -4, psnr loss -2.358%; speed -3, psnr loss -0.771%. Encoding speed test: speed -5, 11% - 60% speedup; speed -4, 5.5% - 28% speedup; speed -3, 0.8% - 7% speedup. Change-Id: Icde592ffbe77eac7446f872a2e9eb2051733677b
-
Dmitry Kovalev authored
-
Tom Finegan authored
-
Dmitry Kovalev authored
Frank is going to fix it soon, disabling for now. Change-Id: Ifb7092d7db5af01bde62897af189fd620b7bbdf3
-
Dmitry Kovalev authored
-
Dmitry Kovalev authored
-
Tom Finegan authored
Change-Id: I7dd8532052f0b2d4077f579e78db3987b58e3d2a
-
Tom Finegan authored
-
Jingning Han authored
-
Jingning Han authored
-
Frank Galligan authored
-
Dmitry Kovalev authored
-
Tom Finegan authored
Silences MSVC warning. Change-Id: I43191cdd8f0231b259ec091be24325ec99d2e962
-
Dmitry Kovalev authored
-
Dmitry Kovalev authored
-
Tom Finegan authored
-
Deb Mukherjee authored
-
- Feb 10, 2014
-
-
James Zern authored
-
Tom Finegan authored
Change-Id: I2c47f0ab13de82de8833c3f134e5f3c74394374f
-
Jingning Han authored
This commit moves unnecessary mode_info update steps out of inter mode test loop. Change-Id: I3705450c44cda060021f4fd76c34f1b20d11658b
-
Jingning Han authored
Use frame_parameter_update to precisely describe the functionality. Change-Id: Ia9a55ba8efef7b987e30d949dd00ac716189bdb9
-