Peter Keuter
Peter Keuter
Currently the ffmpeg producer opens every stream to decide which stream is the best one to use. This is a potential performance issue. It should decide which stream to use...
This makes ffmpeg accept every (even unplayable) file and return a 200 PLAY OK, even when it fails afterwards. It also breaks playing `PLAY 1-1 http://google.com` (which is less important)....
This is because: > The html producer doesnt send frames to caspar if nothing has changed, so the red lines can be misleading if your template is static Do we...
The bitstreamfilters have moved in ffmpeg 5 to a separate header. This PR adds that header (conditionally on ffmpeg 5+) to the bindings.