summaryrefslogtreecommitdiffstats
path: root/media/libstagefright/MediaCodecList.cpp
Commit message (Collapse)AuthorAgeFilesLines
* MediaCodecList: handle binder deathLajos Molnar2014-12-121-1/+12
| | | | | Bug: 18691591 Change-Id: Icc402d6ea9b0de4ac642c3b403fb64e865481b2e
* stagefright/media: add support for codec features with text valueLajos Molnar2014-08-141-1/+14
| | | | | Bug: 11990470 Change-Id: I7600d999c5f4b6821d825d25fa7e8a2bb5a80c46
* MediaCodecList: handle errors gracefullyLajos Molnar2014-08-121-5/+21
| | | | | | | | | Handle missing OMX codecs, and codecs that do not load. Fix NULL dereference when initializing codec with no type. Bug: 16907578 Bug: 16905025 Change-Id: I5d103db36ebb029d1aab03222bf6e9324beb1566
* media/playerservice: add getCodecList() to MediaPlayerServiceLajos Molnar2014-08-071-1/+16
| | | | | Bug: 11990470 Change-Id: I8fa45946fd9b76f9b975fc59062819c57e6881ef
* stagefright: rework media codec list and infosLajos Molnar2014-08-071-239/+135
| | | | | | | | This is in preparation of serving the codec list and codec infos from the mediaserver Bug: 11990470 Change-Id: Ib8e2708679c9ce461a4ba179974a740cdcdf2731
* ATSParser: treat stream type 0x83 as TrueHD AC3Chong Zhang2014-07-301-2/+2
| | | | | Bug: 16668055 Change-Id: I11fd3f795bbb50113e1a1e28e682edd76f11e146
* Fix: Add MediaCodecList capabilitiesLajos Molnar2014-07-191-0/+2
| | | | | | | | fix getting capability index from type Bug: 12065651 Change-Id: Id2bc60410a92e17c841a5dd072257bc40ad6236f
* Add MediaCodecList capabilitiesLajos Molnar2014-07-181-1/+294
| | | | | Bug: 12065651 Change-Id: Icfb73c0009621cd747e113d8a0cd84c966bf055d
* MediaCodecList: remove force-added codecs for videoeditorLajos Molnar2014-05-291-5/+0
| | | | | Bug: 15320804 Change-Id: I1c2f0f75aeaabc20cb94e79e47b70f7faefe0a9e
* stagefright: add include support for MediaCodecList xml parserLajos Molnar2014-03-191-38/+104
| | | | | | | | One can include full-formed XML files using <Include href=".." />. For security/simplicity, file names must be in the form of "media_codecs_.*\.xml" Change-Id: Id039a4fd0ade390224485fcf5ecc1d107b2bdb9a
* Check adaptive playback support via CodecCapabilitiesLajos Molnar2013-08-131-1/+4
| | | | | | | | | | | | | | | | Added flags field to CodecCapabilities, so that applications can query whether codecs support various features. For now added one video-decoder feature: kFlagSupportsAdaptivePlayback Media playback applications can query it to see if a codec supports seamless resolution changes, such as by supporting dynamic output buffers. Signed-off-by: Lajos Molnar <lajos@google.com> Change-Id: I09da46e8ab6b8645fa2749e33128e49eda2e865b Related-to-bug: 7093648
* Fix libmedia and libstagefright to get expat header files from the approved ↵Elliott Hughes2012-09-091-1/+1
| | | | | | | | location. Found during a libexpat upgrade. Change-Id: I9e5abd502a884975d898486edde374fb2519164e
* Removed software video encoders that are not OMX-based.James Dong2012-04-301-5/+0
| | | | | | o related-to-bug: 5933287 Change-Id: I63635375e2bef00733b61adc3fa12c29df7e2155
* Add a few more APIs to MediaCodecList.Andreas Huber2012-04-021-0/+80
| | | | Change-Id: I5ac193cd40c82bbcd87c1e55003b78102e8d4674
* Implementation of a raw audio "decoder".Andreas Huber2012-03-291-0/+3
| | | | Change-Id: Ie89f01e59dd8106883937188afbb407550f0ac92
* Instead of hardcoding OMX component names in our code, supportAndreas Huber2012-03-011-0/+475
a config file instead. Change-Id: I5835903ab9f1c4a22ccc605ca99ed966767adf57