mpegtsmux: Keep mux usable after stop
authorJan Alexander Steffens (heftig) <jan.steffens@ltnglobal.com>
Tue, 1 Sep 2020 12:56:55 +0000 (14:56 +0200)
committerGStreamer Merge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Tue, 1 Sep 2020 14:01:56 +0000 (14:01 +0000)
commitef8142ef90481598672c6fa6622ea1792f3739e2
tree9e454bcffaaa3d2b5d259fa2107a30ff1d538ca1
parentcc3057e4ea7afab9dd43585c03fa31651fa10ffe
mpegtsmux: Keep mux usable after stop

Otherwise you cannot request new pads until after it is started again.

gst_base_ts_mux_reset with FALSE is still called in the dispose
implementation, so the muxer still gets deallocated when we actually
clean up.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1552>
gst/mpegtsmux/gstbasetsmux.c