diff options
author | Edward Hervey <bilboed@bilboed.com> | 2006-05-16 17:20:04 +0000 |
---|---|---|
committer | Edward Hervey <bilboed@bilboed.com> | 2006-05-16 17:20:04 +0000 |
commit | e57d09e8350556df264d46c677408f34ec86c504 (patch) | |
tree | f22a739f5ca2f81ba7a77e80889de6f83d589873 | |
parent | 6ac3f840db01e2f0f1433f8a6ce4232d8ccac853 (diff) |
ext/libpng/gstpngenc.c: In snapshot mode, we always return GST_FLOW_UNEXPECTED whatever the return value of gst_pad_p...
Original commit message from CVS:
* ext/libpng/gstpngenc.c: (gst_pngenc_chain):
In snapshot mode, we always return GST_FLOW_UNEXPECTED whatever the
return value of gst_pad_push_event().
-rw-r--r-- | ChangeLog | 6 | ||||
-rw-r--r-- | ext/libpng/gstpngenc.c | 6 |
2 files changed, 8 insertions, 4 deletions
@@ -1,3 +1,9 @@ +2006-05-16 Edward Hervey <edward@fluendo.com> + + * ext/libpng/gstpngenc.c: (gst_pngenc_chain): + In snapshot mode, we always return GST_FLOW_UNEXPECTED whatever the + return value of gst_pad_push_event(). + 2006-05-16 Jan Schmidt <thaytan@mad.scientist.com> * gst/autodetect/gstautoaudiosink.c: diff --git a/ext/libpng/gstpngenc.c b/ext/libpng/gstpngenc.c index c20b30fb..8736b330 100644 --- a/ext/libpng/gstpngenc.c +++ b/ext/libpng/gstpngenc.c @@ -331,10 +331,8 @@ gst_pngenc_chain (GstPad * pad, GstBuffer * buf) /* send EOS event, since a frame has been pushed out */ event = gst_event_new_eos (); - ret = gst_pad_push_event (pngenc->srcpad, event); - - if (!(GST_FLOW_IS_FATAL (ret))) - ret = GST_FLOW_UNEXPECTED; + gst_pad_push_event (pngenc->srcpad, event); + ret = GST_FLOW_UNEXPECTED; } /* else if (pngenc->newmedia) { */ /* /\* send new media discont *\/ */ |