summaryrefslogtreecommitdiffstats
path: root/media/libavextensions/Android.mk
Commit message (Collapse)AuthorAgeFilesLines
* media: Disable extra debugEthan Chen2015-12-171-3/+0
| | | | Change-Id: I63b78d3cabf981111cf9eb3a2816805db7d105e1
* stagefright: Additional fixes for extended offload supportSteve Kondik2015-12-141-2/+2
| | | | | | | | | | | * Fix compilation with debug enabled * Allow FLAC offload to be enabled independent of QCOM_HARDWARE, tested with the Nexus 5X and is working! * Disable the FLACExtractor if offload is enabled since it can only output decoded PCM. This will force FFMPEG to be used, which does everything we need for FLAC offload Change-Id: I7d71c153a6a6ea7df8e32bc73f5cbe9f51cdcf64
* stagefright: Add support for FLAC offloadingSteve Kondik2015-12-131-0/+6
| | | | | | | * New Qualcomm DSPs support FLAC decoding, but the offload code is stubbed out in M. Unstub it from what used to be open source. Change-Id: I03c129c42ebc6909a3392e42a7f96791c8fabd28
* stagefright: Resurrect PCM offloadSteve Kondik2015-12-131-3/+5
| | | | | | | | | | | | | * Forward-port the open-source code from L which was moved to closed-source in M. This is being done out of necessity- the architecture chosen by Qualcomm is not optimal and doesn't work well with a singular codebase which attempts to service a large number of devices. * This patch brings in the code to support PCM offload (AudioFlinger bypass). This allows for playback of high resolution clips without decimation stages, and enables reduced power consumption for audio pipelines which take advantage of the Hexagon DSP (effects). Change-Id: I0ef15fc3df538ab723f3c12ce0ed71d0e607c99e
* stagefright: Act V: I am become death, the destroyer of worldsSteve Kondik2015-11-241-0/+4
| | | | | | | | * In which our hero unites the legions of distant worlds together as one at last to fight anew until the segfaults boil the lands and the New Version cometh. Change-Id: I869b2ab254968ed7a133827ea9e5ba6056f68a5c
* Merge branch 'm' of git://codeaurora.org/platform/frameworks/av into cm-13.0Steve Kondik2015-10-221-0/+3
|\
| * Opt out of clang till issues are fixedAravind Asam2015-10-091-0/+3
| | | | | | | | | | | | Needed for moving to clang Change-Id: I984ce0d452bcd9025d743c0f081bb0d22587b106
* | av: Use project pathmapSteve Kondik2015-10-121-3/+3
|/ | | | Change-Id: I0b26e698a9e1ef57115547ab4ff56fb16bd6d015
* avextensions: Add support for Codec Extension featuresShalaj Jain2015-10-061-3/+3
| | | | | | | | | | Add support for Codec extension features like skype, vqzip, b-frame encoding, prefer adaptive playback etc. Add extensions to support encode batching. Also enable Werror for libavextensions. Change-Id: Ia342d4abe4bb1e21b9ff2b8213fb96421485a333
* Stagefright: Extensions for HTTP progressive streaming.Apurupa Pattapu2015-10-061-1/+2
| | | | | | | | | - Extend NuPlayer setDataSource for streaming - Create ExtendedCachedSource only for MediaPlayer streaming usecases by passing a flag to DataSource to use extended cache - Add extension for MediaHTTP Change-Id: Ic87c3744bf905eb8742863951b809e38d0a60339
* RTSP: add RTSP extensions for IPV6 supportLi Sun2015-10-061-0/+2
| | | | | | | | | | | Change access modifiers and add overridables in rtsp stack. Make ARTSPConnection/ARTPConnection extensible for IPV6 support. Provide default implementations in AVMediaServiceExensions and AVMediaServiceFactory. Change-Id: Iaa67070d1832d56e0569dabfd8327c1998f04493
* Stagefright: Make classes customizable and add AV extensionsPraveen Chavan2015-10-061-0/+86
Change access modifiers and qualify methods with virtual, to allow extensions. Add facility for loading customizations (Extended classes) dynamically. Conflicts: media/libmediaplayerservice/nuplayer/NuPlayerDriver.cpp Change-Id: Icc8965754fb1c73175a13a9ad24c19665ad60988