GNOME Bugzilla – Bug 374658
[matroskamux] add tag writing support and implement releasing of request pads
Last modified: 2006-11-15 12:08:37 UTC
Some small enhancements for matroskamux: - basic tag support (similar to matroskademux); e.g. including language tags for example for transcoding from dvd or so - implement releasing a request pad
Created attachment 76476 [details] [review] Patch implementing additions. Admittedly, the use of collectpads necessitates some (hm) doing to get hands on tag events ...
Oh well, if there's no better way, what else can you do? :) 2006-11-15 Tim-Philipp Müller <tim at centricular dot net> Patch by: Mark Nauwelaerts <manauw at skynet be> * gst/matroska/matroska-mux.c: (gst_matroska_mux_add_interfaces), (gst_matroska_mux_class_init), (gst_matroska_pad_free), (gst_matroska_mux_reset), (gst_matroska_mux_handle_sink_event), (gst_matroska_mux_request_new_pad), (gst_matroska_mux_release_pad), (gst_matroska_mux_track_header), (gst_matroska_mux_start), (gst_matroska_mux_write_simple_tag), (gst_matroska_mux_finish): * gst/matroska/matroska-mux.h: Add basic tag writing support; implement releasing pads (#374658). Thanks for the patch!