avio: initialize avformat network support explicitely
MediaCodec: correct field signature

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
mediacodec: fix style

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
vout: fix typos in comment

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
DCP: Read multiple reels

Allow to read more than one reel

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
bluray: shuffle/merge functions

Remove duplicate actions.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
bluray: implement still image timing

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
live555: Support playing Theora video RTP streams

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
avio output: use correct private context
avcodec audio encoder: set frame size
avformat audio mux: set frame size
DCP: kill warnings
mediacodec: do not accept codecs declaring no capabilities

Previously, if profileLevels was NULL or length 0, the codec was
accepted.  Some devices have several codecs for mime type video/avc,
the first one is rejected based on the profile capability but the
second one was accepted since there was no capability declared. Since
the actual capability of the second codec was not better than the
first one, decoding failed.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
mediacodec: add more safety checks when trying to get codec capabilities

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
addons: add missing b_live flag locking (fix #10718)
addons: don't detach thread (fix #10717,#10719)
avcodec encoder: aac ssr profile is supported
avcodec encoder: add more aac profiles
Revert "avformat audio mux: set frame size"

This reverts commit 61426dcb1ec7497cd6413a174cc6687d7cd46df7.

This was a repeat of 077f47ff59b9e5e1a523d924a0307105dcdee4bc
avformat mux: use some default values and add debug