From 4e012bac91ced714fee133f527a802acb9ce4486 Mon Sep 17 00:00:00 2001 From: Tim-Philipp Müller Date: Tue, 23 May 2006 13:44:11 +0000 Subject: gst/matroska/: Add support for muxing/demuxing theora video (#342448; too bad none of the usual linux players can act... Original commit message from CVS: * 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. --- ChangeLog | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index faad4fa9..1537de11 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,23 @@ +2006-05-23 Tim-Philipp Müller + + * 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. + 2006-05-22 Tim-Philipp Müller * ext/jpeg/gstjpegdec.c: (hresamplecpy1), -- cgit