5d2f8ba30c24ea597d54468cda01c7ec5f6a0e66 |
|
20-Mar-2012 |
Marco Nelissen <marcone@google.com> |
Parse gapless info from mp4 files Change-Id: I4c83d4e12e996dc29708268e68a4bb74b368c6f3
/frameworks/av/media/libstagefright/include/MPEG4Extractor.h
|
0d0edfb024f65f7e1097bf1814ae229ce9cb367d |
|
27-Jun-2011 |
Gloria Wang <gwang@google.com> |
- Retrieve is_drm in MediaMetadataRetriever. - Add one more column in MediaStore to indicate whether a media file is drm-protected. - Remove old DRM code from Ringtone - Use the new DRM code in RingtoneManager Change-Id: I1311fd1c04841c2cd47df6c901589966cf55a692
/frameworks/av/media/libstagefright/include/MPEG4Extractor.h
|
4678a6dc5f09008481524949a9667af5a6190374 |
|
15-Apr-2011 |
Andreas Huber <andih@google.com> |
Remove streamability verification, it's taking too long. Also... make sure that findSampleAtTime uses composition time instead of decoding time, at the expense of extra memory. Change-Id: I67d09389b3df7ed265f614bdd0b142ca7f19f86a related-to-bug: 4294536
/frameworks/av/media/libstagefright/include/MPEG4Extractor.h
|
bdba1f2a3813e4c8e690d71cfc2b82d5dee85c73 |
|
03-Mar-2011 |
Andreas Huber <andih@google.com> |
Reject streaming .mp4 files over http that are not muxed reasonably. Audio and video samples must be reasonably close by at any given timestamp, for now we define "reasonably" as "their offsets must not be more than 1MB apart". related-to-bug: 3509977 Change-Id: I4c3a2a239bf911306833f3b17b73c9e2f76ab901
/frameworks/av/media/libstagefright/include/MPEG4Extractor.h
|
c7fc37a3dab9bd1f96713649f351b5990e6316ff |
|
16-Nov-2010 |
James Dong <jdong@google.com> |
64-bit file size/offset support for media framework Change-Id: I3452bc2c0f1d990cc67285df2fce1f9f86ff8e10
/frameworks/av/media/libstagefright/include/MPEG4Extractor.h
|
ba529e486dde15fe75ea1b48570f9d60a4cf3c48 |
|
17-Nov-2010 |
Andreas Huber <andih@google.com> |
Support post-decode video rotation. Change-Id: I9ac90871269c5e132e98a9bf3ad8cae00f329f17
/frameworks/av/media/libstagefright/include/MPEG4Extractor.h
|
a9741a9232c81eaf59179acef91f5be46c42264e |
|
26-Oct-2010 |
Gloria Wang <gwang@google.com> |
resolved conflicts for merge of 9084631d to gingerbread-plus-aosp Change-Id: Ie2b675d50bfca3f33aee80f1a67c9f03d1f97472
|
dcd25efb46c41c8d24a0a9cf61fb57f84149709e |
|
22-Jun-2010 |
Gloria Wang <gwang@google.com> |
DRM framework support: - add a sniffer for DRM files - add DRMSource and DRMExtractor for es_based DRM - add pread in FileSource.cpp for container_based DRM - add native DRM framework API calls in the player for DRM audio/video playback Change-Id: I4b9ef19165c9b4f44ff40eeededb9a665e78a90f
/frameworks/av/media/libstagefright/include/MPEG4Extractor.h
|
5a1c3529e4fa2f8a11054181294e0ce79fff8dd3 |
|
25-Aug-2010 |
Andreas Huber <andih@google.com> |
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. Change-Id: Icb77ae3ee95a69c7da25b4d3b8696c0a2d33028a related-to-bug: 2948754
/frameworks/av/media/libstagefright/include/MPEG4Extractor.h
|
746973186764292a84d11856ac315fa4b62957ad |
|
15-Mar-2010 |
Andreas Huber <andih@google.com> |
We no longer do sanity checks based on "hdlr" tags in .mp4 files. Pretty soon we'll play any bytestream that even vaguely resembles the spec... Change-Id: I43e05404860d8856b8aa566cc9b256bb3fa57e6f related-to-bug: 2483328
/frameworks/av/media/libstagefright/include/MPEG4Extractor.h
|
6f3a0c2dcb8d37d34e29e6a02acf1e3f8596088c |
|
13-Mar-2010 |
Andreas Huber <andih@google.com> |
Hack to "support" "enhanced" podcasts... slang for malformed .mp4 files. Change-Id: I690b9f336062a0ff1a667d6461d66b1386db866d related-to-bug: 2511744
/frameworks/av/media/libstagefright/include/MPEG4Extractor.h
|
bd5d93f21e6f79c6d9ebe9d77542c3090d4a7ff4 |
|
23-Feb-2010 |
Andreas Huber <andih@google.com> |
Return runtime errors instead of asserting in MPEG4 file format validation, also add more validation to ensure presence of codec specific data for avc, aac and mpeg4. related-to-bug: 2431967
/frameworks/av/media/libstagefright/include/MPEG4Extractor.h
|
ba7c7eeca462614251aec3d27f0f7ff3a83cefa1 |
|
29-Jan-2010 |
Andreas Huber <andih@google.com> |
Apparently the generic mpeg4 file header does not describe the actual samplerate and channel count of the content in the case of mpeg4 audio, instead the 'ESDS' atom must be consulted. related-to-bug: 2407094
/frameworks/av/media/libstagefright/include/MPEG4Extractor.h
|
72b8c5ae6a5f97a4fcfc6d23d33159d6ae50179c |
|
20-Jan-2010 |
Andreas Huber <andih@google.com> |
Support for 'iTunes-style' metadata in .mp4 and .3gp files. related-to-bug: 2368967
/frameworks/av/media/libstagefright/include/MPEG4Extractor.h
|
7be6407f2ad7f2b0782d195d9f792072c084d6f5 |
|
13-Jan-2010 |
Andreas Huber <andih@google.com> |
Support for determining the mime type of media via metadata extraction.
/frameworks/av/media/libstagefright/include/MPEG4Extractor.h
|
66326a5ee0869f1ee4d136a477e6effba428b3cb |
|
23-Oct-2009 |
Andreas Huber <andih@google.com> |
Moving the individual extractor headers files to the private include directory.
/frameworks/av/media/libstagefright/include/MPEG4Extractor.h
|