ext/mad/gstmad.c: First try forwarding events, makes seeking in AVI files with mp3 audio work again.
Original commit message from CVS: * ext/mad/gstmad.c: (gst_mad_src_event): First try forwarding events, makes seeking in AVI files with mp3 audio work again.
This commit is contained in:
parent
c7b7befad8
commit
3b88b92563
@ -1,3 +1,9 @@
|
|||||||
|
2005-07-22 Ronald S. Bultje <rbultje@ronald.bitfreak.net>
|
||||||
|
|
||||||
|
* ext/mad/gstmad.c: (gst_mad_src_event):
|
||||||
|
First try forwarding events, makes seeking in AVI files with mp3
|
||||||
|
audio work again.
|
||||||
|
|
||||||
2005-07-20 Andy Wingo <wingo@pobox.com>
|
2005-07-20 Andy Wingo <wingo@pobox.com>
|
||||||
|
|
||||||
* ext/mpeg2dec/gstmpeg2dec.c (gst_mpeg2dec_sink_event): Signedness
|
* ext/mpeg2dec/gstmpeg2dec.c (gst_mpeg2dec_sink_event): Signedness
|
||||||
|
@ -787,10 +787,13 @@ gst_mad_src_event (GstPad * pad, GstEvent * event)
|
|||||||
switch (GST_EVENT_TYPE (event)) {
|
switch (GST_EVENT_TYPE (event)) {
|
||||||
/* the all-formats seek logic */
|
/* the all-formats seek logic */
|
||||||
case GST_EVENT_SEEK:
|
case GST_EVENT_SEEK:
|
||||||
|
gst_event_ref (event);
|
||||||
|
if (!(res = gst_pad_event_default (pad, event))) {
|
||||||
if (mad->index)
|
if (mad->index)
|
||||||
res = index_seek (mad, pad, event);
|
res = index_seek (mad, pad, event);
|
||||||
else
|
else
|
||||||
res = normal_seek (mad, pad, event);
|
res = normal_seek (mad, pad, event);
|
||||||
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
default:
|
default:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user