summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Implement parsing of vbv buffering info in RTSP.Andreas Huber2011-01-181-1/+11
| | | | | Change-Id: I7d871cafda2c4c65670a40ad9ab4f24317f8568a related-to-bug: 3351915
* integrate videoeditor preview player.Dharmaray Kundargi2011-01-162-0/+2
| | | | Change-Id: I83084f494605c8e6f4d198afa8c36f9e29579667
* Fixed thrashing in the cached buffer during 720p YT video streamingJames Dong2011-01-141-2/+2
| | | | | | bug - 3340194 Change-Id: Ic59bb18ab1731d7dd7cae7cc8aeb393900bce7f6
* Add audio encoding parameters checkJames Dong2011-01-122-18/+89
| | | | | | bug - 3345296 Change-Id: If3f33955f5473b0c5ad9c9b85f8b5cb21ddd7e65
* Merge "Fail to parse duration instead of asserting, if the server response ↵Andreas Huber2011-01-121-5/+7
|\ | | | | | | cannot be parsed." into honeycomb
| * Fail to parse duration instead of asserting, if the server response cannot ↵Andreas Huber2011-01-121-5/+7
| | | | | | | | | | | | | | be parsed. Change-Id: I42324468edca5ccce29486059091da8e64f36326 related-to-bug: 3338518
* | Publish MediaMetadataRetriever.java as public APIJames Dong2011-01-1210-135/+11
| | | | | | | | | | | | | | | | | | | | | | | | o Removed setMode() methods and related mode constants o Removed some of the unused the metadata keys o Updated the javadoc o part of a multi-project change. bug - 2433195 Change-Id: I5ed167f1fd6a53cb143b7dc385b149431d434438
* | Merge "Speed up MP3Extractor using cached reads" into honeycombJames Dong2011-01-121-4/+33
|\ \
| * | Speed up MP3Extractor using cached readsJames Dong2011-01-121-4/+33
| |/ | | | | | | Change-Id: I53a5ed76bc2f76f0c184f3800b5448f677117ae3
* | Fix race in buffer ref counting.Glenn Kasten2011-01-121-10/+3
|/ | | | Change-Id: Id47c30469c3e3ec293ed2ef574a191275b5044d6
* Merge "Increase cache size and low-watermark threshold, also" into honeycombAndreas Huber2011-01-115-5/+49
|\
| * Increase cache size and low-watermark threshold, alsoAndreas Huber2011-01-115-5/+49
| | | | | | | | | | | | | | | | | | MediaPlayer now sends out MEDIA_INFO,MEDIA_INFO_VIDEO_TRACK_LAGGING messages to the JAVA client informing it how much (if at all) the video lags behind audio (arg2 is the media delay in ms). Change-Id: I6933f573d8597a35112e4b5ee0fcb826a7f6ddd1 related-to-bug: 3335220
* | Merge "Properly parse Matroska lacing flags and extract all frames contained ↵Andreas Huber2011-01-113-55/+284
|\ \ | | | | | | | | | in a block." into honeycomb
| * | Properly parse Matroska lacing flags and extract all frames contained in a ↵Andreas Huber2011-01-113-55/+284
| |/ | | | | | | | | | | | | block. Change-Id: I1aca46b2e28b9cad88bf4a296f675e81e66ee095 related-to-bug: 3331623
* | Merge "Fix uninitialized rect structure for retrieving rect cropping ↵James Dong2011-01-111-0/+2
|\ \ | | | | | | | | | information from decoder" into honeycomb
| * | Fix uninitialized rect structure for retrieving rect cropping information ↵James Dong2011-01-071-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | from decoder o This patch is from NV. bug - 3333254 Change-Id: I02bc26af464ea0bc9ad9f2e111474e8398c67220
* | | Don't release the video recording frame after recording is stopped in ↵James Dong2011-01-101-1/+2
| |/ |/| | | | | | | | | | | | | CameraSourceTimeLapse.cpp bug - 3334999 Change-Id: I1c83080713696221048da9b1a9f8c2ee48849ade
* | Return a runtime error instead of asserting if the M4vH263Decoder fails in ↵Andreas Huber2011-01-101-1/+4
| | | | | | | | | | | | | | start() Change-Id: Ie704a72685f749613fa0ed5fa6f461abc0406371 related-to-bug: 3328200
* | Merge "NuPlayer now properly sends MEDIA_SET_VIDEOSIZE notifications." into ↵Andreas Huber2011-01-106-14/+201
|\ \ | | | | | | | | | honeycomb
| * | NuPlayer now properly sends MEDIA_SET_VIDEOSIZE notifications.Andreas Huber2011-01-106-14/+201
| | | | | | | | | | | | | | | Change-Id: I99b4223ad6ecfd8839a3c0e737fef3165565d76d related-to-bug: 3336496
* | | Avoid deadlock in OMX::freeNode by making sure OMXCodecObserver does not ↵James Dong2011-01-103-7/+18
|/ / | | | | | | | | | | | | | | hold the last reference of OMXCodec object bug - 3336424 Change-Id: I4c79b66a900c527e3ae6a833f76d5da1b75c5a89
* | Fix issue 3317627.Eric Laurent2011-01-091-0/+8
| | | | | | | | | | | | | | The fix consists in selecting the digital audio device (SPDIF/HDMI) when available if the routing strategy is STRATEGY_PHONE. Change-Id: Ie500ae92f5c01f2511988543852ba559c6e5994b
* | Awesomeplayer : Frame dropping logic changepmehendale2011-01-072-6/+13
|/ | | | | | | | | | | Changed late frame drop policy, now we are dropping only 1 in 8, late (> 40ms) frames. Dropping every late frame result in lot of noticible pauses, usually with peaky bitrate activity these pauses become more prominant. Dropping few frames is still required to allow overall playback chain, to regain the performance. Experimentally decided to drop Max one late frame in 8. Change-Id: If20848d619a76aaf8179b1e5c3155610e3bc85fd
* Add support for the "compilation" tag in mp3, mp4 and ogg, and also addMarco Nelissen2011-01-077-0/+19
| | | | | | | | | support for two common ways of specifying album artist in ogg files. b/3311831 (cherry-picked from GB because of weird automerger failure) Change-Id: Ibf12a3d6bc8bbc2ac5ea815de6b33414b8f53f0f
* Fix typo.Andreas Huber2011-01-061-1/+1
| | | | Change-Id: I2d7796425ea746432964ce48959b6c227d31df11
* If the stream for the new bandwidth doesn't have the segment we're looking ↵Andreas Huber2011-01-061-0/+13
| | | | | | | | for... go back to the previous bandwidth' stream. Change-Id: I3477cb6932102883509a7cbe9fb2b3bb02dac8c6
* Merge "Use NuPlayer for HTTP live streaming playback by default." into honeycombAndreas Huber2011-01-062-4/+4
|\
| * Use NuPlayer for HTTP live streaming playback by default.Andreas Huber2011-01-062-4/+4
| | | | | | | | | | | | Reversed the property logic, set media.httplive.disable-nuplayer to true to revert Change-Id: I1057940667aaab56bb75c9ea15c2cdcab736f3c6
* | Merge "Add camera service support for SurfaceTexture." into honeycombJamie Gennis2011-01-068-26/+95
|\ \ | |/ |/|
| * Add camera service support for SurfaceTexture.Jamie Gennis2011-01-068-26/+95
| | | | | | | | | | | | | | This change enables the use of a SurfaceTexture in place of a Surface as the destination of camera preview frames. Change-Id: Ic70d404c8fe261e9d5da6f1de93d6babb5b191cb
* | Colorconverter may not support some src/dst bitmap configurations.Andreas Huber2011-01-063-32/+63
| | | | | | | | | | | | | | Let it return an appropriate error code instead of asserting. Change-Id: I7fe0dfa169e1cbdecb04c5fcbe8501e73362d05e related-to-bug: 3328212
* | If we failed to initialize the codec after transitioning to IDLE state, ↵Andreas Huber2011-01-061-1/+1
|/ | | | | | | | | don't assert during shutdown. Change-Id: I40ac44260fb136c15d6dcb9f5ad62211640c66ec related-to-bug: 3328222
* Remove support for obsolete PTP content providerMike Lockwood2011-01-063-541/+0
| | | | | | | This will be replaced by a new PTP host API in an upcoming commit. Change-Id: Ib914194e332b5c090cb8e34ed35bd691bc9f85d1 Signed-off-by: Mike Lockwood <lockwood@android.com>
* MTP: changes to use new usb_request support in libusbhostMike Lockwood2011-01-0613-91/+127
| | | | | Change-Id: Ic091eab166a66efcde0395dcebbbc513f2322fca Signed-off-by: Mike Lockwood <lockwood@android.com>
* am a8ce7736: am 35e8dcb9: Merge "Suppress the recording sound in the ↵James Dong2011-01-051-2/+2
|\ | | | | | | | | | | | | recorded video" into gingerbread * commit 'a8ce773607c26dd4336f57856afce507fb98a279': Suppress the recording sound in the recorded video
| * am 35e8dcb9: Merge "Suppress the recording sound in the recorded video" into ↵James Dong2011-01-051-2/+2
| |\ | | | | | | | | | | | | | | | | | | gingerbread * commit '35e8dcb9df8c3d77ede120e3f1aaf842b2928639': Suppress the recording sound in the recorded video
| | * Suppress the recording sound in the recorded videoJames Dong2011-01-041-2/+2
| | | | | | | | | | | | | | | | | | bug - 3309194 Change-Id: Ib8fb248943bc22f963d67537bfdbc6056c5a159b
* | | Merge "Some more fixes regarding HTTP live in NuPlayer."Andreas Huber2011-01-056-23/+35
|\ \ \
| * | | Some more fixes regarding HTTP live in NuPlayer.Andreas Huber2011-01-056-23/+35
| | | | | | | | | | | | | | | | Change-Id: I9e29615fa8ee6c7bd4189373a75c20caef3fd2b1
* | | | Merge "Seek/Duration support for completed http live streams in NuPlayer."Andreas Huber2011-01-0515-45/+313
|\ \ \ \ | |/ / /
| * | | Seek/Duration support for completed http live streams in NuPlayer.Andreas Huber2011-01-0515-45/+313
| | | | | | | | | | | | | | | | | | | | Change-Id: I55bbe75d87140c07b1927d14ad24130fce803463 related-to-bug: 3321475
* | | | Merge "Fixed a typo in the enum for unknown camera error message"James Dong2011-01-051-1/+1
|\ \ \ \
| * | | | Fixed a typo in the enum for unknown camera error messageJames Dong2011-01-041-1/+1
| | | | | | | | | | | | | | | | | | | | Change-Id: Id9f8432e2ba8e1474ee020438d6456f1f450398a
* | | | | Merge "Use video output if necessary for timelapse video recording"James Dong2011-01-052-12/+22
|\ \ \ \ \ | |_|/ / / |/| | | |
| * | | | Use video output if necessary for timelapse video recordingJames Dong2011-01-042-12/+22
| | | | | | | | | | | | | | | | | | | | Change-Id: I88d0cc824f0fbf8b2f392fbc23c69b5bfefda1b8
* | | | | Camera::create should fail when it fails to connect the camera.Wu-cheng Li2011-01-051-1/+2
| |/ / / |/| | | | | | | | | | | | | | | | | | | bug:3197565 Change-Id: I3439a25c06b00615e8257e6b3db85df081643643
* | | | Merge "Properly shutdown the decoders on a reset() in NuPlayer's ↵Andreas Huber2011-01-046-61/+192
|\ \ \ \ | |/ / / |/| | | | | | | implementation."
| * | | Properly shutdown the decoders on a reset() in NuPlayer's implementation.Andreas Huber2011-01-046-61/+192
| | | | | | | | | | | | | | | | | | | | related-to-bug: 3321470 Change-Id: Ida6d2171c5a3a407188d4633602b764f8fe7086a
* | | | Merge "Remove captureFrame from MediaMetadataRetriever.java class It has ↵James Dong2011-01-041-1/+1
|\ \ \ \ | |/ / / |/| | | | | | | been replaced by getFrameAtTime() method"
| * | | Remove captureFrame from MediaMetadataRetriever.java classJames Dong2011-01-041-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | It has been replaced by getFrameAtTime() method Change-Id: I9ed762e10e61dbc188e2a740e489a3e2ef9a6bb2