[vlc-commits] sout: sdi: fix fake driver debugging
Francois Cartegnie
git at videolan.org
Wed Jun 5 16:59:29 CEST 2019
vlc | branch: master | Francois Cartegnie <fcvlcdev at free.fr> | Wed Jun 5 14:35:26 2019 +0200| [23b054ed56496522a221170f7bef6697fa5f5c2a] | committer: Francois Cartegnie
sout: sdi: fix fake driver debugging
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=23b054ed56496522a221170f7bef6697fa5f5c2a
---
modules/stream_out/sdi/DBMSDIOutput.cpp | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/modules/stream_out/sdi/DBMSDIOutput.cpp b/modules/stream_out/sdi/DBMSDIOutput.cpp
index 87800da48d..431ea4eeb6 100644
--- a/modules/stream_out/sdi/DBMSDIOutput.cpp
+++ b/modules/stream_out/sdi/DBMSDIOutput.cpp
@@ -519,7 +519,7 @@ int DBMSDIOutput::ProcessVideo(picture_t *picture, block_t *p_cc)
checkClockDrift();
- if(video.pic_nosignal)
+ if(video.pic_nosignal && !FAKE_DRIVER)
{
BMDTimeValue streamTime;
double playbackSpeed;
@@ -639,6 +639,8 @@ error:
void DBMSDIOutput::checkClockDrift()
{
BMDTimeValue hardwareTime, timeInFrame, ticksPerFrame;
+ if(FAKE_DRIVER)
+ return;
if(S_OK == p_output->GetHardwareReferenceClock(CLOCK_FREQ,
&hardwareTime,
&timeInFrame,
More information about the vlc-commits
mailing list