| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
- handle non default input buffer size
- fix issues associated with non-default buffer size
Change-Id: Iad31f5c85601983b01e18e130b1c3eecb3988e30
|
|
|
|
|
|
|
|
|
| |
* Modify MediaRecorder, CameraSource, AudioSource to
be extendable.
* Add hooks to instantiate extended implementations to
implement pause/resume.
Change-Id: I847263fc69e4f613c5ea60fb6809c7da176d3a8d
|
|
|
|
|
|
|
|
|
|
|
|
| |
Includes following fixes:
f510d0c libstagefright: Disable multi slice mode for video encode
ca46843 audio: Fix for failure in CTS MediaRecorderTest cases
b4d0490 libstagefright: check the audio source when adding to MPEG4Writer
89c6c3f libstagefright: Allocate cached camera buffers for sw encoders
f2c387b libstagefright: Choose target specific media_codecs.xml
f3e7122 libstagefright: Implement fallback mechanism to SW decoder
Change-Id: I90398b2fead1f4e163935bf1db342e24275f7933
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changes done to enable HEVC muxing
- writing HVCC atom
- configure HEVC encoder
Fix HEVC flag initialization
Check for HEVC for single track usecase
Change-Id: I1757d0c442e7cc3ef251431f220395131a1eb4ec
|
|
|
|
|
|
|
|
| |
Add support for HW AAC encoder by including it in the list of
available encoders and use it for encoding only if system
property 'qcom.hw.aac.encoder' is set
Change-Id: I08279fb077f4675736ed76d26c2681a2d1776aab
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
WMV can support different codec-id formats
WMV3 and VC1. Added corresponding mime types.
Change-Id: Id9110ad20eba4d1a053d058d496637e91feb3a35
|
|
|
|
|
|
|
| |
- Fix create APIs to pass metadata as constant reference
CRs-Fixed: 884793
Change-Id: If8cfc9cff9dd48fbe764f438463c3e24763d4f44
|
|
|
|
|
|
|
| |
method getPcmSampleBits is now getAudioSampleBits as it is
extended for WMA, so use the updated method
Change-Id: Ic0620fd009a8544db138f088cfd2e7e4a4ff390c
|
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
|
|
| |
added support for wma-pro and wma-lossless audio
decoding
Change-Id: I73ae2c2ccabafebc49d4b2e074da23cb4e51a3ce
|
|
|
|
|
|
| |
add support for vorbis offload playback
Change-Id: Ic51a9d3e0fad1114908f59bfbc6ce62c6fd9fdea
|
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
|
| |
add support for APE decoding
Change-Id: I55e8f4b3b87f4bdf1c99774d702506eb7c2f05b5
|
|
|
|
|
|
|
|
|
|
|
|
| |
-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
|
|
|
|
|
|
|
| |
Add support for FLAC playback in
compressed offload mode
Change-Id: I617b41b867277272212d6cf1a6f82f646c5b1032
|
|
|
|
|
|
| |
added WMA mime/format in mediaDefs.
Change-Id: Ifefe04647071eee04ab1e746436fec056ece689f
|
|
|
|
|
|
|
|
|
| |
add support for AMRWB+ audio decoding
Conflicts:
media/libmediaplayerservice/nuplayer/NuPlayerDecoder.cpp
Change-Id: I6eedebe93c482150234b4ca1d0472b189c450dc6
|
|
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
|