Index: ChangeLog
===================================================================
RCS file: /cvs/gstreamer/gst-plugins-good/ChangeLog,v
retrieving revision 1.2103
diff -u -r1.2103 ChangeLog
--- ChangeLog	23 Jan 2006 18:39:30 -0000	1.2103
+++ ChangeLog	24 Jan 2006 13:37:47 -0000
@@ -1,3 +1,11 @@
+2006-01-24  Jan Gerber  <j@bootlab.org>
+
+	* 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-23  Edward Hervey  <edward@fluendo.com>
 
 	* gst/matroska/matroska-demux.c: (gst_matroska_demux_video_caps),
Index: ext/dv/gstdvdec.c
===================================================================
RCS file: /cvs/gstreamer/gst-plugins-good/ext/dv/gstdvdec.c,v
retrieving revision 1.97
diff -u -r1.97 gstdvdec.c
--- ext/dv/gstdvdec.c	5 Dec 2005 13:02:57 -0000	1.97
+++ ext/dv/gstdvdec.c	24 Jan 2006 13:37:48 -0000
@@ -332,6 +332,7 @@
       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
Index: ext/dv/gstdvdemux.c
===================================================================
RCS file: /cvs/gstreamer/gst-plugins-good/ext/dv/gstdvdemux.c,v
retrieving revision 1.16
diff -u -r1.16 gstdvdemux.c
--- ext/dv/gstdvdemux.c	6 Dec 2005 19:44:47 -0000	1.16
+++ ext/dv/gstdvdemux.c	24 Jan 2006 13:37:48 -0000
@@ -1053,6 +1053,7 @@
       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;
