Open MartinPulec opened 8 months ago
This issue shouldn't now occur now (since 5e2815c1) when UG starts. It still does when format changes, because DeckLink resets timestaps when IDeckLinkInput::EnableVideoInput() is called (needs to be called with the new format).
Since the timestamp discontinuity doesn't seem to be producing issues (aside the warning), I am considering not solving that. It is perhaps not possible to persuade the BMD API not the reset the timer so it will require to "remember" the offset and adding it to the timestamp from device.
Agreed. Apart from the warning, doesn't seem to actually be creating any negative behavior.
When format change occurs, timestamps are reset causing libopus warning:
Steps to reproduce:
When there is format auto-detection, at least on the beginning this occurs once (if using auto-detection). Not sure if this causes some problems now (but possible with DeckLink sync output).