a6bfb5060824f01041f956c733fec141504c280b |
|
09-Jul-2016 |
Hangyu Kuang <hkuang@google.com> |
media: Optimize thumbnail extraction. When extracting thumbnail image from a video, try to allocate single buffer in both input and output ports. Bug:29197670 Change-Id: I7c0722e7fe6f1ecd5f0b8addedeeda8d3b03249f
/frameworks/av/media/libstagefright/omx/SoftVideoDecoderOMXComponent.cpp
|
c2e98f5f60460890195b33abe40e376f800b242e |
|
17-Jun-2016 |
Hangyu Kuang <hkuang@google.com> |
media: Add colorAspect support to SoftAVC decoder. Bug: 27442922 Change-Id: Iad48c1b9dad76cb65530bef274d0d3c5e710e627
/frameworks/av/media/libstagefright/omx/SoftVideoDecoderOMXComponent.cpp
|
2720c8b094cfa58de314daa8e5e4fb4fa81fe3b2 |
|
29-Feb-2016 |
Marco Nelissen <marcone@google.com> |
Verify OMX buffer sizes prior to access Bug: 27207275 Change-Id: I4412825d1ee233d993af0a67708bea54304ff62d
/frameworks/av/media/libstagefright/omx/SoftVideoDecoderOMXComponent.cpp
|
34e63e9ffe6496d9180c825dc119c1fd1020ef8b |
|
16-Sep-2015 |
Marco Nelissen <marcone@google.com> |
Validate resolution and stride Now that integer overflow protection has been turned on, we need to validate some values a little earlier. Bug: 22885421 Change-Id: I5398f3961eaa74f0702511a748b99114840efade
/frameworks/av/media/libstagefright/omx/SoftVideoDecoderOMXComponent.cpp
|
38a97bd7891cb0e16f8127510aa81b1b05df3f17 |
|
09-Jan-2015 |
Lajos Molnar <lajos@google.com> |
stagefright: keep alignment restrictions for SoftVideoDecoder Reuse updatePortDefinitions for setParam(PortDefinition). Allow increasing input buffer size even if size changes. Bug: 18528130 Change-Id: I62b66d8f1135504dd16ac576046bfc5b5b8cda59
/frameworks/av/media/libstagefright/omx/SoftVideoDecoderOMXComponent.cpp
|
a0940a569f2bc24b00dc10ce0fa7658b1dc3a3a5 |
|
24-Sep-2014 |
Lajos Molnar <lajos@google.com> |
stagefright: misc fixes to software video encoders (and decoders) - move logic to set encoder parameters to common encoder class (similarly to what was done for decoders) - set compressed buffer size based on frame size and compression ratio, and codec-specific minimum size - set raw buffer size based on frame size and metadata mode - do not set stride and slice height on compressed ports - advertise only QCIF support for google H263 encoder - set large-enough input size for video decoders to support adaptive playback - do not change input buffer size on output port reconfiguration, as no input buffer reallocation takes place - do not return empty buffers with EOS after EOS has been signaled Bug: 18513091 Bug: 18639027 Change-Id: Ib13492ef66adf331aa4572c67d2b283ea020cb41
/frameworks/av/media/libstagefright/omx/SoftVideoDecoderOMXComponent.cpp
|
0f694a12f92a01f95807242320bd65e88c699708 |
|
02-Oct-2014 |
Ronghua Wu <ronghuawu@google.com> |
stagefright: fix fake-stride handling for H263 SW decoder - Use outputBufferWidth/Height to init H263 decoder. - Handle stride change when using fake stride. Bug: 17773094 Bug: 17326758 Change-Id: I66ce7b9c650383456923d75417c590e3a8a814e7
/frameworks/av/media/libstagefright/omx/SoftVideoDecoderOMXComponent.cpp
|
70a250ab52079a4d02ff0687c07a73b2bd39feaf |
|
25-Sep-2014 |
Ronghua Wu <ronghuawu@google.com> |
Merge "SoftVideoDecoderOMXComponent: re-config the buffer size when port definition changed." into lmp-dev
|
d5a2f55034022f2d0425fa0701894d0c4787b726 |
|
24-Sep-2014 |
Ronghua Wu <ronghuawu@google.com> |
stagefright: fix cropping handling for SoftAVC and SoftMEPEG4. Bug: 17326758 Change-Id: I9b0c281d92cf1803e275b1768e9edab9404ea577
/frameworks/av/media/libstagefright/omx/SoftVideoDecoderOMXComponent.cpp
|
42a9fd4f382253a2fb7fe6761273841c999606af |
|
22-Sep-2014 |
Ronghua Wu <ronghuawu@google.com> |
SoftVideoDecoderOMXComponent: re-config the buffer size when port definition changed. Bug: 17326758 Change-Id: I7c6b85284ae0cbfa54f999851f56db84345b65bf
/frameworks/av/media/libstagefright/omx/SoftVideoDecoderOMXComponent.cpp
|
1aa26f787afc525e0deae31d856dce74a4b28a0f |
|
12-Sep-2014 |
Ronghua Wu <ronghuawu@google.com> |
stagefright: add adaptive playback support to SoftHEVC decoder. Bug: 17326758 Change-Id: I245e2bd1490e810094ca550fdddfa87075bc2056
/frameworks/av/media/libstagefright/omx/SoftVideoDecoderOMXComponent.cpp
|
db8556baf10baefd286f7654c822fd0b648e71ef |
|
16-Sep-2014 |
hkuang <hkuang@google.com> |
Merge "Optimize the YUV buffer copy a little bit to skip unnecessary operation." into lmp-dev
|
58c4cf4540e3f23847196bd4b45d82613e238821 |
|
12-Sep-2014 |
hkuang <hkuang@google.com> |
Optimize the YUV buffer copy a little bit to skip unnecessary operation. Bug: 17326758 Change-Id: I2505751cb40a53242ceeb3be8f362c3754c2ee3f
/frameworks/av/media/libstagefright/omx/SoftVideoDecoderOMXComponent.cpp
|
a694dd0ce2caaf921f7bc894df87a5d52594b4eb |
|
05-Sep-2014 |
Ronghua Wu <ronghuawu@google.com> |
stagefright: add adaptive playback support to SoftMPEG decoder. This covers both MPEG4 and H263 adaptive playback. Bug: 17326758 Change-Id: I80a67b7f3ceab05e792f0a459439a8274bd78e20
/frameworks/av/media/libstagefright/omx/SoftVideoDecoderOMXComponent.cpp
|
bf220f3e6e799f28d1599c3c5106e9e15631a91d |
|
02-Sep-2014 |
Ronghua Wu <ronghuawu@google.com> |
stagefright: add adaptive playback support to SoftAVC decoder. Also change SoftVPX decoder to use common handlePortSettingsChanged and copyYV12FrameToOutputBuffer method. Bug: 17326758 Change-Id: I6fb2ee8fb9291f69c70493b8558af341adc1f4b2
/frameworks/av/media/libstagefright/omx/SoftVideoDecoderOMXComponent.cpp
|
031be0f358b07732092a4d1bf02fc99f109a63c4 |
|
22-Aug-2014 |
Ronghua Wu <ronghuawu@google.com> |
Add adaptive playback support to VPX decoder. Bug: 13842676 Change-Id: I9c054ea489fd3a71b3b2394f15a85b84d42edb5a
/frameworks/av/media/libstagefright/omx/SoftVideoDecoderOMXComponent.cpp
|
3b5a6b9fa6c6825a1d0b441429e2bb365b259827 |
|
20-May-2014 |
Harish Mahendrakar <harish.mahendrakar@ittiam.com> |
stagefright: added support, and SoftOMX decoder, for HEVC also fixed QuerySupportedProfileLevels in SoftVideoDecoderOMXComponent.cpp Bug: 14571712 Change-Id: Ifa3793f7c1b18ac5e8c0a096848c998cabd9e777
/frameworks/av/media/libstagefright/omx/SoftVideoDecoderOMXComponent.cpp
|
db43b34c3428e480f8c4c66e7e88f4001f37f91e |
|
04-Apr-2014 |
Mark Salyzyn <salyzyn@google.com> |
media: 64 bit compile issues - change internal sized types to use stdint.h - printf & scanf formats - size_t or unsigned int for iterators Change-Id: Id993a70d8bf54c667c5d652b34179a2c727ed446
/frameworks/av/media/libstagefright/omx/SoftVideoDecoderOMXComponent.cpp
|
7f616d3cc5366a4b8af20d3d0c768e3de1df0666 |
|
05-Jun-2013 |
Lajos Molnar <lajos@google.com> |
stagefright: created SoftVideoDecoderOMXComponent Created common base class for all software video decoders to make adding new features easier. Change-Id: Id89964e572d5cc5add02662273e6ae96c6b7eb12 Signed-off-by: Lajos Molnar <lajos@google.com>
/frameworks/av/media/libstagefright/omx/SoftVideoDecoderOMXComponent.cpp
|