summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorOle André Vadla Ravnås <ole.andre.ravnas@tandberg.com>2008-04-11 19:33:53 +0000
committerTim-Philipp Müller <tim@centricular.net>2008-04-11 19:33:53 +0000
commit53e5f028ec832ce34b44e283c4cffe5bdabb5308 (patch)
tree9081659d5872920e8d508acb5df11234334442fc /ChangeLog
parent950db408db4a02ba79e5ca5cac0f69a4aa503ad1 (diff)
downloadgst-plugins-bad-53e5f028ec832ce34b44e283c4cffe5bdabb5308.tar.gz
gst-plugins-bad-53e5f028ec832ce34b44e283c4cffe5bdabb5308.tar.bz2
gst-plugins-bad-53e5f028ec832ce34b44e283c4cffe5bdabb5308.zip
sys/dshowsrcwrapper/gstdshowvideosrc.*: Don't increase latency by queuing buffers in an async queue when the streamin...
Original commit message from CVS: Patch by: Ole André Vadla Ravnås <ole.andre.ravnas at tandberg com> * sys/dshowsrcwrapper/gstdshowvideosrc.c: (PROP_DEVICE_NAME), (gst_dshowvideosrc_class_init), (gst_dshowvideosrc_init), (gst_dshowvideosrc_dispose), (gst_dshowvideosrc_stop), (gst_dshowvideosrc_unlock), (gst_dshowvideosrc_unlock_stop), (gst_dshowvideosrc_create), (gst_dshowvideosrc_push_buffer): * sys/dshowsrcwrapper/gstdshowvideosrc.h: Don't increase latency by queuing buffers in an async queue when the streaming thread can't keep up or isn't scheduled often enough for some other reason, but just drop the previous buffer in that case. Also implement GstBaseSrc::unlock for faster unlocking when shutting down. (#520892).
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog16
1 files changed, 16 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index b28ffdd0..a7b1a31e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,21 @@
2008-04-11 Tim-Philipp Müller <tim at centricular dot net>
+ Patch by: Ole André Vadla Ravnås <ole.andre.ravnas at tandberg com>
+
+ * sys/dshowsrcwrapper/gstdshowvideosrc.c: (PROP_DEVICE_NAME),
+ (gst_dshowvideosrc_class_init), (gst_dshowvideosrc_init),
+ (gst_dshowvideosrc_dispose), (gst_dshowvideosrc_stop),
+ (gst_dshowvideosrc_unlock), (gst_dshowvideosrc_unlock_stop),
+ (gst_dshowvideosrc_create), (gst_dshowvideosrc_push_buffer):
+ * sys/dshowsrcwrapper/gstdshowvideosrc.h:
+ Don't increase latency by queuing buffers in an async queue when
+ the streaming thread can't keep up or isn't scheduled often
+ enough for some other reason, but just drop the previous buffer
+ in that case. Also implement GstBaseSrc::unlock for faster
+ unlocking when shutting down. (#520892).
+
+2008-04-11 Tim-Philipp Müller <tim at centricular dot net>
+
* tests/icles/metadata_editor.c: (ENC_UNKNOWN), (last_pixbuf),
(draw_pixbuf), (change_tag_list), (update_draw_pixbuf),
(ui_drawing_size_allocate_cb), (on_drawingMain_expose_event),