summaryrefslogtreecommitdiff
path: root/cmds/stagefright
AgeCommit message (Collapse)Author
2012-08-29am 0924dd88: am 2aa37a7d: Merge "recordvideo: Add an option for choosing ↵Jean-Baptiste Queru
software encoders" * commit '0924dd88790ba9cda0d5a86df7d68b7446470fc7': recordvideo: Add an option for choosing software encoders
2012-08-29am 3f9e843d: am 9ce74352: Merge "recordvideo: Sleep while waiting for the ↵Jean-Baptiste Queru
encoding to finish" * commit '3f9e843d924f220f6094241bc765cd69d8fc6d7b': recordvideo: Sleep while waiting for the encoding to finish
2012-08-29Merge "recordvideo: Add an option for choosing software encoders"Jean-Baptiste Queru
2012-08-29recordvideo: Sleep while waiting for the encoding to finishMartin Storsjo
This avoids busy looping while e.g. waiting for the software encoder to finish. This is similar to what the 'record' and 'stagefright' test apps do. Change-Id: Idce55b15396ce78b621a521229603bec1e799f33
2012-08-29recordvideo: Add an option for choosing software encodersMartin Storsjo
This is similar to the same option in the 'stagefright' test application. Change-Id: I2a2e5201bd93460df0911ef12865c9030c0183e5
2012-08-24Use new surface flinger API.Jeff Brown
Change-Id: I594c6e15db5f617d2feaac1a65b5316daa3812d0
2012-08-09Fix static sample table processing, add support for h.263 video.Andreas Huber
Change-Id: I5628d3437b5e6f8836d78557fd07ab87e5a914e3
2012-08-03experimental support for fragmented mp4 playback in nuplayerAndreas Huber
cherry picked from change 170999 Change-Id: I407775f0290154ad4961134839a15c9f296424c0
2012-07-25update to new getDisplayInfo APIMathias Agopian
Change-Id: Ie273677e34b9e8475abfa0ae27620d98b3a15b77
2012-06-13Add NOTICE and MODULE_LICENSE_APACH2 to libs build under /frameworks/av/James Dong
Change-Id: I0a3af3e2abdedebd5934f3d941d01c32cfc75e26 related-to-bug: 6647465
2012-05-08Submit codec specific data automaticallyAndreas Huber
if it is contained in the format passed to MediaCodec::configure. Change-Id: I8ef6755e8389ec47b44a9c70904ea6c03a00f4f2 related-to-bug: 6364139
2012-04-27Fixed incorrect codec type in the output for profiles/levels in cmd stagefrightJames Dong
o related-to-bug: 6401068 Change-Id: Icdc2cfa37ed053f53d1466d8b068f1d9973ed82f
2012-04-27Add option to stagefright for writing decoded PCMMarco Nelissen
b/774846 Change-Id: I8edce3e7d60b3f56b4eb1ed75ca80285c5ae3972
2012-04-25Add profile/level dump for encoders in cmd stagefrightJames Dong
o related-to-bug: 6401068 Change-Id: I51e3eeb026aa75c4492d421f5f239dc9072a9c8b
2012-04-19Allow propagation of error information and description from the CryptoPlugin toAndreas Huber
the higher layers. Change-Id: I9f434ad55cdf575803c208bedf47b607baff2330 related-to-bug: 6365261
2012-04-18Some refactoring and cleanup of now obsolete crypto fields.Andreas Huber
codec commandline tool no longer supports decryption. Change-Id: I7b10be6524631b20ac5d361d47949b00addf4a93
2012-04-11Better error logging during meta data retrieval. Fixed the stagefrightAndreas Huber
commandline tool to open the file to extract thumbnails from itself since mediaserver may not have permission to open files. Change-Id: Iabe16b3248e9bb0f266b0866a8d2ccba2ab7d2a8 related-to-bug: 6321237
2012-04-06New API to support submitting encrypted buffers to the decoder.Andreas Huber
Change-Id: I69dd60e43078c4211c6123cf6e0ce90e676bf873 related-to-bug: 6275919
2012-04-03New Crypto services talking to the new crypto "HAL".Andreas Huber
Change-Id: I69ed31e7a8b4d69d1209d2d516f94d258f072566 related-to-bug: 6275919
2012-03-28AV Android make files changesJames Dong
o plus a few file relocation: ActivityManager.cpp/h, SoundPool.h, etc o remove some runtime dependencies to libandroid, libandroid_runtime, etc Change-Id: I047a47c5fb361dd5cf85cd98798c39f629a75d10
2012-03-26Merge "Provisional support for secure decryption of media streams."Andreas Huber
2012-03-26Provisional support for secure decryption of media streams.Andreas Huber
Change-Id: Ib3982a9c960bfdb0cb7e1b174440b141b194cfbe
2012-03-24stagefright: remove dependency on skiaColin Cross
skia is only used to write a jpeg file, link directly to libjpeg instead. Change-Id: Iea8f4a2347c38328776541d2b74bcbdea3f62041
2012-03-24Remove JNI in LOCAL_C_INCLUDE from non-JNI related Android.mk files.James Dong
o related-to-bug: 6214141 Change-Id: Ic88d1732b3e014af47532a0809e01f6086e8464d
2012-03-22Use NuPlayer for media playback everywhereAndreas Huber
if media.stagefright.use-nuplayer is set to true. Change-Id: Ibb217e7d7d5195b7feeea557554fe78e1585744c
2012-03-19Merge "Add libmedia_native"Glenn Kasten
2012-03-19Merge "audio_channel_in/out_mask_from_count"Glenn Kasten
2012-03-16Report an error instead of waiting for EOS indefinitely in sf2.Andreas Huber
Change-Id: Id7bcfb90a3b6a61f0df8bd8f39ea4ffa3c433d87
2012-03-16Add libmedia_nativeGlenn Kasten
Change-Id: Ib8cff8abd73723b793f08da99ad59549f219e0e7
2012-03-15audio_channel_in/out_mask_from_countGlenn Kasten
and avoid ambiguous term "channels" where it might be confusing as to whether it is a channel mask or channel count Change-Id: I744fa08ccb6001a98c97bd638d2c9d56836c4234
2012-03-12Switched to use the header files in /frameworks/nativeJames Dong
and deleted the duplicate header files in /frameworks/base o related-to-bug: 6044887 Change-Id: I17e0692d9a9b5c8796ded36677c833ca8ab36795
2012-03-09fix EOS handling in codec test.Andreas Huber
Change-Id: I5eb6d00aa0c1a728a951c7ffa4faebcadd7b14a6
2012-03-07Added better codec statistics to evaluate performance.Andreas Huber
Change-Id: I9a1e4a803502329e0342ddde07b6df6b3761afd8
2012-02-28Separate the notion of "stop" from that of "release", i.e.Andreas Huber
stop - means transition back to LOADED state and keeping the component instance allocated. release - means we get rid of the component completely. Change-Id: I40ad01ce70821faaad43f57999249904f9144924
2012-02-27fix libgui header locationMathias Agopian
Change-Id: Iec71706cdd4f29c6904993648ce873e83ef9cafe
2012-02-24Fix two more locations that use the old setObject("buffer", ...) paradigmAndreas Huber
that I'd previously missed. Change-Id: Ifbdbfb94d1bc1cbe8c0a403fed05ce99fca8397b
2012-02-23Be more greedy when it comes to gathering input and output buffers.Andreas Huber
Change-Id: I54c4f608e5155917ca35eba5655b4c06357fb112
2012-02-22Add new APIs AMessage::(set|find)Buffer to make it safer to passAndreas Huber
ABuffer objects through messages. Change-Id: I9f8b4e4c4767d0d70a0105e0c0813b754379b49d
2012-02-22Implementation of a java media codec interface and associated tools.Andreas Huber
Change-Id: I13e54062d4de584355c5d82bb027a68aeaf2923b
2012-02-10Move away from MediaDebug and use ADebug insteadJames Dong
Change-Id: I963a3b6f79a7292891973cbeeaf3378b38629f08
2012-01-26The software AAC encoder is now an OMX component.Andreas Huber
Yay. Change-Id: I74938a20b4e0a622836ea5184d3761180eb0f5de
2012-01-08Rename (IF_)LOGE(_IF) to (IF_)ALOGE(_IF) DO NOT MERGESteve Block
See https://android-git.corp.google.com/g/#/c/157220 Bug: 5449033 Change-Id: Ic9c19d30693bd56755f55906127cd6bd7126096c
2012-01-04Rename (IF_)LOGI(_IF) to (IF_)ALOGI(_IF) DO NOT MERGESteve Block
See https://android-git.corp.google.com/g/156801 Bug: 5449033 Change-Id: Ib08fe86d23db91ee153e9f91a99a35c42b9208ea
2011-11-08resolved conflicts for merge of 26f70db9 to masterAndreas Huber
Change-Id: Ib1536b1a4c9eeff80e0726b3e61cee12057cd120
2011-10-28Remove surface legacy APIs and code.Andreas Huber
All surfaces are now supported through surface textures. Change-Id: I95dd823e7099c0c32a48a1121624149dcc29d9c6
2011-10-26Rename (IF_)LOGV(_IF) to (IF_)ALOGV(_IF) DO NOT MERGESteve Block
See https://android-git.corp.google.com/g/#/c/143865 Bug: 5449033 Change-Id: I0122812ed6ff6f5b59fe4a43ab8bff0577adde0a
2011-10-13NuPlayer is now taking on the task of streaming over RTSP.Andreas Huber
Change-Id: Ie204db8810807f1e7981959e34dc0149e5d9563a
2011-09-30Support for an MPEG2 Program Stream extractor.Andreas Huber
Change-Id: I606d87c278f72b22a5b6d7ee57bce6b02e280d41
2011-09-28Support AMR, G.711 and vorbis audio in ACodec and friends.Andreas Huber
Change-Id: I08c03219bf2d60fc5c6e89957bd4b4c615570983
2011-09-26Merge "Properly connect to surface flinger in our shell tools"Andreas Huber