]> git.sesse.net Git - casparcg/commit
Created a consumer that provides sync to a channel based on the pace of another chann...
authorHelge Norberg <helge.norberg@svt.se>
Tue, 25 Oct 2016 14:44:21 +0000 (16:44 +0200)
committerHelge Norberg <helge.norberg@svt.se>
Tue, 25 Oct 2016 14:44:21 +0000 (16:44 +0200)
commit9e4b08cde6c6de9e83a3fff42d90affc3cd8e5bc
treea25e7d273d4aed3dfe64168bb7a449bb7dcfb795
parentb59ec2b89fbc8a2fbccaaa42d623db97a241a54b
Created a consumer that provides sync to a channel based on the pace of another channel. I called it syncto_consumer. It solves problems where the rendering pace of a routed from channel (without a decklink consumer) differs from the routed to channel.
31 files changed:
common/semaphore.h
core/CMakeLists.txt
core/consumer/frame_consumer.cpp
core/consumer/frame_consumer.h
core/consumer/output.cpp
core/consumer/output.h
core/consumer/port.cpp
core/consumer/port.h
core/consumer/syncto/syncto_consumer.cpp [new file with mode: 0644]
core/consumer/syncto/syncto_consumer.h [new file with mode: 0644]
core/video_channel.cpp
core/video_channel.h
modules/bluefish/consumer/bluefish_consumer.cpp
modules/bluefish/consumer/bluefish_consumer.h
modules/decklink/consumer/decklink_consumer.cpp
modules/decklink/consumer/decklink_consumer.h
modules/ffmpeg/consumer/ffmpeg_consumer.cpp
modules/ffmpeg/consumer/ffmpeg_consumer.h
modules/ffmpeg/consumer/streaming_consumer.cpp
modules/ffmpeg/consumer/streaming_consumer.h
modules/image/consumer/image_consumer.cpp
modules/image/consumer/image_consumer.h
modules/newtek/consumer/newtek_ivga_consumer.cpp
modules/newtek/consumer/newtek_ivga_consumer.h
modules/oal/consumer/oal_consumer.cpp
modules/oal/consumer/oal_consumer.h
modules/screen/consumer/screen_consumer.cpp
modules/screen/consumer/screen_consumer.h
protocol/amcp/AMCPCommandsImpl.cpp
shell/casparcg.config
shell/server.cpp