gst/qtdemux/qtdemux.c: Some 'broken' files out there have atom lengths of zero.....
authorEdward Hervey <bilboed@bilboed.com>
Wed, 17 Sep 2008 14:50:42 +0000 (14:50 +0000)
committerEdward Hervey <bilboed@bilboed.com>
Wed, 17 Sep 2008 14:50:42 +0000 (14:50 +0000)
commit53a576bb6fca5cfd619071835e201887177270c5
tree1b5c1a621791fb6eed0c8670c308c7f54f481d29
parenta236a2df36c16bbb05d4479047ef437f1356f841
gst/qtdemux/qtdemux.c: Some 'broken' files out there have atom lengths of zero... which basically results in qtdemux ...

Original commit message from CVS:
* gst/qtdemux/qtdemux.c: (gst_qtdemux_loop_state_header),
(gst_qtdemux_chain):
Some 'broken' files out there have atom lengths of zero...
which basically results in qtdemux consuming that atom again and again
until the *end of night* !
Detect that and emits an adequate element error message.
ChangeLog
gst/qtdemux/qtdemux.c