From: Andy Wingo Date: Fri, 27 Jan 2006 12:17:56 +0000 (+0000) Subject: ext/dv/: Call dv_set_error_log (dv_decoder_t *, NULL); after dv_decoder_new to not... X-Git-Tag: RELEASE-0_10_2~35 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=f45b92e3f01130a3d6f013487726f319216b204c;p=platform%2Fupstream%2Fgst-plugins-good.git ext/dv/: Call dv_set_error_log (dv_decoder_t *, NULL); after dv_decoder_new to not have warings flooding stderr. this... Original commit message from CVS: 2006-01-27 Jan Gerber Reviewed by: Andy Wingo * ext/dv/gstdvdec.c (gst_dvdec_change_state): * ext/dv/gstdvdemux.c (gst_dvdemux_change_state): Call dv_set_error_log (dv_decoder_t *, NULL); after dv_decoder_new to not have warings flooding stderr. this is the suggested way also used in dvgrab and kino. (#328336) --- diff --git a/ChangeLog b/ChangeLog index 10c9043..9ad7355 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,13 @@ +2006-01-27 Jan Gerber + + Reviewed by: Andy Wingo + + * ext/dv/gstdvdec.c (gst_dvdec_change_state): + * ext/dv/gstdvdemux.c (gst_dvdemux_change_state): + Call dv_set_error_log (dv_decoder_t *, NULL); after dv_decoder_new + to not have warings flooding stderr. this is the suggested way + also used in dvgrab and kino. (#328336) + 2006-01-27 Jan Schmidt * sys/oss/gstosssink.c: (gst_oss_sink_class_init), diff --git a/ext/dv/gstdvdec.c b/ext/dv/gstdvdec.c index fb355d0..2b52a67 100644 --- a/ext/dv/gstdvdec.c +++ b/ext/dv/gstdvdec.c @@ -332,6 +332,7 @@ gst_dvdec_change_state (GstElement * element, GstStateChange transition) dvdec->decoder = dv_decoder_new (0, dvdec->clamp_luma, dvdec->clamp_chroma); dvdec->decoder->quality = qualities[dvdec->quality]; + dv_set_error_log (dvdec->decoder, NULL); /* * Enable this function call when libdv2 0.100 or higher is more * common diff --git a/ext/dv/gstdvdemux.c b/ext/dv/gstdvdemux.c index ccdb980..e93d532 100644 --- a/ext/dv/gstdvdemux.c +++ b/ext/dv/gstdvdemux.c @@ -1053,6 +1053,7 @@ gst_dvdemux_change_state (GstElement * element, GstStateChange transition) break; case GST_STATE_CHANGE_READY_TO_PAUSED: dvdemux->decoder = dv_decoder_new (0, FALSE, FALSE); + dv_set_error_log (dvdemux->decoder, NULL); dvdemux->audio_offset = 0; dvdemux->video_offset = 0; dvdemux->framecount = 0;