[gstreamer-bugs] [Bug 342448] [matroska] support for muxing/demuxing Theora video

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Tue May 23 06:56:05 PDT 2006


Do not reply to this via email (we are currently unable to handle email
responses and they get discarded).  You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=342448
 GStreamer | gst-plugins-good | Ver: 0.10.3


Tim-Philipp Müller changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Severity|normal                      |enhancement
            Summary|[matroskamux] doesn't accept|[matroska] support for
                   |Theora video                |muxing/demuxing Theora video




------- Comment #4 from Tim-Philipp Müller  2006-05-23 13:56 UTC -------
Step 1: fix matroska mux/demux in -good:

 2006-05-23  Tim-Philipp Müller  <tim at centricular dot net>

        * gst/matroska/matroska-demux.c: (gst_matroska_demux_add_stream),
        (gst_matroska_demux_push_xiph_codec_priv_data),
        (gst_matroska_demux_parse_blockgroup_or_simpleblock),
        (gst_matroska_demux_video_caps), (gst_matroska_demux_audio_caps):
        * gst/matroska/matroska-ids.h:
        * gst/matroska/matroska-mux.c: (gst_matroska_mux_base_init),
        (gst_matroska_mux_video_pad_setcaps),
        (xiph3_streamheader_to_codecdata),
        (vorbis_streamheader_to_codecdata),
        (theora_streamheader_to_codecdata),
        (gst_matroska_mux_audio_pad_setcaps),
        (gst_matroska_mux_write_data):
          Add support for muxing/demuxing theora video (#342448; too bad
          none of the usual linux players can actually play this). Playback
          in GStreamer will require additional changes to theoradec in -base.
          Refactor streamheaders <=> CodecPrivateData code a bit; some small
          cleanups.

Step 2: fix theoradec in -base ... (still to do)


-- 
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.




More information about the Gstreamer-bugs mailing list