[FFmpeg-devel] [PATCH] Remove the ffserver program and the ffm muxer/demuxer
James Almer
jamrial at gmail.com
Thu Oct 27 00:48:30 EEST 2016
On 10/26/2016 6:19 PM, Rostislav Pehlivanov wrote:
> Also removes url_feof from libavformat.v which should have been
> removed long ago and changed the multipart jpeg boundary tag to
> ffmpeg rather than ffserver (it's arbitrary).
[...]
> diff --git a/libavformat/libavformat.v b/libavformat/libavformat.v
> index c961cd8..47d5ddc 100644
> --- a/libavformat/libavformat.v
> +++ b/libavformat/libavformat.v
> @@ -1,19 +1,6 @@
> LIBAVFORMAT_MAJOR {
> global:
> av*;
> - #FIXME those are for ffserver
> - ff_inet_aton;
> - ff_socket_nonblock;
> - ff_rtsp_parse_line;
> - ff_rtp_get_local_rtp_port;
> - ff_rtp_get_local_rtcp_port;
> - ffio_open_dyn_packet_buf;
> - ffio_set_buf_size;
> - ffurl_close;
> - ffurl_open;
> - ffurl_write;
> - #those are deprecated, remove on next bump
> - url_feof;
> local:
> *;
> };
No, this can't be done until the next major bump. url_feof is even guarded
by an scheduled FF_API define.
The rest should be ok, but anything that implies a library ABI break can't
be done just yet. Wait for other comments and/or testing. This removes a
lot of things after all.
More information about the ffmpeg-devel
mailing list