summaryrefslogtreecommitdiffstats
path: root/media/libavextensions
Commit message (Collapse)AuthorAgeFilesLines
...
* avextensions: Add support for Codec Extension featuresShalaj Jain2015-10-065-13/+20
| | | | | | | | | | 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
* libstagefright: Add mime type for VC1 codecManikanta Kanamarlapudi2015-10-061-0/+1
| | | | | | | WMV can support different codec-id formats WMV3 and VC1. Added corresponding mime types. Change-Id: Id9110ad20eba4d1a053d058d496637e91feb3a35
* stagefright: Update extended extractor APIsApurupa Pattapu2015-10-062-4/+5
| | | | | | | - Fix create APIs to pass metadata as constant reference CRs-Fixed: 884793 Change-Id: If8cfc9cff9dd48fbe764f438463c3e24763d4f44
* audio: use updated method for getting sample bitsSharad Sangle2015-10-062-4/+4
| | | | | | | method getPcmSampleBits is now getAudioSampleBits as it is extended for WMA, so use the updated method Change-Id: Ic0620fd009a8544db138f088cfd2e7e4a4ff390c
* libmedia: fix for underrun and gapless issue.Preetam Singh Ranawat2015-10-061-0/+4
| | | | | | | | | | | -change offload shared buffer size to avoid failure to restart on an underrun. (Merged changeid I4dd9e5e5a7c8aebb34b13f2e6626b73adc2ba557) -fix for gap seen during gapless playback due to big buffer size. (Merged changeid If5234059aa4629e9eb02e236a43214de9ef2204b) Change-Id: I1ad25d3789aced6b804aa695485341bfa4e97eae
* RTSP: add RTSP extensions for customization supportLi Sun2015-10-062-0/+46
| | | | | | | | Add extensions for customization support in rtsp stack. Provide default implementations in AVMediaServiceUtils. Change-Id: I67adeb54b35d1f01911625bb9bad27e94ad0caf0
* libstagefright: Update extractor for specific formatsApurupa Pattapu2015-10-062-2/+11
| | | | | | | | | - New API updateExtractor is used to either keep default extractor or use extended extractor based on media track's mime types. CRs-Fixed: 884793 Change-Id: I63dcc4b2d3901dbc3287eb43a1f4ce2767897258
* audio: add support for wma-pro wma-lossless decodingSathishKumar Mani2015-10-062-2/+2
| | | | | | | added support for wma-pro and wma-lossless audio decoding Change-Id: I73ae2c2ccabafebc49d4b2e074da23cb4e51a3ce
* audio: add support for vorbis offloadingWeiyin Jiang2015-10-064-4/+15
| | | | | | add support for vorbis offload playback Change-Id: Ic51a9d3e0fad1114908f59bfbc6ce62c6fd9fdea
* frameworks/av: Changes related to DASHManikanta Sivapala2015-10-061-2/+2
| | | | | | | | | 1) Add MEDIA_QOE event type 2) Open certain methods for extension by declaring them as virtual 3) Add DASH_PLAYER as a new player type 4) Creating DASH Player factory Change-Id: I0376841530218703fabd9d4f45d2c9a32a1f52b2
* AVCustomizations: include audio header files explicitlyDeva Ramasubramanian2015-10-061-0/+2
| | | | | | | Fixes compilation errors due to audio_format_t and AudioTrack not being found. Change-Id: Ib30f94c2b4540a3dbfd2388f43f5d229be047ec7
* Stagefright: Extensions for HTTP progressive streaming.Apurupa Pattapu2015-10-063-1/+25
| | | | | | | | | - 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
* audio: add support for APE decoding.Sharad Sangle2015-10-062-0/+6
| | | | | | add support for APE decoding Change-Id: I55e8f4b3b87f4bdf1c99774d702506eb7c2f05b5
* AVCustomizations: Enable 16 and 24 bit PCM offload.Preetam Singh Ranawat2015-10-066-1/+149
| | | | | | | | | | | | -create extended decoder and renderer -add change to pass bit width and format info to renderer. -add change for PCM conversions -add changes for time calucation Conflicts: media/libmediaplayerservice/nuplayer/NuPlayer.cpp Change-Id: I3363140fad441a7746884076c40b46e777f2e06e
* RTSP: add RTSP extensions for IPV6 supportLi Sun2015-10-064-0/+49
| | | | | | | | | | | 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
* audio: add support for offload FLACSharad Sangle2015-10-062-0/+14
| | | | | | | Add support for FLAC playback in compressed offload mode Change-Id: I617b41b867277272212d6cf1a6f82f646c5b1032
* audio: add WMA formats in MediaDefsSharad Sangle2015-10-061-0/+2
| | | | | | added WMA mime/format in mediaDefs. Change-Id: Ifefe04647071eee04ab1e746436fec056ece689f
* audio: add support for AMRWB+Sharad Sangle2015-10-062-0/+9
| | | | | | | | | add support for AMRWB+ audio decoding Conflicts: media/libmediaplayerservice/nuplayer/NuPlayerDecoder.cpp Change-Id: I6eedebe93c482150234b4ca1d0472b189c450dc6
* Stagefright: Make classes customizable and add AV extensionsPraveen Chavan2015-10-0615-0/+999
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