Showing running time in output with key and fill

Ask software engineering and SDK questions for developers working on Mac OS X, Windows or Linux.
  • Author
  • Message
Offline

fred_simon

  • Posts: 1
  • Joined: Fri Jun 23, 2017 9:49 am

Showing running time in output with key and fill

PostFri Jun 23, 2017 10:15 am

Hi,

Im not sure on how to ask this but here goes.
Im doing a sport template and by using the IDeckLinkOutput::DisplayVideoFrameSync method and so far it is working.

Question is if I have a running timer, like those you would see in live running event, do I key and fill the output? Do I create an output for every millisecond and using the method DisplayVideoFrameSync? or by using streaming?
Offline

Nicholas Gill

Blackmagic Design

  • Posts: 169
  • Joined: Mon May 04, 2015 10:28 pm

Re: Showing running time in output with key and fill

PostWed Jul 12, 2017 3:44 am

Hi Fred,

I'd recommend looking at scheduled playback in order to generate frames for keying, see SDK manual section "2.4.8 Keying" for a high-level overview.

Your application would have to generate video frames with the current value of the timer drawn into the buffer at the rate appropriate for the active video mode.

I recommend against calling DisplayVideoFrameSync every millisecond, as even in p60 modes the minimum frame interval is 16.6ms.

Cheers,

-nick

Return to Software Developers

Who is online

Users browsing this forum: No registered users and 4 guests