diff options
author | Ole André Vadla Ravnås <ole.andre.ravnas@tandberg.com> | 2008-04-11 19:33:53 +0000 |
---|---|---|
committer | Tim-Philipp Müller <tim@centricular.net> | 2008-04-11 19:33:53 +0000 |
commit | 53e5f028ec832ce34b44e283c4cffe5bdabb5308 (patch) | |
tree | 9081659d5872920e8d508acb5df11234334442fc /ChangeLog | |
parent | 950db408db4a02ba79e5ca5cac0f69a4aa503ad1 (diff) | |
download | gst-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-- | ChangeLog | 16 |
1 files changed, 16 insertions, 0 deletions
@@ -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), |