gstreamer/sys/decklink
Sebastian Dröge b6498c32f3 decklinkvideosink: Handle pipelines where the running time does not start around 0 properly
We were converting all times to our internal running times, that is the time
the sink itself spent in PLAYING already. But forgot to do that for the
running time calculated from the buffer timestamps. As such, all buffers were
scheduled much later if the pipeline's running time did not start at 0.

This happens for example if a base time is explicitly set on the pipeline.

https://bugzilla.gnome.org/show_bug.cgi?id=754528
2015-09-09 16:59:02 +03:00
..
linux decklink: Fix compiler warnings with gcc in the dispatcher 2014-12-03 16:01:32 +01:00
osx decklink: Update OS X SDK headers to 10.3.1 2014-12-03 14:42:43 +01:00
win decklink: Update Windows SDK headers to 10.3.1 2014-12-03 15:16:18 +01:00
gstdecklink.cpp decklink: Rename mode 2048p to 1556p 2015-05-11 13:20:11 +03:00
gstdecklink.h decklink: Rename mode 2048p to 1556p 2015-05-11 13:20:11 +03:00
gstdecklinkaudiosink.cpp decklinkaudio{src,sink}: Only start streams / scheduled playback if there is a videosrc at this point 2015-02-09 17:15:21 +01:00
gstdecklinkaudiosink.h decklink: Initial version of the audio/video sink rewrite 2014-12-19 14:40:39 +01:00
gstdecklinkaudiosrc.cpp decklinkaudiosrc: Calculate the duration more accurately from the capture time and numbers of samples 2015-03-04 16:13:30 +01:00
gstdecklinkaudiosrc.h decklinkaudiosrc: Add property to select the audio input connection 2015-01-08 12:48:22 +01:00
gstdecklinkvideosink.cpp decklinkvideosink: Handle pipelines where the running time does not start around 0 properly 2015-09-09 16:59:02 +03:00
gstdecklinkvideosink.h decklinkvideosink: Remove late frame-dropping workaround for basesink bug 2015-06-13 11:41:33 +02:00
gstdecklinkvideosrc.cpp decklinkvideosrc: fix mode autodetection 2015-04-22 17:20:22 +02:00
gstdecklinkvideosrc.h decklink{audio,video}src: Implement clock slaving if the pipeline clock is not the decklink clock 2015-02-09 17:17:37 +01:00
Makefile.am decklink: Add initial version of audio and video sources 2014-12-19 14:40:39 +01:00