summaryrefslogtreecommitdiffstats
path: root/media/libstagefright/matroska
Commit message (Collapse)AuthorAgeFilesLines
* Rename (IF_)LOGI(_IF) to (IF_)ALOGI(_IF) DO NOT MERGESteve Block2012-01-041-1/+1
| | | | | | | See https://android-git.corp.google.com/g/156801 Bug: 5449033 Change-Id: Ib08fe86d23db91ee153e9f91a99a35c42b9208ea
* Rename (IF_)LOGV(_IF) to (IF_)ALOGV(_IF) DO NOT MERGESteve Block2011-10-261-7/+7
| | | | | | | See https://android-git.corp.google.com/g/#/c/143865 Bug: 5449033 Change-Id: I0122812ed6ff6f5b59fe4a43ab8bff0577adde0a
* Support multiple NAL fragments per .mkv payloadAndreas Huber2011-09-281-47/+61
| | | | | | | | | Apparently the payload for an h.264 track in an .mkv file can contain multiple NAL fragments, we used to discard everything after the first one before, now we preserve them all. Change-Id: Ic7187365309f3880a3256982879a45df50db697d related-to-bug: 5337218
* Apparently keyframe status in audio tracks of .webm/.mkv files is unreliableAndreas Huber2011-09-071-5/+22
| | | | | | | | fortunately in all our supported audio encodings we can treat every frame as a keyframe. Change-Id: I32f21d0077bbae7ef9efe725dd351baf531179e2 related-to-bug: 5263837
* The MatroskaExtractor will now publish a different mime-type "video/webm" ifAndreas Huber2011-08-222-2/+11
| | | | | | | the doctype of the matroska file indicates that it is a webm file. Change-Id: I467f597690a841043ecd11d2a2cae93351820f1b related-to-bug: 5042137
* Properly construct the ESDS metadata even if sizeof(codec-specific-data) != 2Andreas Huber2011-05-041-1/+7
| | | | | Change-Id: I3dc50e6e447668ac8b8c2956329352635750a2cd related-to-bug: 4381047
* Fix a webm-seek issue introduced when adding support for streaming webmAndreas Huber2011-04-011-1/+4
| | | | | Change-Id: I52ec841832077603ee035f7a648316349513e978 related-to-bug: 4199894
* Squashed commit of the following:Andreas Huber2011-03-182-195/+145
| | | | | | | | | | | | | | | | | | | | commit ed615e2803839ef28e0eab50d17844c207083ad6 Author: Andreas Huber <andih@google.com> Date: Fri Mar 18 12:38:30 2011 -0700 Support for live streaming of webm content over http. Change-Id: Ie9ebd23d2c44d192d348b9fa3f3a0f3f28ac9e4c commit 9c50b1392471a3d652b4a875c823bee854f8855b Author: Andreas Huber <andih@google.com> Date: Thu Mar 17 13:33:22 2011 -0700 Upgrade to the latest version of libwebm. Change-Id: Ic7965dda84131a38f9d3c72b6acd2025ace939ce Change-Id: I3c993a89f749f05741594ef0ea47864e17ee783b
* Remove mkvparser code from /frameworks/baseJames Dong2011-02-223-5073/+3
| | | | | | bug - 3322129 Change-Id: I94dca6234ce57c9a32290aa7ac4885b0a2f566a9
* The .mkv parser lib leaves some tracks NULL if it doesn't support them.Andreas Huber2011-01-241-0/+6
| | | | | | | But it still counts them as valid tracks... Change-Id: I77e8fd24cce91a586e8e418759db55b6eba449c0 related-to-bug: 3377186
* Properly parse Matroska lacing flags and extract all frames contained in a ↵Andreas Huber2011-01-113-55/+284
| | | | | | | block. Change-Id: I1aca46b2e28b9cad88bf4a296f675e81e66ee095 related-to-bug: 3331623
* 64-bit file size/offset support for media frameworkJames Dong2010-11-181-1/+1
| | | | Change-Id: I3452bc2c0f1d990cc67285df2fce1f9f86ff8e10
* Proper support for variable NALsize lengths of AVC content in .mkv files.Andreas Huber2010-11-151-54/+67
| | | | | Change-Id: If60cc80998b3231b6aaedc39fc3f5a94f84a5929 related-to-bug: 3197442
* Upgrade to the latest version of libwebm to fix YouTube webm playback.Andreas Huber2010-10-283-3533/+5067
| | | | | Change-Id: I6a0f5e1aa07d3af428c314d36f69b119fa8d2d3a related-to-bug: 3141937
* Include the framework copy of the OpenMAX headers instead of referencing ↵Andreas Huber2010-10-151-1/+1
| | | | | | | external/opencore. Change-Id: I762f59acf5e1f770e4d7c2d89af362bfffebefa6 related-to-bug: 3101573
* Allow sniffers to return a packet of opaque data that the corresponding ↵Andreas Huber2010-08-252-2/+5
| | | | | | | 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
* Support for communicating if a buffer read from the _extractor_ is a sync ↵Andreas Huber2010-08-061-0/+1
| | | | | | | sample or not. Change-Id: Ie71506224d937cfff1fa1273bfac31c47db8845f related-to-bug: 2900534
* Support finer seek control on MediaSources.Andreas Huber2010-07-211-1/+2
| | | | | | related-to-bug: 2858448 Change-Id: Ifb4b13b990fd5889113e47e2c62249ac43391fa1
* Support for thumbnail extraction in the Matroska extractor.Andreas Huber2010-05-252-41/+133
| | | | | Change-Id: I56f13fc4868baffe0bb8c2484d2753c766a73960 related-to-bug: 2483739
* Support for media extraction from .mkv/.mka Matroska files in stagefright.Andreas Huber2010-05-205-0/+4125
Change-Id: I4c26579828ad575523ccf58b0b5cb144046c04ca related-to-bug: 2483739