summaryrefslogtreecommitdiffstats
path: root/media
Commit message (Collapse)AuthorAgeFilesLines
* Merge "Disable ducking by default. Changed ducking threshold parameter range."Gil Dobjanschi2010-11-171-4/+5
|\
| * Disable ducking by default. Changed ducking threshold parameter range.Gil Dobjanschi2010-11-171-4/+5
| | | | | | | | Change-Id: I66a73b270466ced2ace9e3b10f82cfab1a1306bb
* | Fix bug 3183484 unhide MediaRecorder.AudioSource.VOICE_COMMUNICATIONJean-Michel Trivi2010-11-171-6/+4
| | | | | | | | Change-Id: I26cd88b1bb05de546415b1f92fbb9430e63b4eab
* | MTP: Fixes to allow file transfers > 4 gigabytesMike Lockwood2010-11-174-5/+27
|/ | | | | | | BUG: 3198248 Change-Id: I6f11c79a19d7bdd63718a7370939124b1262d221 Signed-off-by: Mike Lockwood <lockwood@android.com>
* Merge "MTP: Set correct format for abstract audio playlists"Mike Lockwood2010-11-172-0/+3
|\
| * MTP: Set correct format for abstract audio playlistsMike Lockwood2010-11-172-0/+3
| | | | | | | | | | | | | | | | | | | | Fixes a bad interaction with the media scanner that could result in playlists getting duplicated or deleted after rebooting. BUG: 3175649 Change-Id: I970234e86b24ac17d069aca085683d988abc7881 Signed-off-by: Mike Lockwood <lockwood@android.com>
* | Merge "Add new audio mode for audio communications other than telelphony."Jean-Michel Trivi2010-11-173-5/+12
|\ \ | |/ |/|
| * Add new audio mode for audio communications other than telelphony.Jean-Michel Trivi2010-11-163-5/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The audio mode MODE_IN_CALL signals the system the device a phone call is currently underway. There was no way for audio video chat or VoIP applications to signal a call is underway, but not using the telephony resources. This change introduces a new mode to address this. Changes in other parts of the system (java and native) are required to take this new mode into account. The generic AudioPolicyManager is updated to not use its phone state variable directly, but to use two new convenience methods, isInCall() and isStateInCall(int) instead. Change-Id: Id744cd26520ea1d1a4795eabe6a1f0c58789af76
* | Merge "Support post-decode video rotation."Andreas Huber2010-11-165-63/+168
|\ \
| * | Support post-decode video rotation.Andreas Huber2010-11-165-63/+168
| | | | | | | | | | | | Change-Id: I9ac90871269c5e132e98a9bf3ad8cae00f329f17
* | | Merge "Invalidate transitions when the start time or duration of an effect ↵Gil Dobjanschi2010-11-166-14/+131
|\ \ \ | |/ / |/| | | | | or overlay changes."
| * | Invalidate transitions when the start time or duration of an effect or ↵Gil Dobjanschi2010-11-166-14/+131
| | | | | | | | | | | | | | | | | | overlay changes. Change-Id: Ibc4d80e92ff46b4ecabed5b998f5b0f2c9ca3473
* | | Remove all traces of legacy renderer support in stagefright.Andreas Huber2010-11-1616-469/+43
| | | | | | | | | | | | Change-Id: I17b8e0dbf53fca37c96830c41131b4bc0c24ca6d
* | | Merge "MediaScanner: Always use mime type provided to the media scanner"Mike Lockwood2010-11-161-6/+5
|\ \ \
| * | | MediaScanner: Always use mime type provided to the media scannerMike Lockwood2010-11-161-6/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | BUG: 3179926 Change-Id: Ib94aea43b83658e3ab31c5eacf7a5135cd14822a Signed-off-by: Mike Lockwood <lockwood@android.com>
* | | | Make sure live streamed http live content does not start playing from the ↵Andreas Huber2010-11-161-1/+13
| |_|/ |/| | | | | | | | | | | | | | | | | | | | | | | very beginning. The different bandwidth streams may not all start on the same seqnum, so switching bandwidths may fail lateron if we start playing from the very beginning. Change-Id: I03df8d1f44b3f7b4713d381a3d97847997e3ee59 related-to-bug: 2368598
* | | Add initial stereo capture support for AAC encoderJames Dong2010-11-152-14/+30
|/ / | | | | | | Change-Id: I1b9335f036ff42d958d0b32f25359b21733f96d4
* | Merge "Proper support for variable NALsize lengths of AVC content in .mkv ↵Andreas Huber2010-11-151-54/+67
|\ \ | | | | | | | | | files."
| * | Proper support for variable NALsize lengths of AVC content in .mkv files.Andreas Huber2010-11-151-54/+67
| | | | | | | | | | | | | | | Change-Id: If60cc80998b3231b6aaedc39fc3f5a94f84a5929 related-to-bug: 3197442
* | | Fixed a race condition where some recording frames may not be released.James Dong2010-11-151-20/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When startRecording() is called before setListener(), recording frames are sent right after startRecording(), but there is no listener to release the recording frames. This causes the hang in media server. bug - 3166356 Change-Id: I19366ca682ef9f6b847590c190c30a15ed32b8e4
* | | Merge "MTP: Fix time values returned via GetObjectPropValue and ↵Mike Lockwood2010-11-152-10/+16
|\ \ \ | |/ / |/| | | | | GetObjectPropList"
| * | MTP: Fix time values returned via GetObjectPropValue and GetObjectPropListMike Lockwood2010-11-152-10/+16
| | | | | | | | | | | | | | | Change-Id: If9bb8b4b19ed6c8d57736e5d1af948fcc946af0e Signed-off-by: Mike Lockwood <lockwood@android.com>
* | | Merge "More HTTP live support, AES encryption etc."Andreas Huber2010-11-159-47/+361
|\ \ \
| * | | More HTTP live support, AES encryption etc.Andreas Huber2010-11-159-47/+361
| | | | | | | | | | | | | | | | | | | | Change-Id: Ia5088042dd0a2181cb73cf8c7a2ff81e34b3064c related-to-bug: 2368598
* | | | Merge "Refactor h.264 profile/level support into avc_utils."Andreas Huber2010-11-153-34/+42
|\ \ \ \
| * | | | Refactor h.264 profile/level support into avc_utils.Andreas Huber2010-11-153-34/+42
| |/ / / | | | | | | | | | | | | | | | | Change-Id: Idb33636dc723aa79ea0122dc3582109ada4b1358 related-to-bug: 2368598
* | | | Merge "Provide bandwidth estimation support in NuHTTPDataSource"Andreas Huber2010-11-152-0/+69
|\ \ \ \
| * | | | Provide bandwidth estimation support in NuHTTPDataSourceAndreas Huber2010-11-152-0/+69
| |/ / / | | | | | | | | | | | | | | | | Change-Id: Ic98d8cf147bbba60ec735e7ca200addb2bd09f29 related-to-bug: 2368598
* | | | Merge "Add http live mime types to MediaFile, add support for playlist mime ↵Andreas Huber2010-11-151-4/+9
|\ \ \ \ | | | | | | | | | | | | | | | types to browser."
| * | | | Add http live mime types to MediaFile, add support for playlist mime types ↵Andreas Huber2010-11-151-4/+9
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | to browser. Change-Id: I1f0b31dd2f4e6cfa33a61ff8505e8396aca3c20f related-to-bug: 2368598
* | | | Merge "Remove legacy PV stuff"James Dong2010-11-154-65/+4
|\ \ \ \ | |_|/ / |/| | |
| * | | Remove legacy PV stuffJames Dong2010-11-154-65/+4
| |/ / | | | | | | | | | Change-Id: I60ffea7c65592df4b3a80c590c863f1f79b371fd
* | | MTP: Partial implementation of the GetObjectPropList commandMike Lockwood2010-11-1510-221/+665
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In this initial implementation we only support fetching one property at a time. Support depth = 0 (single object) or depth = 1 (all objects in a directory) Reimplemented GetObjectPropValue on top of GetObjectPropList, since the former is a special case of the latter. Change-Id: Ia76ee61741d6ee3902b5c5d9fc094cf86dfaf650 Signed-off-by: Mike Lockwood <lockwood@google.com>
* | | Merge "MediaScanner: Add support for importing file based playlists copied ↵Mike Lockwood2010-11-151-61/+83
|\ \ \ | |/ / |/| | | | | over MTP"
| * | MediaScanner: Add support for importing file based playlists copied over MTPMike Lockwood2010-11-121-61/+83
| | | | | | | | | | | | | | | Change-Id: I53a9f204297ff29d4df994d2174bd6d6288f2c97 Signed-off-by: Mike Lockwood <lockwood@android.com>
* | | Merge "Disable flaky streaming server check"James Dong2010-11-151-1/+1
|\ \ \
| * | | Disable flaky streaming server checkJames Dong2010-11-131-1/+1
| | |/ | |/| | | | | | | | | | | | | o Although the streaming server is available, the check fails most of the time. Change-Id: I1084e715605541c4fc3d40e4055db90ddb118b6f
* | | Fix a typo in LOG_TAG for MediaPlayer unit testsJames Dong2010-11-141-1/+1
|/ / | | | | | | Change-Id: I351f32fe4b4da82c32acf5c9e5ebdb81bb003525
* | Merge "Transition invalidation bug fix."Gil Dobjanschi2010-11-121-47/+96
|\ \
| * | Transition invalidation bug fix.Gil Dobjanschi2010-11-121-47/+96
| |/ | | | | | | Change-Id: I2ca901a805e377fb7d3374281a986b82bcf02590
* | Merge "Separate the key for audio sampling rate and video frame rate in ↵James Dong2010-11-125-11/+11
|\ \ | | | | | | | | | MetaData.h"
| * | Separate the key for audio sampling rate and video frame rate in MetaData.hJames Dong2010-11-115-11/+11
| |/ | | | | | | Change-Id: Ia33befaa7e6df8762703002d01aa79c04f15f040
* | Add support for audio recording source in generic audio policy mgr.Jean-Michel Trivi2010-11-121-0/+1
|/ | | | | | | | | Update the platform-independent audio policy manager to pass the nature of the audio recording source to the audio policy client interface through the AudioPolicyClientInterface::setParameters() method. Change-Id: I6b4fd0f8a3acea0d7d30bbad98edd1977dc012bf
* Merge "Invalidate transitions when an image media item duration changes."Gil Dobjanschi2010-11-112-60/+111
|\
| * Invalidate transitions when an image media item duration changes.Gil Dobjanschi2010-11-112-60/+111
| | | | | | | | Change-Id: I3cff920ef629df49dcfcb63065afeeb47a649287
* | Increase the prefetcher's low water mark so it restarts fetching data earlier.Andreas Huber2010-11-111-1/+1
| | | | | | | | | | | | 720p high bitrate content pretty much requires this. Change-Id: I2cb29d1fa2e3c511f1b88a106a02c53c68a10f2f
* | Merge "Make sure the prefetcher is actively fetching data if we pause ↵Andreas Huber2010-11-114-4/+26
|\ \ | | | | | | | | | playback due to cache underrun."
| * | Make sure the prefetcher is actively fetching data if we pause playback due ↵Andreas Huber2010-11-114-4/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | to cache underrun. Change-Id: Id5f4b7a0387137380dcd39995390a8e0d084b4b3 Conflicts: media/libstagefright/AwesomePlayer.cpp
* | | Add color format query support to QueryCodecs()James Dong2010-11-111-0/+14
| | | | | | | | | | | | Change-Id: Ic8589649cd09392a1b969a30082b4c9c4e6cc6a7
* | | Merge "Fix memory leak when 0-memcpy quirk is used"James Dong2010-11-111-1/+18
|\ \ \