summaryrefslogtreecommitdiffstats
path: root/media
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | Speed up stsz box write in MPEG4WriterJames Dong2012-05-151-10/+38
| | |/ | |/| | | | | | | | | | | | | | | | | | | With this patch, the write time for 30+ minutes recording session is reduced from 10+ seconds down to around 2-3 seconds. related-to-bug: 6435176 Change-Id: I83b705cea42d8de798e7032c770c5c7b033e267e
* | | Log which OMX component is not returning all buffers to us on executing->idle.Andreas Huber2012-05-151-6/+16
|/ / | | | | | | | | Change-Id: I8cd102cc5b1f3c9c36e3c5832ae4bee75c471efd related-to-bug: 6498711
* | Merge "Ignore sideband parsing errors and spit out a frame of silence." into ↵Andreas Huber2012-05-151-6/+6
|\ \ | | | | | | | | | jb-dev
| * | Ignore sideband parsing errors and spit out a frame of silence.Andreas Huber2012-05-151-6/+6
| |/ | | | | | | | | Change-Id: I274d8e9018e02eb42121a2440b42caefeca94fb0 related-to-bug: 6498193
* | Merge "Explicitly set the video scaling mode to "stretch"." into jb-devAndreas Huber2012-05-151-0/+4
|\ \
| * | Explicitly set the video scaling mode to "stretch".Andreas Huber2012-05-151-0/+4
| |/ | | | | | | | | Change-Id: I23b8848cfef51bc8ea72deb22783e21d093dbd98 related-to-bug: 6498150
* | Instead of asserting, turn an unsupported colorspace conversion into aAndreas Huber2012-05-151-10/+17
|/ | | | | | | runtime error. Change-Id: I0a1754ecaa2a6aac8b0b1bcc829aa873cf238b9b related-to-bug: 6499326
* Fix issues with synchronous record start.Eric Laurent2012-05-142-1/+7
| | | | | | | | | | | | | | | | - Added a timeout in case the trigger event is never fired. - Extend AudioRecord obtainBuffer() timeout in case of synchronous start to avoid spurious warning. - Make sure that the event is triggered if the track is destroyed. - Reject event if the triggering track is in an incompatible state. Also fix a problem when restoring a static AudioTrack after a mediaserver crash. Bug 6449468. Change-Id: Ib36e11111fb88f73caa31dcb0622792737d57a4b
* Merge "Smoothen audio "real" time by compensating with system_time()" into ↵Andreas Huber2012-05-141-1/+14
|\ | | | | | | jb-dev
| * Smoothen audio "real" time by compensating with system_time()Andreas Huber2012-05-141-1/+14
| | | | | | | | | | | | | | for the delay since the last buffer submission to the audio sink. Change-Id: Ib1a8672f96ba8bbef07d23372f1076fbb1f0bdcc related-to-bug: 6479613
* | Merge "Switch audio tracks at runtime" into jb-devJames Dong2012-05-142-10/+100
|\ \ | |/ |/|
| * Switch audio tracks at runtimeJames Dong2012-05-142-10/+100
| | | | | | | | | | | | | | | | o The switching is not allowed if there is an audio seek operation ongoing. o related-to-bug: 6110705 Change-Id: Ib92a165f3984aa033d97800184d3d17319522db5
* | ACodec mustn't override the video scaling mod.Andreas Huber2012-05-141-7/+0
|/ | | | | Change-Id: Id9b569446d73dcfe44ab4a3488812203758c9c42 related-to-bug: 6490687
* Remove ASC workaround (now fixed in Franhofer library).Dave Burke2012-05-121-9/+0
| | | | Change-Id: Ia0ce8155def9f6dea85da7f88942ac1b11c16823
* Merge "stagefright: add tracing to AwesomePlayer." into jb-devJamie Gennis2012-05-111-1/+30
|\
| * stagefright: add tracing to AwesomePlayer.Jamie Gennis2012-05-111-1/+30
| | | | | | | | Change-Id: Id84419a1c54e41e158b24477f0676071e90f6922
* | Merge "Remove unused VideoSourceDownSampler class" into jb-devJames Dong2012-05-112-143/+0
|\ \
| * | Remove unused VideoSourceDownSampler classJames Dong2012-05-112-143/+0
| |/ | | | | | | | | Change-Id: I2faf5962ff4cc366c688ef5bb27f53596f08fe0a related-to-bug: 6484217
* | Merge "Increase AAC software decoder's buffer count. Refactor how clients" ↵Andreas Huber2012-05-116-19/+46
|\ \ | | | | | | | | | into jb-dev
| * | Increase AAC software decoder's buffer count. Refactor how clientsAndreas Huber2012-05-116-19/+46
| |/ | | | | | | | | | | | | of ACodec get notified about codec buffers and buffer ids. Change-Id: I962f873262dae7aa7b43f5f68a6d60268282f91e related-to-bug: 6478823
* | Merge "Fix a bug on sending a message to retry in TimedText." into jb-devJames Dong2012-05-111-1/+1
|\ \ | |/ |/|
| * Fix a bug on sending a message to retry in TimedText.Insun Kang2012-05-111-1/+1
| | | | | | | | | | | | related-to-bug: 6480861 Change-Id: I86f24f1304dea42a7501c578cff0c590b048ccc2
* | Merge "Add "support" for AMR WB comfort noise, no data and speech lost frame ↵Andreas Huber2012-05-101-21/+42
|\ \ | | | | | | | | | types" into jb-dev
| * | Add "support" for AMR WB comfort noise, no data and speech lost frame typesAndreas Huber2012-05-101-21/+42
| | | | | | | | | | | | | | | | | | | | | by emitting silence. Change-Id: I27b7f31051f0c9a14adde866305bbc91a827a00c related-to-bug: 6478154
* | | Merge "Make decoder more robust to inaccurate ASCs." into jb-devDave Burke2012-05-101-0/+9
|\ \ \
| * | | Make decoder more robust to inaccurate ASCs.Dave Burke2012-05-101-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | Bug: 6408518 Bug: 6463794 Change-Id: Ice4ae327bc53e9d826adce572a2706e045eacd62
* | | | Merge "Properly connect/disconnect to/from the native window in MediaCodec." ↵Andreas Huber2012-05-101-10/+49
|\ \ \ \ | |_|/ / |/| | | | | | | into jb-dev
| * | | Properly connect/disconnect to/from the native window in MediaCodec.Andreas Huber2012-05-101-10/+49
| | |/ | |/| | | | | | | | | | Change-Id: Ib5bf90a3b81fca8ff2346235bc28a2bd0bc7bfb1 related-to-bug: 6472161
* | | Don't attempt to support content the software MPEG4 decoder clearly wasn'tAndreas Huber2012-05-101-1/+1
| |/ |/| | | | | | | | | | | prepared for. Change-Id: I4614ba25a1c67e47bde27ddebd99cb50892c1a94 related-to-bug: 6327803
* | OMX IL wrapper for FLAC encoderJean-Michel Trivi2012-05-097-1/+628
|/ | | | | | | | | | Add wrapper around libFLAC for FLAC encoding in OpenMAX IL. Declare FLAC encoder in OMX component roles. Bug 5525503 Change-Id: I19bbce41c216870669d09365693f4ea89f8bc0f7
* Merge "Submit codec specific data automatically" into jb-devAndreas Huber2012-05-081-0/+72
|\
| * Submit codec specific data automaticallyAndreas Huber2012-05-081-0/+72
| | | | | | | | | | | | | | if it is contained in the format passed to MediaCodec::configure. Change-Id: I8ef6755e8389ec47b44a9c70904ea6c03a00f4f2 related-to-bug: 6364139
* | Merge "Fix both H.263 and MPEG4 decoders." into jb-devAndreas Huber2012-05-081-5/+3
|\ \
| * | Fix both H.263 and MPEG4 decoders.Andreas Huber2012-05-081-5/+3
| |/ | | | | | | | | Change-Id: I6c76fa33f6ea4b439abc14c396a86c3553c85189 related-to-bug: 6460112
* | Fix DRM timer start for Widevine.Fred Gylys-Colwell2012-05-081-1/+2
|/ | | | | | | | | | The DRM flag should always be true for WVMExtractor. The WVMExtractor always turns on the DRM flag. Before this change, it was reset to false in MediaExtractor::Create. After this change, MediaExtractor::Create will return as soon as the WVMExtractor has been created. Change-Id: I04949d2cd11b912bde61a106ee6b805932041c25 related-to-bug:6261699
* Merge "Use new sd card mount point for dumpsys" into jb-devMarco Nelissen2012-05-071-2/+2
|\
| * Use new sd card mount point for dumpsysMarco Nelissen2012-05-071-2/+2
| | | | | | | | | | | | b/6455962 Change-Id: I5c9f8c16c50587b25cafab03c48662e63855868e
* | Merge "Get rid of vendor specific video encoder component names from ACodec ↵James Dong2012-05-072-12/+7
|\ \ | | | | | | | | | and OMXCodec" into jb-dev
| * | Get rid of vendor specific video encoder component names from ACodec and ↵James Dong2012-05-072-12/+7
| | | | | | | | | | | | | | | | | | | | | | | | OMXCodec o related-to-bug: 6446245 Change-Id: I1fa07ad8a39337e3b19ac51c10533a2de8c11bb5
* | | Remove/Disable the AVI extractor.Andreas Huber2012-05-073-6/+0
| | | | | | | | | | | | | | | Change-Id: I47dcae710df9c66688a937fb1e648f9b00ca0f65 related-to-bug: 5717242
* | | Merge "Revert "Merge "Improve AudioPlayer position reporting""" into jb-devEric Laurent2012-05-041-7/+2
|\ \ \
| * | | Revert "Merge "Improve AudioPlayer position reporting""Eric Laurent2012-05-041-7/+2
| | |/ | |/| | | | | | | | | | This reverts commit 887c5d2ac34d81bde66dadbd7b2ff07501744778, reversing changes made to 5aaeb0d64fc98f9b019a4378eb39f0ee49ee6ec4.
* | | Until we have emulator support for YUV12 rendering do software color conversion.Andreas Huber2012-05-041-4/+14
| |/ |/| | | | | | | Change-Id: Id2e118cae224facad7077f2f62c62cd21e95e749 related-to-bug: 6444358
* | Merge "Respect channel mask in ACodec and NuPlayer." into jb-devAndreas Huber2012-05-035-317/+219
|\ \ | |/ |/|
| * Respect channel mask in ACodec and NuPlayer.Andreas Huber2012-05-035-317/+219
| | | | | | | | | | | | | | Refactor conversion from MetaData into AMessage while we're at it. Change-Id: I5479129836ea4316e8de28cf1b472bf19e3ac4ab related-to-bug: 6439076
* | Merge "Revert our seek behaviour to SEEK_CLOSEST_SYNC instead of ↵Andreas Huber2012-05-031-1/+1
|\ \ | | | | | | | | | SEEK_CLOSEST." into jb-dev
| * | Revert our seek behaviour to SEEK_CLOSEST_SYNC instead of SEEK_CLOSEST.Andreas Huber2012-05-031-1/+1
| |/ | | | | | | | | Change-Id: I375ca724b228cb0bb4776b87eeaab788e365be84 related-to-bug: 6437985
* | Don't allow AudioTrack frameCount to decreaseGlenn Kasten2012-05-031-1/+11
|/ | | | | | | | | | | | | | | This is a workaround for bug that client can cache return value of frameCount(), and is not notified when this value changes due to automatic re-recreation of the underlying IAudioTrack. A better long-term fix would be to notify clients when these kinds of parameters change, and to fix assumptions in client code that they are constant (e.g. in SoundPool and maybe obtainBuffer). Also, once a fast track request is denied, don't request it again. Bug: 6431187 Change-Id: I55b4ff30bbd9ed3a402e39452a38de52cdea53a9
* Removed mutex lock in addTextSource, and rename to addTextSource_lEdwin Wong2012-05-022-4/+3
| | | | | | | | to indicate this method needs to be called with a lock hold. Change-Id: I7e99f0a622e7de49c288be09dd4fc955bbca390b related-to-bug: 5629511 related-to-bug: 5542712
* Merge "The presence of the kKeyAACProfile is optional, we should not mandate ↵James Dong2012-05-021-1/+5
|\ | | | | | | its presence in AACWriter." into jb-dev