1e1b13e62e38d6efc7cef4b496b3119bd45ee2c2 |
|
23-Jun-2011 |
Gloria Wang <gwang@google.com> |
- Public part of the Metadata API. - Modify the media framework test for Metadata. Change-Id: Ib8fa4991f114e1bb88a17ca662844b9b8e1d0faf
/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/unit/MediaPlayerMetadataParserTest.java
|
6fa41bbb56e0756d3eac15d6314007e4a450c9d3 |
|
20-Jul-2009 |
niko <niko@google.com> |
Minor cleanup in Metadata.java Use a constant to express the size of a 32bits int. In MediaPlayerMetadataParserTest, removed unused kTocken constant.
/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/unit/MediaPlayerMetadataParserTest.java
|
c39173be3237be9f39d2b57bb38249126e183c53 |
|
20-Jul-2009 |
niko <niko@google.com> |
Fixed a bug in the parser. When we parse the metadata we check that there is enough data in the parcel by checking the byte availables and the size in the header. Since the size is in the header has been read, we should make sure than dataAvailable() >= size - 4 This bug was hidden by some test code which has been removed.
/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/unit/MediaPlayerMetadataParserTest.java
|
cb2e00eedce99b30faf5f238136a00bc5448c5f2 |
|
16-Jul-2009 |
Nicolas Catania <niko@google.com> |
Impl. of the metadata getters. In Metadata, implemented the method that unmarshall the data from a metadata parcel an return java entities. Add 2 new types of metadata (Boolean and Date) and fixed an issue in TimedText: the w3c standard specify a duration as well as the time to be played => added a duration field. In MetadataParserTest.java: Moved the util private methods at the bottom of the file. Added new tests for the getters (GETTERS section)
/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/unit/MediaPlayerMetadataParserTest.java
|
a5ccb22a3ddb342fe3f7e5493095c6e6dceda60b |
|
15-Jul-2009 |
Nicolas Catania <niko@google.com> |
Partial implementation of the parsing of Parcel into Metadata. In this first cut, a raw parcel is parsed to check that the overall format is correct. At the same time, we record the metadata seen and their position in the parcel for later retrieval using the get* methods. This means that the 'has' method to check the existence of a metadata should work. Removed size and iterator methods. Instead, I added a new method to give access to the set of keys. The user can make use of the set to call size(), empty(), iterator() etc...
/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/unit/MediaPlayerMetadataParserTest.java
|