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:
Michael Smith 2007-05-09 11:54:32 +00:00
parent a8e8bb44d6
commit 9b7339170b
2 changed files with 9 additions and 1 deletions

View file

@ -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):

View file

@ -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;
} }