[FFmpeg-devel] [PATCH 0/6] Patchset to remove ffserver

Rostislav Pehlivanov atomnuker at gmail.com
Sat Jan 6 20:42:28 EET 2018


On 21 October 2017 at 19:54, Rostislav Pehlivanov <atomnuker at gmail.com>
wrote:

> This patchset removes the long-deprecated ffserver program and all
> its privately exposed things from libavformat.
>
> Rostislav Pehlivanov (6):
>   Remove the ffserver program
>   libavformat: remove the ffmenc and ffmdec muxer and demuxers
>   libavformat: unexpose the ff_inet_aton function
>   libavformat: remove the ff_rtp_get_local_rtcp_port function
>   libavformat: unexpose private ff_ functions needed by ffserver
>   libavformat/mpjpeg: use "ffmpeg" instead of "ffserver" as boundary tag
>
>  .gitignore                        |    1 -
>  Changelog                         |    2 +
>  MAINTAINERS                       |    3 -
>  README.md                         |    2 -
>  configure                         |    4 -
>  doc/ffmpeg-bitstream-filters.texi |    4 +-
>  doc/ffmpeg-codecs.texi            |    4 +-
>  doc/ffmpeg-devices.texi           |    4 +-
>  doc/ffmpeg-filters.texi           |    4 +-
>  doc/ffmpeg-formats.texi           |    4 +-
>  doc/ffmpeg-protocols.texi         |    4 +-
>  doc/ffmpeg-resampler.texi         |    4 +-
>  doc/ffmpeg-scaler.texi            |    4 +-
>  doc/ffmpeg-utils.texi             |    4 +-
>  doc/ffmpeg.texi                   |   18 +-
>  doc/ffplay.texi                   |    4 +-
>  doc/ffprobe.texi                  |    4 +-
>  doc/ffserver.conf                 |  372 ----
>  doc/ffserver.texi                 |  923 ---------
>  doc/issue_tracker.txt             |    3 -
>  doc/libavcodec.texi               |    4 +-
>  doc/libavdevice.texi              |    4 +-
>  doc/libavfilter.texi              |    4 +-
>  doc/libavformat.texi              |    4 +-
>  doc/libavutil.texi                |    4 +-
>  doc/libswresample.texi            |    4 +-
>  doc/libswscale.texi               |    4 +-
>  doc/mailing-list-faq.texi         |    3 +-
>  doc/protocols.texi                |    2 +-
>  fftools/Makefile                  |    4 +-
>  fftools/ffmpeg_opt.c              |   96 +-
>  fftools/ffserver.c                | 4026 ------------------------------
> -------
>  fftools/ffserver_config.c         | 1325 ------------
>  fftools/ffserver_config.h         |  155 --
>  libavformat/Makefile              |    2 -
>  libavformat/allformats.c          |    1 -
>  libavformat/ffm.h                 |   62 -
>  libavformat/ffmdec.c              |  878 --------
>  libavformat/ffmenc.c              |  362 ----
>  libavformat/libavformat.v         |   11 -
>  libavformat/mpjpeg.c              |    2 +-
>  libavformat/network.h             |    2 -
>  libavformat/os_support.c          |    6 +-
>  libavformat/rtpproto.c            |    6 -
>  libavformat/rtpproto.h            |    1 -
>  tests/Makefile                    |   10 -
>  tests/ffserver-regression.sh      |   45 -
>  tests/ffserver.conf               |  311 ---
>  tests/ffserver.regression.ref     |   11 -
>  tools/bisect-create               |    2 +-
>  50 files changed, 49 insertions(+), 8674 deletions(-)
>  delete mode 100644 doc/ffserver.conf
>  delete mode 100644 doc/ffserver.texi
>  delete mode 100644 fftools/ffserver.c
>  delete mode 100644 fftools/ffserver_config.c
>  delete mode 100644 fftools/ffserver_config.h
>  delete mode 100644 libavformat/ffm.h
>  delete mode 100644 libavformat/ffmdec.c
>  delete mode 100644 libavformat/ffmenc.c
>  delete mode 100755 tests/ffserver-regression.sh
>  delete mode 100644 tests/ffserver.conf
>  delete mode 100644 tests/ffserver.regression.ref
>
> --
> 2.15.0.rc1.287.g2b38de12cc
>
>
Rebased and pushed, thanks for the reviews


More information about the ffmpeg-devel mailing list