mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-10-22 02:13:46 +00:00
ext/theora/theoradec.c: gst_pad_push_event() does not return a GstFlowReturn!
Original commit message from CVS: * ext/theora/theoradec.c: (theora_handle_type_packet): gst_pad_push_event() does not return a GstFlowReturn!
This commit is contained in:
parent
a8e8bb44d6
commit
9b7339170b
2 changed files with 9 additions and 1 deletions
|
@ -1,3 +1,8 @@
|
||||||
|
2007-05-09 Michael Smith <msmith@fluendo.com>
|
||||||
|
|
||||||
|
* ext/theora/theoradec.c: (theora_handle_type_packet):
|
||||||
|
gst_pad_push_event() does not return a GstFlowReturn!
|
||||||
|
|
||||||
2007-05-09 Wim Taymans <wim@fluendo.com>
|
2007-05-09 Wim Taymans <wim@fluendo.com>
|
||||||
|
|
||||||
* tests/examples/seek/scrubby.c: (stop_cb), (main):
|
* tests/examples/seek/scrubby.c: (stop_cb), (main):
|
||||||
|
|
|
@ -771,6 +771,7 @@ theora_handle_type_packet (GstTheoraDec * dec, ogg_packet * packet)
|
||||||
GstCaps *caps;
|
GstCaps *caps;
|
||||||
gint par_num, par_den;
|
gint par_num, par_den;
|
||||||
GstFlowReturn ret = GST_FLOW_OK;
|
GstFlowReturn ret = GST_FLOW_OK;
|
||||||
|
gboolean eret;
|
||||||
GstEvent *event;
|
GstEvent *event;
|
||||||
|
|
||||||
GST_DEBUG_OBJECT (dec, "fps %d/%d, PAR %d/%d",
|
GST_DEBUG_OBJECT (dec, "fps %d/%d, PAR %d/%d",
|
||||||
|
@ -845,7 +846,9 @@ theora_handle_type_packet (GstTheoraDec * dec, ogg_packet * packet)
|
||||||
dec->segment.rate, dec->segment.applied_rate,
|
dec->segment.rate, dec->segment.applied_rate,
|
||||||
dec->segment.format, dec->segment.start, dec->segment.stop,
|
dec->segment.format, dec->segment.start, dec->segment.stop,
|
||||||
dec->segment.time);
|
dec->segment.time);
|
||||||
ret = gst_pad_push_event (dec->srcpad, event);
|
eret = gst_pad_push_event (dec->srcpad, event);
|
||||||
|
if (!eret)
|
||||||
|
ret = GST_FLOW_ERROR;
|
||||||
dec->sent_newsegment = TRUE;
|
dec->sent_newsegment = TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue