GNOME Bugzilla – Bug 638004
tiger: fallback on headers in caps to initialize if headers are absent
Last modified: 2010-12-26 22:16:56 UTC
This will allow the decoder to initialize properly when headers aren't being sent (which can happen when switching subtitle streams in Totem, as the inputselector will drop headers (and other packets) on the floor for those streams that aren't the selected one).
Created attachment 177043 [details] [review] tiger: fallback on headers in caps to initialize if headers are absent When Totem switches streams, tiger will be reset, and start receiving buffers from the middle of the stream, without being sent headers. If this happens, try to get headers from the caps.
Pushed, thanks! commit 857e3dda46bc7c6e3ca6dd4b2f1413f517219f7c Author: Vincent Penquerc'h <vincent.penquerch@collabora.co.uk> Date: Thu Dec 23 18:18:50 2010 +0000 tiger: fallback on headers in caps to initialize if headers are absent When Totem switches streams, tiger will be reset, and start receiving buffers from the middle of the stream, without being sent headers. If this happens, try to get headers from the caps. https://bugzilla.gnome.org/show_bug.cgi?id=638004