JamesHarrison / openob

The Open Outside Broadcast project for radio contribution links and studio-transmitter links.
158 stars 34 forks source link

Investigate/remove audiorate element/timing issues #26

Closed JamesHarrison closed 6 years ago

JamesHarrison commented 11 years ago

There's some oddities with timing in the receiver.

Removing the audiorate element appears to do the job.

The decoder appears to spit out audio with some delay in some cases, causing audiorate to insert blank chunks of audio then discard real audio.

There perhaps should be a queue between the decoder and rest of the pipeline but this seems highly variable; some root cause analysis is required first!

JamesHarrison commented 9 years ago

I've removed the element in 040c0f05d4f8601cfb35081321fda632f77e38db, having poked around a queue doesn't appear to do the trick and I can't see a major issue with delaying downstream elements in this case.