[FFmpeg-devel] [PATCH 6/6] movenchint: Use rtpenc_chain for setting up the chained RTP muxer
Martin Storsjö
martin
Thu Feb 3 16:03:48 CET 2011
On Thu, 3 Feb 2011, Ronald S. Bultje wrote:
> On Thu, Feb 3, 2011 at 7:10 AM, Martin Storsj? <martin at martin.st> wrote:
> > ---
> > ?libavformat/Makefile ? ? | ? ?3 ++-
> > ?libavformat/movenchint.c | ? 35 +++--------------------------------
> > ?2 files changed, 5 insertions(+), 33 deletions(-)
>
> What happens if libavformat is compiled with --disable-network?
The RTP muxer in itself doesn't depend on --enable-network, since it
doesn't touch anything networky, only the RTP protocol does that. (And for
these cases, the RTP muxer uses a dynamic buffer as output instead of an
rtp:// handle.)
If the RTP muxer is disabled, the RTP hinting fails gracefully with a
message "Unable to initialize hinting of stream 0", and the mov muxer
proceeds with muxing without RTP hinting.
This is the way it has worked since the beginning, this patch just changes
it to share more code with the other chained RTP muxer users.
// Martin
More information about the ffmpeg-devel
mailing list