asfdemux: Support reverse playback
authorRavi Kiran K N <ravi.kiran@samsung.com>
Fri, 30 Oct 2015 05:36:11 +0000 (11:06 +0530)
committerNicolas Dufresne <nicolas.dufresne@collabora.com>
Mon, 4 Jan 2016 21:13:03 +0000 (16:13 -0500)
commit9ee60482b265481d0e3b397044f560eb736e5429
treeecbb867bea7f24f64bbbfe3e8982ed4747e57d37
parent59f5866cd28ef8ac4bb81bcf3eacbf9e6bc947dd
asfdemux: Support reverse playback

Support reverse playback for ASF format.
Parse packets and queue the payloads, then push
the payload buffer to decoder in reverse order.
Video buffers are pushed from KeyFrame to next
Keyframe.

https://bugzilla.gnome.org/show_bug.cgi?id=757341
gst/asfdemux/asfpacket.c
gst/asfdemux/gstasfdemux.c
gst/asfdemux/gstasfdemux.h