diff --git a/ChangeLog b/ChangeLog index 8e92c2175b..d5e3754234 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,12 @@ +2005-07-16 Wim Taymans + + * gst/audioconvert/gstaudioconvert.c: + (gst_audio_convert_get_buffer): + Timestamp buffers correctly. + + * gst/playback/gstplaybin.c: (gen_video_element): + Make internal fakesink silent. + 2005-07-15 Wim Taymans * gst/ffmpegcolorspace/Makefile.am: diff --git a/gst/audioconvert/gstaudioconvert.c b/gst/audioconvert/gstaudioconvert.c index 5d1ed55650..a587ffc272 100644 --- a/gst/audioconvert/gstaudioconvert.c +++ b/gst/audioconvert/gstaudioconvert.c @@ -640,7 +640,7 @@ gst_audio_convert_get_buffer (GstBuffer * buf, guint size) } else { ret = gst_buffer_new_and_alloc (size); g_assert (ret); - //gst_buffer_stamp (ret, buf); + gst_buffer_stamp (ret, buf); GST_LOG ("returning new buffer. data: %p - size: %u", ret->data, ret->size); return ret; } diff --git a/gst/playback/gstplaybin.c b/gst/playback/gstplaybin.c index 73542bce89..50c0eae164 100644 --- a/gst/playback/gstplaybin.c +++ b/gst/playback/gstplaybin.c @@ -387,6 +387,7 @@ gen_video_element (GstPlayBin * play_bin) element = gst_bin_new ("vbin"); identity = gst_element_factory_make ("identity", "id"); + g_object_set (identity, "silent", TRUE, NULL); g_signal_connect (identity, "handoff", G_CALLBACK (handoff), play_bin); conv = gst_element_factory_make ("ffmpegcolorspace", "vconv"); //scale = gst_element_factory_make ("videoscale", "vscale");