gst/matroska/: Some cleanups, refactoring and minor enhancements in caps handling.
authorMark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
Thu, 8 Jan 2009 15:56:46 +0000 (15:56 +0000)
committerMark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
Thu, 8 Jan 2009 15:56:46 +0000 (15:56 +0000)
commit7958cf82abda2fa6e0de28a16f39480ce498d299
tree9f1382113005ce324570f4b55d7518a8061a37ad
parent3e380b488da3dc16ab874de1b7831cdc3033657d
gst/matroska/: Some cleanups, refactoring and minor enhancements in caps handling.

Original commit message from CVS:
* gst/matroska/matroska-demux.c: (gst_matroska_demux_video_caps):
* gst/matroska/matroska-mux.c: (gst_matroska_mux_video_pad_setcaps):
Some cleanups, refactoring and minor enhancements in caps handling.
* gst/matroska/matroska-mux.c: (gst_matroska_mux_class_init),
(gst_matroska_mux_init), (gst_matroska_pad_reset),
(gst_matroska_pad_free), (gst_matroska_mux_reset),
(gst_matroska_mux_video_pad_setcaps),
(gst_matroska_mux_request_new_pad):
* tests/check/elements/matroskamux.c: (teardown_src_pad):
Only remove, release or reset what is appropriate upon state change.
ChangeLog
gst/matroska/matroska-demux.c
gst/matroska/matroska-mux.c
tests/check/elements/matroskamux.c