summaryrefslogtreecommitdiff
path: root/sys/v4l/v4lsrc_calls.c
diff options
context:
space:
mode:
authorWim Taymans <wim.taymans@gmail.com>2008-05-20 11:09:06 +0000
committerWim Taymans <wim.taymans@gmail.com>2008-05-20 11:09:06 +0000
commit95d162fb71a515caa822e5101ddfa96b40288ad5 (patch)
treeafcdec751e8e3f259a4d64027f9be541f96a31a1 /sys/v4l/v4lsrc_calls.c
parentb5a5d64713260754f9b5776ba24b46779f95e373 (diff)
gst-libs/gst/audio/gstbaseaudiosink.c: Change the way in which the ringbuffer is started when dealing with a slaved c...
Original commit message from CVS: * gst-libs/gst/audio/gstbaseaudiosink.c: (gst_base_audio_sink_resample_slaving), (gst_base_audio_sink_skew_slaving), (gst_base_audio_sink_sync_latency), (gst_base_audio_sink_render), (gst_base_audio_sink_async_play), (gst_base_audio_sink_change_state): Change the way in which the ringbuffer is started when dealing with a slaved clock and latency. We now sync to the clock until we reach upstream latency before starting the ringbuffer. This has the effect that we can accurately align the master and slave clocks and let the rate correction code take care of the initial drift or rounding errors instead of leaving them uncorrected with the old approach.
Diffstat (limited to 'sys/v4l/v4lsrc_calls.c')
0 files changed, 0 insertions, 0 deletions