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

Rostislav Pehlivanov atomnuker at gmail.com
Sat Oct 21 21:54:33 EEST 2017


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



More information about the ffmpeg-devel mailing list