441 Commits (7132f8552ab68a71c16e729808f9e5f73dd66fe1)

Author SHA1 Message Date
Andreas Huber e7c9cb48fe Initial checkin of AudioSource and AMRWriter, a pair of classes supporting pure-audio recording in stagefright.
15 years ago
Andreas Huber 5c1e358197 Upgrade for the stagefright commandline tool to support extracting thumbnails and to optionally prefer software codecs.
15 years ago
Doug Kwan a17e2b9a98 Add missing shared libraries in linker commands. Currently these libraries are
15 years ago
Andreas Huber 134ee6a324 Squashed commit of the following:
15 years ago
Andreas Huber ab0f94d68b Don't count empty buffers when computing the frame rate.
15 years ago
Andreas Huber bf697e3755 Change OMXCodec::Create to return an sp<MediaSource> instead of an sp<OMXCodec>, this is more general and does not sacrifice any functionality as the remaining OMXCodec APIs are not meant to be public anyway.
15 years ago
Andreas Huber c297fccffc A small sample tool to encode pcm audio data to amr, decode it again and play it. Some changes to OMXCodec to properly configure the AMR decoder(s).
15 years ago
Andreas Huber bfa6b2d7a1 Squashed commit of the following:
15 years ago
Android (Google) Code Review 7323249154 Merge change I3e1bdd38 into eclair-mr2
15 years ago
Andreas Huber 125ef261de Support raw audio sources in stagefright commandline tool.
15 years ago
Andreas Huber f808c4cf1c Transcode files again.
15 years ago
Andreas Huber 888f72a462 Revive support for video encoding in OMXCodec.
15 years ago
Andreas Huber 66326a5ee0 Moving the individual extractor headers files to the private include directory.
15 years ago
Andreas Huber b90ca5b1be resolved conflicts for merge of f585be7f to eclair-mr2
15 years ago
Andreas Huber af6757c1de A few more testcases for the vendor to reproduce issues with their decoder. Not part of the shipping image.
15 years ago
Andreas Huber 318ad9c1d9 Reimplement the OMX backend for stagefright.
15 years ago
Andreas Huber 7f281f8767 OMXCodec now notifies the reader of changes in the output format by returning a special result/error code.
15 years ago
Andreas Huber 48c948b113 Change to a int64_t usecs representation for timestamps and duration throughout stagefright.
15 years ago
Andreas Huber 5228dd1b74 Another stagefright test-case and ignore end-of-stream notifications while we're flushing.
15 years ago
Andreas Huber 1b84df1a08 Added an API IOMX::createRendererFromJavaSurface.
15 years ago
Andreas Huber 8f0e4aace6 Only build the "full" stagefright (including MediaExtractors and MediaPlayer) if BUILD_WITH_FULL_STAGEFRIGHT define is set (to true).
15 years ago
Andreas Huber 777893a928 Move JPEGSource.{cpp,h} into libstagefright.
15 years ago
Andreas Huber 18291bc20e Media MIME types now have corresponding constants in MediaDefs.h, new codec enumeration API.
15 years ago
Andreas Huber 456db75516 Support encoding amr-wb content in stagefright.
15 years ago
Andreas Huber e07db23c49 Add another testcase for moto to reproduce bug #2099685 to the stagefright commandline app.
15 years ago
Andreas Huber 7a6b9e2eca Setting the component role appears to be mandatory now for all mime types.
15 years ago
Andreas Huber e5adbeee34 Some work to make audio encoding work.
15 years ago
Andreas Huber 6d43768514 More assert => CHECK
15 years ago
Andreas Huber a8a371c8a0 Fixing the build.
15 years ago
Andreas Huber e0f0b08aa6 Squashed commit of the following:
15 years ago
Andreas Huber 80011fe130 Extend stagefright commandline up to enable vendor to reproduce specific bugs filed.
15 years ago
Andreas Huber 38b610fe53 Added a commandline option to "stagefright" that limits decoding to a maximum number of frames per iteration.
15 years ago
Andreas Huber 2ea76ead54 Enable specification of http:// urls in stagefright commandline tool.
15 years ago
Andreas Huber 7530e9c708 Dynamically allocate a pair of MemoryHeaps according buffer count/sizes required by the OMX component, respect JPEG compressed size.
15 years ago
Andreas Huber dbc03445db The PV AVC software decoder expects each fragment of a NAL unit to be handed to the decoder unframed.
15 years ago
Andreas Huber 2d7d46fb2d Refactored "stagefright" commandline app, split off JPEGSource.
15 years ago
Andreas Huber 693d271e62 Squashed commit of the following:
15 years ago
Andreas Huber 47f59cfe40 Build the stagefright library by default.
15 years ago
Andreas Huber bf37f33648 Recording/Export to .mp4/h.263 somewhat works on TI hardware.
15 years ago
Andreas Huber 0024245e13 Squashed commit of the following:
15 years ago
Andreas Huber 20111aa043 Squashed commit of the following:
15 years ago