[FFmpeg-devel] [PATCH] buildsys: Fix shared lib build of ffserver.

Clément Bœsch ubitux at gmail.com
Mon Jan 23 09:32:34 CET 2012


On Mon, Jan 23, 2012 at 01:48:09AM +0100, Michael Niedermayer wrote:
> Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
> ---
>  configure                 |    2 +-
>  libavformat/libavformat.v |    3 +++
>  2 files changed, 4 insertions(+), 1 deletions(-)
> 
> diff --git a/configure b/configure
> index 2a3eaa1..645010b 100755
> --- a/configure
> +++ b/configure
> @@ -1673,7 +1673,7 @@ avconv_deps="avcodec avformat swscale"
>  ffplay_deps="avcodec avformat swscale sdl"
>  ffplay_select="buffersink_filter rdft"
>  ffprobe_deps="avcodec avformat"
> -ffserver_deps="avformat ffm_muxer fork rtp_protocol rtsp_demuxer !shared"
> +ffserver_deps="avformat ffm_muxer fork rtp_protocol rtsp_demuxer"
>  ffserver_extralibs='$ldl'
>  ffmpeg_deps="avcodec avformat swscale swresample"
>  ffmpeg_select="buffersink_filter"
> diff --git a/libavformat/libavformat.v b/libavformat/libavformat.v
> index 718524e..6949884 100644
> --- a/libavformat/libavformat.v
> +++ b/libavformat/libavformat.v
> @@ -10,6 +10,9 @@ LIBAVFORMAT_$MAJOR {
>                  ff_rtp_get_local_rtp_port;
>                  ff_rtp_get_local_rtcp_port;
>                  ffio_open_dyn_packet_buf;
> +                ffurl_close;
> +                ffurl_open;
> +                ffurl_write;
>                  url_open;
>                  url_close;
>                  url_write;

Don't you want to merge Anton fix for avserver? IIRC it was using the
deprecated API instead. Using it over symbol export might remind us there
is something to fix there.

-- 
Clément B.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 490 bytes
Desc: not available
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20120123/4f78994e/attachment.asc>


More information about the ffmpeg-devel mailing list