2edda09a2ad1d112c52acd37d323f63f0a492d67 |
|
11-Oct-2014 |
Lajos Molnar <lajos@google.com> |
stagefright: fix surface input handling of software encoders - added SoftVideoEncoder for common color conversion and extension handling logic - fix YUV420 SemiPlanar handling that should be NV12 not NV21 Bug: 17935149 Change-Id: I9b8d05678b1862dd37bf349ea83d67bdf1bb5560
/frameworks/av/media/libstagefright/codecs/on2/enc/Android.mk
|
def582e93022fa5eb7a64d4a11c15598afc0db86 |
|
12-Feb-2014 |
Andreas Huber <andih@google.com> |
fix the OS X builds until we can fix compiler warnings that apparently trigger only on that platform... Change-Id: I9555d7e2efbe3e349e8af60528b7b9d131a257e3
/frameworks/av/media/libstagefright/codecs/on2/enc/Android.mk
|
84333e0475bc911adc16417f4ca327c975cf6c36 |
|
08-Feb-2014 |
Andreas Huber <andih@google.com> |
warnings be gone. Change-Id: Ie3bae3f037730e316d7fca12e7a3527973f752ef
/frameworks/av/media/libstagefright/codecs/on2/enc/Android.mk
|
a0a63e13788a77bc502da0c72269d82c4779ac91 |
|
17-Jul-2013 |
Andreas Huber <andih@google.com> |
Experimental support for enabling the use of "surface input" mode even with the software VP8 encoder. This relies heavily on the fact that the "Nexus" devices use ARGB32 as the colorspace for the data underlying a surface provided by SurfaceFlinger (mirroring). Generally there are no such guarantees. Change-Id: I1de32f591a3bb935ca76151816b3a02665bec40b
/frameworks/av/media/libstagefright/codecs/on2/enc/Android.mk
|
da0dc0af0effe9fbfb3ce3187c8472fca2baf3c6 |
|
10-Apr-2013 |
Ying Wang <wangying@google.com> |
Add liblog Bug: 8580410 Change-Id: If493d87d60d71be664ad75b140c62acadb75b0d0
/frameworks/av/media/libstagefright/codecs/on2/enc/Android.mk
|
b4698f79230bbee15936641d951d49655f9e6da5 |
|
01-Feb-2013 |
Kunter Gultekin <kuntergultekin@google.com> |
Adds VPX encoding support for stagefright. Only following encoder settings are available - target bitrate - rate control (constant / variable) - frame rate - token partitioning - error resilience - reconstruction & loop filters Only following color formats are recognized - YUV420Planar - YUV420SemiPlanar - AndroidOpaque Following settings are not configurable by the client - encoding deadline is realtime - the algorithm interface for encoder is vp8 - fractional bits of frame rate is discarded - timebase is fixed to 1/1000000 Requires libvpx to be built with encoder support enabled. Requires openmax 1.1.2 extension headers. Relevant tests exist in cts repo. Change-Id: I650f1aca83e7dc93f79d7e6cba7ac24f26e66d40 Signed-off-by: Kunter Gultekin <kuntergultekin@google.com>
/frameworks/av/media/libstagefright/codecs/on2/enc/Android.mk
|
513b8b238caa52f8ddf5c85109dbf362c515185f |
|
09-Feb-2013 |
James Dong <jdong@google.com> |
Revert "Adds VPX encoding support for stagefright." This lib was not part of the build, but it is built anyway for userdebug image (not for eng though). let me revert it for now... This reverts commit 6c6bb9873f55853fe74d8f45ad3ae116636d8be7.
/frameworks/av/media/libstagefright/codecs/on2/enc/Android.mk
|
6c6bb9873f55853fe74d8f45ad3ae116636d8be7 |
|
01-Feb-2013 |
Kunter Gultekin <kuntergultekin@google.com> |
Adds VPX encoding support for stagefright. Only following encoder settings are available - target bitrate - rate control (constant / variable) - frame rate - token partitioning - error resilience - reconstruction & loop filters Only following color formats are recognized - YUV420Planar - YUV420SemiPlanar - AndroidOpaque Following settings are not configurable by the client - encoding deadline is realtime - the algorithm interface for encoder is vp8 - fractional bits of frame rate is discarded - timebase is fixed to 1/1000000 Requires libvpx to be built with encoder support enabled. Requires openmax 1.1.2 extension headers. Relevant tests exist in cts repo. Change-Id: If759edb8db36acbd24dcb53d159a54e942766020 Signed-off-by: Kunter Gultekin <kuntergultekin@google.com>
/frameworks/av/media/libstagefright/codecs/on2/enc/Android.mk
|