[MPlayer-dev-eng] [PATCH] libnemesi support in mplayer
Diego Biurrun
diego at biurrun.de
Sat Sep 15 12:23:38 CEST 2007
On Thu, Sep 13, 2007 at 07:09:45PM +0200, Luca Barbato wrote:
> Luca Barbato wrote:
> > Here is an initial patch to have libnemesi[1] handle rtsp instead of
> > live555. (you can chose at configure which one to use)
> >
>
> Updated, exposing tcp and sctp alternate transport and fixing some
> glitches while addressing most of the comments.
>
>
> Known issues: something quite wrong happens if your network doesn't have
> enough bandwidth, we are still trying to address it in a sane way.
>
> Make sure you have a current version of libnemesi since we are trying to
> address the issues by the time they got reported.
>
> --- configure (revision 24447)
> +++ configure (working copy)
> @@ -6220,7 +6224,27 @@
>
> +echocheck "Nemesi Streaming Media libraries"
> +if test "$_nemesi" = auto && test "$_network" = yes ; then
> + if $_pkg_config --exists libnemesi ; then
> + _ld_extra="$_ld_extra `$_pkg_config --libs libnemesi`"
> + _nemesi=yes
> + else
> + _nemesi=no
Put this before the if, saves one line.
> + fi
> +fi
> +echores "$_nemesi"
>
> +if test "$_nemesi" = yes; then
> + _def_nemesi='#define LIBNEMESI 1'
> + _inputmodules="nemesi $_inputmodules"
> + _nemesi=yes
This line is obviously redundant.
> @@ -6270,7 +6294,6 @@
> fi
> echores "$_live"
>
> -
> echocheck "FFmpeg libavutil"
> if test "$_libavutil_a" = auto ; then
> if test -d libavutil ; then
cosmetics
> --- libmpdemux/Makefile (revision 24447)
> +++ libmpdemux/Makefile (working copy)
> @@ -52,6 +52,7 @@
> SRCS_COMMON-$(LIBVORBIS) += demux_ogg.c
> SRCS_COMMON-$(MUSEPACK) += demux_mpc.c
> SRCS_COMMON-$(STREAMING_LIVE555) += demux_rtp.cpp demux_rtp_codec.cpp
> +SRCS_COMMON-$(LIBNEMESI) += demux_nemesi.c
> SRCS_COMMON-$(WIN32DLL) += demux_avs.c
> SRCS_COMMON-$(XMMS_PLUGINS) += demux_xmms.c
Why do people keep adding things in random order?
> --- libmpdemux/demux_nemesi.c (revision 0)
> +++ libmpdemux/demux_nemesi.c (revision 0)
> @@ -0,0 +1,384 @@
> +
> +// extern int rtsp_port;
> +
> +// extern int rtsp_port;
Debug code? Please remove them.
Diego
More information about the MPlayer-dev-eng
mailing list