I’m trying to integrate Matroska / WebM support in Android Froyo. I need to initialize “decoder specific information”, similar to the one found in ESDS atom in mpeg4 file format . Where do I get that chunk of data in in an MKV file ? is it in
|
CodecPrivate |
3 |
[63][A2] |
- |
- |
- |
- |
b |
* |
* |
* |
Private data only known to the codec. |
?
This message is for the designated recipient only and may contain privileged, proprietary, or otherwise private information. If you have received it in error, please notify the sender immediately and delete the original. Any other use of the email by you is prohibited.
VP8 has no private data, everything you need to set up the encoder is in
the first keyframe, at least that's the answer I got when I asked the same
question some time ago.
--
Philip Jägenstedt
Core Developer
Opera Software
--
You received this message because you are subscribed to the Google Groups "WebM Discussion" group.
To post to this group, send email to webm-d...@webmproject.org.
To unsubscribe from this group, send email to webm-discuss...@webmproject.org.
For more options, visit this group at http://groups.google.com/a/webmproject.org/group/webm-discuss/?hl=en.
So does CodecPrivate contain the ES_Descriptor as mentioned in ISO/IEC 14496-1 ?
Yup ur right… there’s a bug in Android multimedia Framework which assumes presence of an Elementary stream descriptor while initializing the m4v decoder… I’ll report that bug..