oggparse: Make gst_ogg_parse_submit_buffer() safe
authorYang Xichuan <xichuan.yang@tieto.com>
Tue, 11 Jan 2011 07:10:42 +0000 (15:10 +0800)
committerSebastian Dröge <sebastian.droege@collabora.co.uk>
Mon, 24 Jan 2011 18:39:59 +0000 (19:39 +0100)
commitcb9607632f86a28ee7fe649efd279ca07edf4844
treebaef10264da224378503756ad5eed47527de1929
parent876bf233fb69903b393c8f5e02b49da4066eb333
oggparse: Make gst_ogg_parse_submit_buffer() safe

By not passing zero-sized buffers to ogg_sync_buffer()
and checking the return values of libogg functions.

Fixes bug #639136.
ext/ogg/gstoggparse.c