summaryrefslogtreecommitdiff
path: root/sys/decklink/gstdecklinkvideosink.cpp
Commit message (Expand)AuthorAgeFilesLines
* decklink: Fix-up last commit that was not meant to be pushed yetSebastian Dröge2016-09-301-16/+18
* decklink: Require a clock when going from PAUSED_TO_PLAYING and don't crash i...Sebastian Dröge2016-09-301-26/+52
* Revert "decklinkvideosink: Scale down scheduled frame times to milliseconds"Sebastian Dröge2016-09-301-6/+1
* decklinkvideosink: Scale down scheduled frame times to millisecondsSebastian Dröge2016-09-011-1/+6
* decklinkvideosrc: implement RGB capture supportJulien Moutte2016-01-221-1/+1
* decklinkvideosink: Made "auto" mode work according to capsVivia Nikolaidou2015-12-181-3/+15
* decklink: Add a clock epoch that is used as offset whenever restarting the clockSebastian Dröge2015-09-241-0/+3
* decklink: Disable inputs/outputs in PAUSED->READY to allow going to PAUSED ag...Sebastian Dröge2015-09-241-3/+21
* decklinkvideosink: less-than-zero comparison of an unsigned value is never trueSebastian Dröge2015-09-101-2/+3
* decklinkvideosink: Handle pipelines where the running time does not start aro...Sebastian Dröge2015-09-091-4/+26
* decklinkvideosink: Consider pipeline latency, render delay and ts offset when...Sebastian Dröge2015-09-091-0/+23
* decklinkvideosink: Remove late frame-dropping workaround for basesink bugSebastian Dröge2015-06-131-43/+0
* decklinkvideosink: Don't require the same framerate in the input as the mode'...Sebastian Dröge2015-06-121-0/+17
* decklink: Reset the clock calibration when unsetting the master clockSebastian Dröge2015-03-021-0/+2
* decklinkvideosink: Actually include the change mentioned in the last commitSebastian Dröge2015-02-101-0/+12
* decklinkvideosink: Always lock the mutex before starting the streamsSebastian Dröge2015-01-281-0/+2
* decklinkvideosink: Fix deadlockSebastian Dröge2015-01-281-2/+8
* decklink{audio,video}sink: Only start scheduled playback once both sources ar...Sebastian Dröge2015-01-281-61/+82
* decklink: Make sure our clock never returns NONE, always advances and does no...Sebastian Dröge2015-01-281-0/+27
* decklinkvideosink: Handle the clock returning GST_CLOCK_TIME_NONE properlySebastian Dröge2015-01-281-4/+6
* decklinkvideo{sink,src}: Make elements more similar to the audio elements by ...Sebastian Dröge2015-01-281-104/+122
* decklinkvideosink: Also consider max-lateness property value before dropping ...Sebastian Dröge2015-01-151-2/+4
* decklinkvideosink: Stop scheduled playback shortly in PAUSED->PLAYING if it w...Sebastian Dröge2015-01-141-1/+15
* decklinkvideosink: Don't schedule too late frames in prepare()Sebastian Dröge2015-01-141-14/+53
* decklinkvideosink: Keep track of the time when we went to PLAYING for the ext...Sebastian Dröge2015-01-141-2/+12
* decklinkvideosink: Enable QoS and set max-lateness to 20msSebastian Dröge2015-01-141-0/+3
* decklink: Fix indention once againSebastian Dröge2015-01-131-2/+1
* decklinkvideosink: Get our own "start time" instead of the one of the pipelineSebastian Dröge2015-01-131-2/+14
* decklink: Initialize refcount of our C++ classes in the constructorSebastian Dröge2015-01-121-0/+2
* decklinkvideosink: Implement clock slavingSebastian Dröge2014-12-191-35/+74
* decklinkvideosink: Add some more debug output for when frames are scheduledSebastian Dröge2014-12-191-2/+91
* decklink: Implement latency query in sources and remember selected modeSebastian Dröge2014-12-191-0/+8
* decklink: Initial version of the audio/video sink rewriteSebastian Dröge2014-12-191-0/+526