Elias Puurunen

Results 6 comments of Elias Puurunen

I forked the code and did my own timestamp calculation. What I'm doing is simple - take the NDI timestamp, and *subtract* the duration of the audio samples received from...

Update: calculating the timestamp increment/decrement using all integer operations results in rounding errors of a few hundred nanoseconds per bundle of samples. With 1024 samples/audio frame being received at 48000Hz,...

Further testing showed that this method would cause audio issues. I tried another method suggested by the OBS folks - just use `os_gettime_ns()` as the timestamp for an audio frame....

Update: I'm doing something similar to what OBS does in the decklink driver. ``` case PROP_SYNC_NDI_SYNTHETIC: obs_audio_frame->timestamp = os_gettime_ns(); obs_audio_frame->timestamp -= util_mul_div64( ndi_audio_frame3->no_samples, 1000000000ULL, ndi_audio_frame3->sample_rate); ``` I also added another...

Does obs-ndi's Linux version ship with the NDI|HX decode driver? I had to ask the folks at NDI for them, and then for my multiview app make sure the libs...

I'm also having this issue trying to restream to LinkedIn Live using the latest stable version, same I/O Error.