qtmux: refactor tags functions to accomodata UDTA at trak level
authorThiago Santos <thiagoss@osg.samsung.com>
Sat, 31 Jan 2015 16:14:44 +0000 (13:14 -0300)
committerThiago Santos <thiagoss@osg.samsung.com>
Sat, 31 Jan 2015 20:22:57 +0000 (17:22 -0300)
commit6321cdedb3b9bb1d7f89309c6718bd2c588d727e
tree78cac0ee677a342fe65c488118b969cfd66f3d69
parentf0fde8be887106f0f00b14299dfcbf340018c9ab
qtmux: refactor tags functions to accomodata UDTA at trak level

Refactor the functions that were bound to the 'moov' atom to
directly pass the desired 'udta' that should receive the tags.
This allows the tags to be written to 'udta' at the 'moov' or
the 'trak' level, creating tags that are for the container or
for a stream only.

https://bugzilla.gnome.org/show_bug.cgi?id=692473
gst/isomp4/atoms.c
gst/isomp4/atoms.h
gst/isomp4/gstqtmux.c