commit | 37bc0b1462d5a975cf686b03b16205692c4e2f37 | [log] [tgz] |
---|---|---|
author | Alicia Boya GarcĂa <aboya@igalia.com> | Fri Sep 21 16:23:57 2018 +0200 |
committer | Thibault Saunier <tsaunier@igalia.com> | Fri Sep 21 18:34:47 2018 -0300 |
tree | e417dfb1391c8dc92c3c3c29ed601df150203bcb | |
parent | be7ff797423b718673196833de28b1d3801ebcef [diff] |
matroskademux: Refactor track parsing out from adding tracks This splits gst_matroska_demux_add_stream() into: * gst_matroska_demux_parse_stream(): will read the Matroska bytestream and fill a GstMatroskaTrackContext. * gst_matroska_demux_parse_tracks(): will check there are no repeated tracks. * gst_matroska_demux_add_stream(): creates and sets up the pad for the track. https://bugzilla.gnome.org/show_bug.cgi?id=793333