summaryrefslogtreecommitdiffstats
path: root/media/libstagefright/OggExtractor.cpp
Commit message (Collapse)AuthorAgeFilesLines
* 64-bit file size/offset support for media frameworkJames Dong2010-11-181-16/+16
| | | | Change-Id: I3452bc2c0f1d990cc67285df2fce1f9f86ff8e10
* Vorbis files may have more samples encoded that should be used, i.e. we have ↵Andreas Huber2010-09-281-0/+77
| | | | | | | to trim samples at the end of the stream. This is crucial for proper looping of some audio files. related-to-bug: 3036592 Change-Id: Ib142b171c829ed74156c0281d9d4543fcc96c802
* Ogg files can be tagged to be automatically looping, this setting always ↵Andreas Huber2010-09-031-1/+5
| | | | | | | overrides the MediaPlayer's setLooping setting. Change-Id: Ifb564c6cdf6137eac14869f9ca7d471f05a5556a related-to-bug: 2974691
* Allow sniffers to return a packet of opaque data that the corresponding ↵Andreas Huber2010-08-251-1/+2
| | | | | | | extractor can take advantage of to not duplicate work already done sniffing. The mp3 extractor takes advantage of this now. Change-Id: Icb77ae3ee95a69c7da25b4d3b8696c0a2d33028a related-to-bug: 2948754
* Make the OggExtractor less verbose.Andreas Huber2010-08-161-4/+4
| | | | Change-Id: Ieea5f3fa98d93ca6ad8fa7dcd23054e1cd0b6338
* Support for communicating if a buffer read from the _extractor_ is a sync ↵Andreas Huber2010-08-061-0/+2
| | | | | | | sample or not. Change-Id: Ie71506224d937cfff1fa1273bfac31c47db8845f related-to-bug: 2900534
* A better fix for the OggExtractor referring to the sample rate while it ↵Andreas Huber2010-08-051-2/+8
| | | | | | | hasn't been initialized yet. Change-Id: I001fa36d3f5bf385b9f9d086c802673071c65db9 related-to-bug: 2896814
* Fix divide by zero.Marco Nelissen2010-08-041-1/+1
| | | | Change-Id: I3113234aa5936965424dde5b24e448df1be0b603
* Support finer seek control on MediaSources.Andreas Huber2010-07-211-1/+2
| | | | | | related-to-bug: 2858448 Change-Id: Ifb4b13b990fd5889113e47e2c62249ac43391fa1
* Convert a number of assertions into runtime errors (OggExtractor)Andreas Huber2010-05-261-20/+46
| | | | Change-Id: I8fcaec927d7b72e9d61cb7283e54523711980268
* Support for ogg(vorbis) metadata in stagefright including album art.Andreas Huber2010-05-251-14/+201
| | | | | Change-Id: I0c8c0136cebe2d2d97caabb7bc0c65be86329dbb related-to-bug: 2713414
* Better seek handling and proper reset of the vorbis decoder after a ↵Andreas Huber2010-05-111-1/+12
| | | | | | | | discontinuity (seek) Change-Id: I3c76d35da48e0964f7a0fa2816f8573b5e1a9436 related-to-bug: 2674036 QA-impact: low, only affects ogg-vorbis playback through http
* A new OggExtractor/VorbisDecoder combo to support approximate seeking.Andreas Huber2010-05-071-0/+586
Change-Id: Id5d0c1c8b1adc62896bb5ed951f7b5cfda811e95 related-to-bug: 2654400