| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Bug: 19607784
Change-Id: I94cddcb81f671422ad4982a23dc4acfe57a9f1aa
|
|
|
|
|
| |
Bug: 19014096
Change-Id: I6de781e4d140a247dfd8fd8f12c3ddd7baa39ad4
|
|\
| |
| |
| |
| | |
* commit '5dc38bebd45edbcc17b2f5cf3c3b2929b5842f3c':
Fix GSM WAV playback
|
| |
| |
| |
| |
| | |
Bug:19289381
Change-Id: If7bbf1ecf1cb8796188e61bc2c42f8a099510424
|
|\ \
| |/
| |
| |
| |
| |
| | |
YV12 HAL format
* commit 'c5a6db8de459f25c72b0ca7b55942ddd4f90b1a8':
stagefright: set consumer usage flags and desribe YV12 HAL format
|
| |
| |
| |
| |
| |
| |
| | |
Bug: 17906609
Bug: 19179288
Bug: 19179927
Change-Id: I3713d4e894d3350d46e25dc0206b21c0ff3b9009
|
|\ \
| |/
| |
| |
| |
| |
| | |
flex-YUV support" into lmp-mr1-dev
* commit 'bcd22f0f3a4cd5f78e03af23aafadb2d1aec6794':
stagefright: add fallback for native flex-YUV support
|
| |
| |
| |
| |
| |
| |
| | |
Use software renderer if codec cannot support flex-YUV on a surface
Bug: 17906609
Change-Id: I3d0e3ff5fee7d7b3e2416892968fa18f6139598a
|
|\ \
| |/
| |
| |
| |
| |
| | |
flex-YUV formats" into lmp-mr1-dev
* commit '7b66f713fc53ee81453763788c02f3c741d19520':
stagefright: add support for native flex-YUV formats
|
| |
| |
| |
| |
| | |
Bug: 17906609
Change-Id: I14116796eaa94aa8ae62dcc29f67cb7d2c060d34
|
|\ \
| |/
| |
| |
| |
| |
| | |
tunneled mode video playback" into lmp-mr1-dev
* commit '0d8e85f929f0257a3af5ec743365b0140b5e75b4':
Acodec: reset sideband handle for all non tunneled mode video playback
|
| |
| |
| |
| |
| | |
Bug: 19202023
Change-Id: I414847d72a3c9fd79f858c4ee457270ec65470b6
|
|\ \
| |/
| |
| |
| |
| |
| | |
decoder if available" into lmp-mr1-dev
* commit 'c9e11696c4f80e9803f7e65e29af962f199a574d':
Acodec: Send framerate information to OMX decoder if available
|
| |
| |
| |
| |
| | |
Bug: 19110889
Change-Id: Ia8dbe1b77aaac421ec9415884e1248b9b68168dc
|
|\ \
| |/
| |
| |
| |
| |
| | |
into lmp-mr1-dev
* commit '26c73acb73b5af94cb27e5d285d1708d25eb6892':
ACodec: Added support for E-AC3 decoders
|
| |\ |
|
| | |
| | |
| | |
| | |
| | |
| | | |
Bug: 17883772
Change-Id: I05f674c33522eec0e6ceeece88dd800b1857b3ab
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | | |
to disable capture" into lmp-mr1-dev
* commit 'e03447548d1c56fa9875cac7d500f1012a6b5c26':
mark any copyrighted content as protected to disable capture
|
| |/
| |
| |
| |
| | |
bug: 18916274
Change-Id: I23f096b51433bf18a10dc5fe6dc6b75c3881c340
|
|\ \
| |/
| |
| |
| |
| |
| | |
Call mOmx->prepareForAdaptivePlayback() to provide max resolution information to tunneled OMX component." into lmp-mr1-dev
* commit 'aff13ad4e639316bca12827d68a4f0a6ac54cd02':
Tunneled video Playback/Max resolution: Call mOmx->prepareForAdaptivePlayback() to provide max resolution information to tunneled OMX component.
|
| |
| |
| |
| |
| |
| |
| |
| | |
Call mOmx->prepareForAdaptivePlayback() to provide max resolution information
to tunneled OMX component.
bug: 17883772
Change-Id: I8f634824103e66483527828993bb24f65e68e419
|
|\ \
| |/
| |
| | |
Change-Id: Ibaea3a0766f75a61964615482a9ef28651a42b37
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- 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
|
|\ \
| |/
| |
| |
| |
| |
| | |
on format change" into lmp-mr1-dev
* commit '6874ed79fd525cf5d6ec8a953475c14f5a185cb4':
stagefright: preserve output format flags on format change
|
| |
| |
| |
| |
| |
| |
| |
| | |
Some flags are only set in configure, and get lost when output
format changes.
Bug: 17383204
Change-Id: I2011bce70920c4ee46fccc378da3b428f3395c11
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
OutputPortSettingsChangedState"
* commit '93f5b333d31fd5fe425faa01b25d1b4d3115a8e6':
libstagefright: defer kWhatSetParameters in OutputPortSettingsChangedState
|
| |\ \
| | | |
| | | |
| | | | |
OutputPortSettingsChangedState"
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Change-Id: I9719f1698bf411914eb753d3c349a15b9fbf9df6
Signed-off-by: Per Persson <per.persson@intel.com>
Signed-off-by: Persson, Mikael <mikael.persson@intel.com>
Signed-off-by: Fagerstedt, Axel <axel.fagerstedt@intel.com>
Signed-off-by: Yong Yao <yong.yao@intel.com>
|
|\ \ \ \
| |/ / /
| | | |
| | | | |
Change-Id: Iea12c8a6cabf84584e4a89ad80e298c1f4ea3dd7
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
For build-system CFLAGS clean-up, remove unused functions and
variables.
Change-Id: Ic3dee56b589ea9a693efa1d72ba394036efff168
|
|\ \ \ \
| | |_|/
| |/| |
| | | |
| | | |
| | | |
| | | | |
automerge: 73c5c94
* commit '73c5c94ab53bf0c14fffe5edc62706865cff271d':
stagefright: add (temporary) support for automatic video frc
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Use MediaFormat.setInteger("auto-frc", 1) to turn this feature on.
If supported, this feature will show up in codec.getOutputFormat().getInteger("auto-frc")
Otherwise, this key will not be present.
Bug: 17383204
Change-Id: I03549b3ede4de156e9e2d81b3883010360bb42ae
|
|\ \ \ \
| | |/ /
| |/| |
| | | | |
Change-Id: If10a9cc17245f95d5e10b1507445abbb4020670e
|
| | |/
| |/|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
to use the new static version.
Change-Id: Ia7b10eb38ca55b72278bfd33d3bf647f338b4e6a
Conflicts:
media/libmedia/IAudioFlinger.cpp
media/libmedia/IMediaPlayer.cpp
media/libstagefright/CameraSource.cpp
|
| |\ \
| | | |
| | | |
| | | |
| | | | |
* commit '447898bca790fae2fdae304073162e980d816b79':
ACodec: only check crop rect on output port
|
| |\ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
ACodec::getPortFormat" into lmp-dev
* commit '801a3ff80c36aa9b55dc9b360d0e59f863011a39':
handle case OMX_AUDIO_CodingG711 in ACodec::getPortFormat
|
| |\ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
state." into lmp-dev
* commit '7225187b5126b921e40f0221db158a16c366344e':
ACodec: process deferred messages when entering Loaded state.
|
| |\ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
ACodec::getPortFormat"" into lmp-dev
* commit '380757ba5c927015d403e3b97cc418413330453e':
Revert "handle case OMX_AUDIO_CodingG711 in ACodec::getPortFormat"
|
| |\ \ \ \ \ \
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
ACodec::getPortFormat" into lmp-dev
* commit 'aec1dbfd10150da3f28b64471b4dc249a58a104e':
handle case OMX_AUDIO_CodingG711 in ACodec::getPortFormat
|
| |\ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
playback" into lmp-dev
* commit '584c14c370f141685b7e8963a13ed91584383ca1':
stagefright: do not allocate output buffers for tunneled playback
|
| |\ \ \ \ \ \ \ \
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | | |
into lmp-dev
* commit 'fc93499e83403d5959693efa040cb29fd6825abb':
mediarecorder: set level if setting default profile
|
| |\ \ \ \ \ \ \ \ \
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | | |
into lmp-dev
* commit 'd0b9efe7d8300e48f7a99c1dd746d60060206b3c':
add AAC audio decoder params for PCM limiter enable
|
| |\ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | | |
lmp-dev
* commit '4a34b9a4759d7dcc2d2ad5bd96ea8477915dd67a':
stagefright: use frame height if slice height is 0
|
| |\ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | | |
destructed." into lmp-dev
* commit '0079b331227fc1555d7c5305f33917a570d44890':
MediaBuffer: ABuffer will release MediaBuffer when it's destructed.
|
|\ \ \ \ \ \ \ \ \ \ \ \ \
| | |_|_|_|_|_|_|_|_|_|_|/
| |/| | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | | |
into lmp-mr1-dev automerge: 701b964
automerge: 294c7f3
* commit '294c7f36e6a92419017e7fe2a204fba1284cdc08':
libstagefright: set actual stride info for SW encoder input port
|
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | | |
This fixes encoding flexible YUV content using SW encoders.
Also skip setting input color format if it is flexible YUV, as it
has already been translated to a color format supported by the codec.
Bug: 18124320
Change-Id: I423782936986f4d6cf65ea9ef89ae77a92e30140
|
|\ \ \ \ \ \ \ \ \ \ \ \ \
| |/ / / / / / / / / / / /
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | | |
to free codec instance if MediaCodec.release hangs" into lmp-dev
* commit 'edcff417bbb2e76245b559e7c9a8b98c2a60e102':
stagefright: try to free codec instance if MediaCodec.release hangs
|
| | |_|_|_|_|_|_|_|_|_|/
| |/| | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | | |
Bug: 18033275
Change-Id: If86cd26566d7b75941976f37829bbec619800778
|
|\ \ \ \ \ \ \ \ \ \ \ \
| |/ / / / / / / / / / /
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | | |
on output port" into lmp-dev
* commit '6bbf27e5a3beeca3046caef70e4e5acc487dd062':
ACodec: only check crop rect on output port
|
| |\ \ \ \ \ \ \ \ \ \ \
| | |_|_|_|_|_|_|_|_|_|/
| |/| | | | | | | | | | |
|