matroskademux: fix sending of tags
authorRamiro Polla <ramiro.polla@collabora.co.uk>
Sat, 14 Mar 2015 15:39:09 +0000 (16:39 +0100)
committerThiago Santos <thiagoss@osg.samsung.com>
Sat, 14 Mar 2015 18:17:48 +0000 (18:17 +0000)
commit0fad053497d46bba8b9785ae9c33fa29368ed7a1
tree3029639a85d18fae4ff4cdeabcbf7e41f2729a6e
parent90be7b4e1e29655be8633da2b3188220e832f3e1
matroskademux: fix sending of tags

* Fix critical when new tags are found after segment event has already
  been sent.
* Send global tags before stream tags.
* Split sending of tags out of gst_matroska_demux_send_event() into its
  own function.

https://bugzilla.gnome.org/show_bug.cgi?id=745973
gst/matroska/matroska-demux.c
gst/matroska/matroska-read-common.c