469 Commits (ddd5870816f48e598e8c7e2c43940169f848c02f)

Author SHA1 Message Date
Dan Willemsen 61c2351da8 Fix mismatched-tags error
8 years ago
Wonsik Kim 9b46a8f9eb Merge "MediaCodec refactoring part 2-b: introduce BufferChannel"
8 years ago
Wonsik Kim 11b72100e0 MediaCodec refactoring part 2-b: introduce BufferChannel
8 years ago
Marco Nelissen 96626b7f9a Use property_get_bool where possible
8 years ago
Wonsik Kim d71f162682 Merge "MediaCodec refactoring part 2-a: introduce callback"
8 years ago
Marco Nelissen 92d57f926e Move 'sniff' functionality from DataSource to MediaExtractor
8 years ago
Wonsik Kim 79054b1f53 MediaCodec refactoring part 2-a: introduce callback
8 years ago
Chong Zhang 349b8b4c47 stagefright: fix potential codec leaks in async stop/reset
8 years ago
Marco Nelissen 4ea929819e Split libmedia into libmedia and libaudioclient
8 years ago
Marco Nelissen 795a2a7554 Split libmedia into libmedia and libaudioclient
8 years ago
Marco Nelissen 538ec5e04f Split libmedia into libmedia and libaudioclient
8 years ago
Wonsik Kim fd44d8e2f2 MediaCodec refactoring part 1-c: buffer ownership
8 years ago
Glenn Kasten 5f5ee1110d LOCAL_CLANG := true is now the default
8 years ago
Wonsik Kim 7e34bf5af2 MediaCodec refactoring part 1-a: buffers become separate class
8 years ago
Pablo Ceballos fb10012d05 Merge "screenrecord: add monotonic timestamps option"
8 years ago
Chih-Hung Hsieh 7d64d30d0d resolve merge conflicts of 6ae8c7b to stage-aosp-master am: 32d6e5f0eb
8 years ago
Chih-Hung Hsieh 32d6e5f0eb resolve merge conflicts of 6ae8c7b to stage-aosp-master
8 years ago
Chih-Hung Hsieh 0d1ed381fd Fix clang-tidy warnings in stagefright.
8 years ago
Chih-Hung Hsieh 40d8899f60 Fix clang-tidy warnings in stagefright.
8 years ago
Pablo Ceballos 545bcd53c8 screenrecord: add monotonic timestamps option
8 years ago
Marco Nelissen dd2eb28860 Merge \"screenrecord: fix race condition\" into nyc-mr1-dev
8 years ago
Marco Nelissen c46b8ac3b5 screenrecord: fix race condition
8 years ago
Lajos Molnar e6edb77448 Merge "stagefright: support webm container in muxer cmdline" into nyc-dev am: 29d7654d7b
8 years ago
Lajos Molnar 7867167013 Merge "stagefright: support webm container in muxer cmdline" into nyc-dev
8 years ago
Lajos Molnar 0ce6e969cc stagefright: support webm container in muxer cmdline
8 years ago
Lajos Molnar c41e6c8d62 Merge "stagefright: fix issues with bitrate handling" into nyc-dev am: 2b1a242470
8 years ago
Lajos Molnar 013ce69d91 Merge "stagefright: fix issues with bitrate handling" into nyc-dev
8 years ago
Lajos Molnar 46f80165c5 stagefright: fix issues with bitrate handling
8 years ago
Lajos Molnar f2a4c632b2 Merge changes I58b03acd,I7d7eb086 into nyc-dev am: 0d0a8b48d2
8 years ago
Lajos Molnar b7e75437b1 Merge changes I58b03acd,I7d7eb086 into nyc-dev
8 years ago
Lajos Molnar 3e328782f1 stagefright: untangle metadata-mode handling
8 years ago
Chih-Hung Hsieh 47734c9509 resolve merge conflicts of 98a9b2a to nyc-dev-plus-aosp
8 years ago
Chih-Hung Hsieh 090ef604f8 Fix google-explicit-constructor warnings.
8 years ago
Lajos Molnar 78bd91b15e stagefright: set pcm-encoding for raw audio tracks
8 years ago
Marco Nelissen 1900e77bac Run codecs in a separate process
9 years ago
Lajos Molnar 844aabc2bc cmds/stagefright: use MediaCodec* instead of OMXCodec
9 years ago
Lajos Molnar a320c7b253 stagefright: render video buffers
9 years ago
Lajos Molnar 5fb00a6d1f cmds/stagefright: use MediaCodec* instead of OMXCodec
9 years ago
Lajos Molnar 3a0b714fb0 stagefright: render video buffers
9 years ago
Marco Nelissen 260e56c9a1 Revert "Run codecs in a separate process"
9 years ago
Marco Nelissen 4f12d94fc2 Run codecs in a separate process
9 years ago
Ronghua Wu a29c2b203d libstagefright: Add MEDIA_MIMETYPE_VIDEO_DOLBY_VISION.
9 years ago
Marco Nelissen 4d81d15fda Add q(uiet) option to stagefright to suppress progress
9 years ago
Marco Nelissen b2487f03f1 Extractor service
9 years ago
Pablo Ceballos 00652d2aa6 Merge "screenrecord: update to new buffer queue interfaces"
9 years ago
Marco Nelissen 409cfe09a0 Fix crash in stagefright command
9 years ago
Marco Nelissen fdfbc4615a Make stagefright command return error instead of aborting
9 years ago
Pablo Ceballos 6e6eaa7ac7 screenrecord: update to new buffer queue interfaces
9 years ago
Marco Nelissen 07a0ea7ce4 Fix build
9 years ago
Robert Shih a0cf6c4d7d muxer: skip tracks unsupported by MediaMuxer instead of aborting
9 years ago
Lajos Molnar 1de1e25cba stagefright: remove NativeWindowWrapper
9 years ago
Lajos Molnar 31de885662 stagefright: cmds: resolve compiler warnings
9 years ago
Svet Ganov be71aa29a3 Respect the record audio app op - media
9 years ago
Lajos Molnar ee4e1b1a63 stagefright: warnings be gone, some are now errors, use clang
9 years ago
Lajos Molnar 3f27436a93 stagefright: don't use ALooperRoster mutex for reply handling
9 years ago
Lajos Molnar 1d15ab58bf media: switch to new AMessage handling
9 years ago
Elliott Hughes 0a08a1e0dd am e91c3dd0: am 6a025acb: am ec0472ba: Merge "Move AString\'s StringPrintf out of the way."
10 years ago
Elliott Hughes e91c3dd028 am 6a025acb: am ec0472ba: Merge "Move AString\'s StringPrintf out of the way."
10 years ago
Elliott Hughes a1e8944a21 Move AString's StringPrintf out of the way.
10 years ago
Elliott Hughes f26334cf7d am 6a0fbc68: am a3c9d5c3: am 166776fb: Merge "Add missing includes."
10 years ago
Elliott Hughes 6a0fbc68e2 am a3c9d5c3: am 166776fb: Merge "Add missing includes."
10 years ago
Elliott Hughes 9d014d04bd Add missing includes.
10 years ago
Marco Nelissen c6ac859f5a Remove filename based writer constructors
10 years ago
Dan Albert b805b31ac9 Clean up makefile to fix build.
10 years ago
Dan Albert 8eeda89ae3 am d0e12a16: am 902dc42d: am 07715ac3: Merge "C++11 compatibility."
10 years ago
Dan Albert d0e12a1614 am 902dc42d: am 07715ac3: Merge "C++11 compatibility."
10 years ago
Dan Albert 36802bd18b C++11 compatibility.
10 years ago
Chih-hung Hsieh 1c39c28ed6 am 8c5ee61a: am d86450b9: am c80b9b83: Merge "Fix struct vs. class mismatches"
10 years ago
Chih-hung Hsieh 8c5ee61a05 am d86450b9: am c80b9b83: Merge "Fix struct vs. class mismatches"
10 years ago
Bernhard Rosenkränzer 86a58cabe3 Fix struct vs. class mismatches
10 years ago
Dan Stoza 048e913d58 am f8d051fe: am 034d6747: am 1609e451: Merge "Add a BufferItem parameter to onFrameAvailable" into lmp-mr1-dev
10 years ago
Dan Stoza 04f101c35e Add a BufferItem parameter to onFrameAvailable
10 years ago
David Smith 0f51f144db stagefright test: MediaFilter native test
10 years ago
David Smith fab8f46797 stagefright test: add surface playback flags -R,T
10 years ago
Lajos Molnar d8cbe4a024 stagefright: update ACodec to use CodecBase enumerations directly
10 years ago
Dan Stoza db2722a319 GLConsumer: Stop using default constructor params
10 years ago
Mark Salyzyn 884989c670 screenrecord: 64-bit compile warnings
10 years ago
Brian Carlstrom 483f59ab9f Move to dalvik.vm.lib.2 to force default to libart
10 years ago
Benoit Goby c389ca420d am 4b7c5444: am e32106fd: screenrecord: Add raw frames output format
10 years ago
Benoit Goby 4b7c5444f8 am e32106fd: screenrecord: Add raw frames output format
10 years ago
Benoit Goby e32106fd51 screenrecord: Add raw frames output format
10 years ago
Andy McFadden 4ae3cfd801 am 21bde57f: Add frame dump output
10 years ago
Andy McFadden c1b0056ea5 am 2d11a203: Provide raw H.264 output from screenrecord
10 years ago
Andy McFadden 21bde57f00 Add frame dump output
10 years ago
Andy McFadden 2d11a2031b Provide raw H.264 output from screenrecord
10 years ago
Andy Hung 0ae7801bd2 Remove warnings in recordvideo
10 years ago
Andy Hung f4b0e603d3 Fix audioloop test program
10 years ago
Glenn Kasten c6b8225e75 am 3c782246: am b1d2b51c: am 761636f3: Merge "Do not force all command-line apps to be 32-bit only"
10 years ago
Glenn Kasten d2a29d0b7a Do not force all command-line apps to be 32-bit only
10 years ago
Mark Salyzyn 1b24cf32e0 am e80631aa: am 839d11d1: Merge changes I0a744dc7,Id993a70d
10 years ago
Mark Salyzyn db43b34c34 media: 64 bit compile issues
10 years ago
Dan Stoza 3b35cb7736 Remove deprecated BufferQueue constructor
10 years ago
Glenn Kasten 66e4635cb0 Use symbolic constants from <system/audio.h>
10 years ago
Dan Stoza ebf562f4c9 Merge "Remove deprecated BufferQueue constructor"
10 years ago
Glenn Kasten 758799cef4 resolved conflicts for merge of 3c780188 to master
10 years ago
Dan Stoza b278f5e70c Remove deprecated BufferQueue constructor
10 years ago
Glenn Kasten af783aa91f mediaserver and associated services are 32-bit only
10 years ago
Andy McFadden 778dccf9a7 Fix destructors
10 years ago
Andy McFadden 587c6fefcd Add frame dump output
11 years ago
Andreas Huber ccb067b1d8 fix the build by fixing more warnings.
11 years ago
Narayan Kamath 1d6fa7af12 resolved conflicts for merge of 566be7c3 to master
11 years ago
Kévin PETIT 377b2ec9a2 Make frameworks/av 64-bit compatible
11 years ago
Andreas Huber 1b86fe063b FINAL ATTEMPT: HTTP services are now provided from JAVA and made available to media code
11 years ago
Brian Carlstrom 5fc2918fb0 frameworks/av: Rename persist.sys.dalvik.vm.lib to allow new default
11 years ago
Brian Carlstrom 3a38388447 frameworks/av: Rename persist.sys.dalvik.vm.lib to allow new default
11 years ago
Andy McFadden c475546b6d Provide raw H.264 output from screenrecord
11 years ago
Andy McFadden 96f2ead1ec Fix the help text
11 years ago
Andy McFadden 0c98f99cb8 screenrecord fixes
11 years ago
Andy McFadden aaa3f35841 Add "--bugreport" option to screenrecord
11 years ago
Marco Nelissen a235447971 Print statistics after ctrl-C
11 years ago
Andy McFadden fdd3795ca9 Fix the help text
11 years ago
Andy McFadden 7a66622c2c screenrecord fixes
11 years ago
Andy McFadden 441e847feb Add "--bugreport" option to screenrecord
11 years ago
Andy McFadden 253dfdb983 Rotate fallback size
11 years ago
Andreas Huber e6d5794b21 Make sure the encoder instance is safely release()'d before its
11 years ago
Andy McFadden f74ccdb616 Start 'am' with exec()
11 years ago
Andy McFadden 2c041c1c92 Add time limit to screenrecord
11 years ago
Andy McFadden 48326940f4 Notify the media scanner
11 years ago
Ying Wang c85a986af8 Fix build.
11 years ago
Andy McFadden 99a2297e4f Merge "Another error check" into klp-dev
11 years ago
Andy McFadden 69b5e38ca1 Merge "Use destroyDisplay()" into klp-dev
11 years ago
Andy McFadden a2081368e2 Another error check
11 years ago
Andy McFadden 2533c83b4e Use destroyDisplay()
11 years ago
Andreas Huber 1e0b080825 Merge "Restore stagefright command line tool." into klp-dev
11 years ago
Andy McFadden 46052913f3 Better error message
11 years ago
Andreas Huber 3cb3f57647 Restore stagefright command line tool.
11 years ago
Ying Wang 9e65879ebc Fix build. last attempt.
11 years ago
Andy McFadden f560001b5d Use screen dimensions as default video size
11 years ago
Andy McFadden 1f5a90bc79 Prototype screen recording command
11 years ago
Mathias Agopian 8d764bfc74 always pass the BufferQueue explicitely to consumers
11 years ago
hkuang 94705aff3c Adds VP9 decoding support for stagefright.
11 years ago
Mike Lockwood d1fffa24d9 Remove "LOCAL_MODULE_TAGS := debug" for stagefright tests
11 years ago
Andreas Huber 14f7672b5d New HLS implementation supporting independent stream sources, audio-only streams
11 years ago
ztenghui ea29f0da58 am a768b4f8: am 8f1efee1: Merge "MediaMuxer prefer not to use the MPEG4Writer in real time recording mode." into jb-mr2-dev
11 years ago
ztenghui 8f1efee1c1 Merge "MediaMuxer prefer not to use the MPEG4Writer in real time recording mode." into jb-mr2-dev
11 years ago
ztenghui de05c8eab1 MediaMuxer prefer not to use the MPEG4Writer in real time recording mode.
11 years ago
Ying Wang 844ebdef8c am e63f850b: am da0dc0af: Add liblog
11 years ago
Ying Wang da0dc0af0e Add liblog
11 years ago
ztenghui a459c33e0b am 6bc010e3: am 9e36b5a5: Merge "Add the presentation rotation support" into jb-mr2-dev
11 years ago
Dan Morrill 0e6858d6ae Turn off debug tags in stagefright modules.
11 years ago
ztenghui e0fb528f8e Add the presentation rotation support
11 years ago
ztenghui 3db62dfc51 Clean up the native code to match Java update
11 years ago
Eino-Ville Talvala ceb388d6c0 CameraService and Stagefright: Support AppOps
12 years ago
Mathias Agopian 9e1cdea45d replace getISurfaceTexture by getIGraphicBufferProducer
12 years ago
Mathias Agopian 1a2952aee0 Refactoring: Rename SurfaceTextureClient to Surface
12 years ago
ztenghui 6df48bfe8c Add a test utility for MediaMuxer.
12 years ago
Andreas Huber 0df36ec330 HLS now properly publishes its "seekable" flags after connection
12 years ago
Glenn Kasten 49d24d3fcd Merge "Remove unnecessary parameter"
12 years ago
Glenn Kasten 8d6cc842e8 Remove unnecessary parameter
12 years ago
Andy McFadden 8ba01021b5 Rename ISurfaceTexture and SurfaceTexture
12 years ago
Jamie Gennis 84b6440fa1 stop using a deprecated SurfaceTextureClient ctor"
12 years ago
Jamie Gennis dbd405dae1 Merge "Revert "stop using a deprecated SurfaceTextureClient ctor""
12 years ago
Jamie Gennis af0351f930 Revert "stop using a deprecated SurfaceTextureClient ctor"
12 years ago
Jamie Gennis db88c7da6d Merge "stop using a deprecated SurfaceTextureClient ctor"
12 years ago
Jamie Gennis aef79b0676 stop using a deprecated SurfaceTextureClient ctor
12 years ago
Dima Zavin efc0cfb61e stagefright: recordvideo: add -o flag to specify output filename
12 years ago
Andy McFadden 3fb57dc603 Add explicit cutils to stagefright
12 years ago
Andreas Huber 4cf1bdef13 Only pass the surface to the video decoder.
12 years ago
Jean-Michel Trivi 71bd6f8faf Stagefright command line tool: input file name last
12 years ago
Glenn Kasten c41590251a Remove obsolete references to libmedia_native
12 years ago
Jean-Baptiste Queru b7b8de8878 am 0924dd88: am 2aa37a7d: Merge "recordvideo: Add an option for choosing software encoders"
12 years ago
Jean-Baptiste Queru ac4187569c am 3f9e843d: am 9ce74352: Merge "recordvideo: Sleep while waiting for the encoding to finish"
12 years ago
Jean-Baptiste Queru 2aa37a7d15 Merge "recordvideo: Add an option for choosing software encoders"
12 years ago
Martin Storsjo 1301a437ff recordvideo: Sleep while waiting for the encoding to finish
12 years ago
Martin Storsjo d4483f3fd0 recordvideo: Add an option for choosing software encoders
12 years ago
Jeff Brown a6195decfe Use new surface flinger API.
12 years ago
Andreas Huber b9787142c5 Fix static sample table processing, add support for h.263 video.
12 years ago
Andreas Huber 840667883f experimental support for fragmented mp4 playback in nuplayer
12 years ago
Mathias Agopian 3dca4c7a56 update to new getDisplayInfo API
12 years ago
James Dong 3d51d5cb53 Add NOTICE and MODULE_LICENSE_APACH2 to libs build under /frameworks/av/
12 years ago
Andreas Huber 8ee516a515 Submit codec specific data automatically
12 years ago
James Dong 209ec37b27 Fixed incorrect codec type in the output for profiles/levels in cmd stagefright
12 years ago
Marco Nelissen c434ac82b5 Add option to stagefright for writing decoded PCM
12 years ago
James Dong 1ab12519ec Add profile/level dump for encoders in cmd stagefright
12 years ago
Andreas Huber 5b8987e7de Allow propagation of error information and description from the CryptoPlugin to
12 years ago
Andreas Huber f69e53033f Some refactoring and cleanup of now obsolete crypto fields.
12 years ago
Andreas Huber f4b7d94062 Better error logging during meta data retrieval. Fixed the stagefright
12 years ago
Andreas Huber 4b75a9c8b9 New API to support submitting encrypted buffers to the decoder.
12 years ago
Andreas Huber 1bd139a2a6 New Crypto services talking to the new crypto "HAL".
12 years ago
James Dong 559bf2836f AV Android make files changes
12 years ago
Andreas Huber 15147270aa Merge "Provisional support for secure decryption of media streams."
12 years ago
Andreas Huber ed3e3e0468 Provisional support for secure decryption of media streams.
12 years ago
Colin Cross 26a417f685 stagefright: remove dependency on skia
12 years ago
James Dong 3ee26944b0 Remove JNI in LOCAL_C_INCLUDE from non-JNI related Android.mk files.
12 years ago
Andreas Huber afed0e1fa3 Use NuPlayer for media playback everywhere
12 years ago
Glenn Kasten 1bb8e81b06 Merge "Add libmedia_native"
12 years ago
Glenn Kasten 1746929ddc Merge "audio_channel_in/out_mask_from_count"
12 years ago
Andreas Huber f5e376fb8f Report an error instead of waiting for EOS indefinitely in sf2.
12 years ago
Glenn Kasten b12153e36a Add libmedia_native
12 years ago
Glenn Kasten ab334fd351 audio_channel_in/out_mask_from_count
12 years ago
James Dong 6c6b4d0d2b Switched to use the header files in /frameworks/native
12 years ago
Andreas Huber 5aaeb0d64f fix EOS handling in codec test.
13 years ago
Andreas Huber bae6f72d16 Added better codec statistics to evaluate performance.
13 years ago
Andreas Huber c95c2ddcdf Separate the notion of "stop" from that of "release", i.e.
13 years ago
Mathias Agopian df712ea86e fix libgui header location
13 years ago
Andreas Huber bf6c85a013 Fix two more locations that use the old setObject("buffer", ...) paradigm
13 years ago
Andreas Huber e98f8c04fa Be more greedy when it comes to gathering input and output buffers.
13 years ago
Andreas Huber 2d8bedd054 Add new APIs AMessage::(set|find)Buffer to make it safer to pass
13 years ago
Andreas Huber 5778822d86 Implementation of a java media codec interface and associated tools.
13 years ago
James Dong f1d5aa162c Move away from MediaDebug and use ADebug instead
13 years ago