demux/ttml: fix crash on unexpected data
authorFilip Roséen <filip@atch.se>
Mon, 19 Sep 2016 21:53:38 +0000 (23:53 +0200)
committerHugo Beauzée-Luyssen <hugo@beauzee.fr>
Mon, 19 Sep 2016 22:40:47 +0000 (00:40 +0200)
commit9f1fcb3b9e26f851228fd9e8d8a9e5d3490de78e
tree0d5a716041749c8f79b629213f0fae75d2174cbd
parent5ed17f84f1015d737ac1e46413804c4f00a8d915
demux/ttml: fix crash on unexpected data

The previous implementation would crash if no relevant element was
found to populate the node hierarchy. These changes make sure that the
implementation does not try to move up the node hierarchy if we are
already at the top.

fixes #17402

Signed-off-by: Hugo Beauzée-Luyssen <hugo@beauzee.fr>
modules/demux/ttml.c