[FFmpeg-devel] [PATCH] Realmedia / RTSP (RDT)

Ronald S. Bultje rsbultje
Sat Dec 29 21:43:16 CET 2007


On Dec 29, 2007 3:36 PM, Aurelien Jacobs <aurel at gnuage.org> wrote:

> Well, a demuxer, in the ffmpeg terminology, is defined by an
> AVInputFormat.

That's most likely a bug. Any file containing code required for
functionality X is part of that functionality, whether that includes the
AVInputFormat or not. rtp.c contains both RTP muxer *and* decoder code, and
is thus required for both. I can actually remove my autotools patch, compile
w/o the RTP muxer but with the demuxer and show that linking fails, but that
shouldn't be needed, should it?

> Anyway, right now, rtp.c is only compiled when CONFIG_RTP_MUXER is
> defined.

Want to fix it? :-). rtp_h264.c also contains a parse_packet() (demuxer)
implementation (the other rtp_*.c are mux-only).


More information about the ffmpeg-devel mailing list