Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
frameworks
/
base
/
ae7752798a98fc81ff5e6ae69dde2137692106be
/
media
/
libstagefright
/
MP3Extractor.cpp
858b673
Do not enforce the rule in MP3Extractor that all audio frames in an mp3 file must have the same mode
by James Dong
· 13 years ago
563ab6e
Fix MP3Extractor
by James Dong
· 13 years ago
31d8a03
Speed up MP3Extractor using cached reads
by James Dong
· 14 years ago
ee35aff
Add support for the "compilation" tag in mp3, mp4 and ogg, and also add
by Marco Nelissen
· 14 years ago
b1262a8
64-bit file size/offset support for media framework
by James Dong
· 14 years ago
1bd99498
Some refactoring and added support for another form of vbr headers.
by Andreas Huber
· 14 years ago
3e0f2be
Instead of asserting, publish no tracks if an MP3Extractor is used on non-mp3 content.
by Andreas Huber
· 14 years ago
efdd088
Allow sniffers to return a packet of opaque data that the corresponding extractor can take advantage of to not duplicate work already done sniffing. The mp3 extractor takes advantage of this now.
by Andreas Huber
· 14 years ago
ad98d38
Support for communicating if a buffer read from the _extractor_ is a sync sample or not.
by Andreas Huber
· 14 years ago
6624c9f
Support finer seek control on MediaSources.
by Andreas Huber
· 14 years ago
b64af9a
Fix a number of timestamp mismatches in the mp3 extractor and decoder that would lead to invalid reporting of the current playback time for mono and/or non-44100 kHz mp3s.
by Andreas Huber
· 14 years ago
0d34d8b
Skip any number of leading ID3v2 tags (instead of just the first), also simplify/fix the find-consecutive-mp3-frames functionality.
by Andreas Huber
· 14 years ago
1d200e3
NPR's audio streams start with a 30sec segment whose mp3 headers are subtly different from those following. Allow certain bits to vary that were thought to be fixed before.
by Andreas Huber
· 14 years ago
c5d5ee3
Add support for "album artist" tag.
by Marco Nelissen
· 14 years ago
655306f
Add support for the TPOS/TPA (disc number) id3 tag.
by Marco Nelissen
· 14 years ago
1cb02bf
Support for determining the mime type of media via metadata extraction.
by Andreas Huber
· 15 years ago
3a3656c
More metadata support.
by Andreas Huber
· 15 years ago
aee3c63
Squashed commit of the following:
by Andreas Huber
· 15 years ago
5ebc889
Fix an uninitialized read detected by valgrind. The array to be copied is statically sized and not a c-string.
by Andreas Huber
· 15 years ago
1ba307d
Add support for XING header
by Gloria Wang
· 15 years ago
d49b526dd
Initial checkin of software AMR NB encoder based on PV source code.
by Andreas Huber
· 15 years ago
b16e554
Fix the mp3 audio extractor that would occasionally return an invalid frame directly after a seek.
by Andreas Huber
· 15 years ago
5126e18
Fix MP3Extractor duration overflows...
by Andreas Huber
· 15 years ago
9a12baf
New API to instantiate a MediaExtractor given a URI and optional MIME type.
by Andreas Huber
· 15 years ago
57515f3
Moving the individual extractor headers files to the private include directory.
by Andreas Huber
· 15 years ago
e981c33
Extract video thumbnails from the largest sync sample among the first 20.
by Andreas Huber
· 15 years ago
63f20ec
Proper chunk size computation for Layer II/III V2 and V2.5, skip optional ID3 tag.
by Andreas Huber
· 15 years ago
fa8de75
Change to a int64_t usecs representation for timestamps and duration throughout stagefright.
by Andreas Huber
· 15 years ago
e6c4096
Media MIME types now have corresponding constants in MediaDefs.h, new codec enumeration API.
by Andreas Huber
· 15 years ago
b5ceb9e
assert => CHECK in stagefright.
by Andreas Huber
· 15 years ago
be06d26
Squashed commit of the following:
by Andreas Huber
· 15 years ago
8a43277
Squashed commit of the following:
by Andreas Huber
· 15 years ago
2e337a4
Clean up MP3Extractor code and fixes a bug that miscalculated the position of the header by a few bytes whenever we read in more data.
by Andreas Huber
· 15 years ago
e46b7be
Squashed commit of the following:
by Andreas Huber
· 15 years ago