From: <bug...@bu...> - 2005-07-25 13:46:22
|
Please DO NOT reply to this by email. All additional comments should be m= ade in the comments box of this bug report. http://bugzilla.gnome.org/show_bug.cgi?id=3D311486 GStreamer | gst-plugins | Ver: HEAD CVS Summary: [oggmux] theora bos must come before any audio bos pa= ges Product: GStreamer Version: HEAD CVS Platform: Other OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: Normal Component: gst-plugins AssignedTo: gst...@li... ReportedBy: t....@ze... QAContact: gst...@li... CC: all...@bu... According to the Theora I spec: "A.3.2 - Grouped Streams At the beginning of a multiplexed stream, the 'beginning of stream' pages= for each logical bitstream will be grouped together. Within these, the first = page to occur MUST be the Theora page. This facilitates identification of Ogg The= ora files among other Ogg-encapsulated content. ..." It looks like oggmux doesn't always put the theora bos packets first (at = least not in 0.8, haven't checked 0.9). This seems to prevent KDE from detectin= g theora files properly (arguably that's something that should be fixed as = well, but still, spec is spec). Packet dump of a thoggen-produced theora/ogg file: 00:00:00.000: serialno 1925053367, granulepos 0, packetno 0 *** bos: 30 b= ytes 0000: 0176 6f72 6269 7300 0000 0002 44ac 0000 .vorbis.....D... 0010: ffff ffff 00f4 0100 ffff ffff b801 .............. 00:00:00.000: serialno 1551176531, granulepos 0|0, packetno 0 *** bos: 42= bytes 0000: 8074 6865 6f72 6103 0200 001e 0018 0001 .theora......... 0010: e000 0180 0000 0000 0019 0000 0001 0000 ................ 0020: 4000 002d 000c 5ff8 00c0 @..-. _... Cheers -Tim ------- You are receiving this mail because: ------- You are the assignee for the bug. You are the QA contact for the bug. |