Skip to content

Commit

Permalink
Remove the ffserver program
Browse files Browse the repository at this point in the history
Signed-off-by: Rostislav Pehlivanov <[email protected]>
  • Loading branch information
Rostislav Pehlivanov committed Jan 6, 2018
1 parent 2ca65fc commit 6b35a83
Show file tree
Hide file tree
Showing 39 changed files with 44 additions and 7,340 deletions.
1 change: 0 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,6 @@
/ffmpeg
/ffplay
/ffprobe
/ffserver
/config.asm
/config.h
/coverage.info
Expand Down
1 change: 1 addition & 0 deletions Changelog
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@ version <next>:
- hilbert audio filter source
- aiir audio filter
- aiff: add support for CD-ROM XA ADPCM
- Removed the ffserver program


version 3.4:
Expand Down
3 changes: 0 additions & 3 deletions MAINTAINERS
Original file line number Diff line number Diff line change
Expand Up @@ -29,9 +29,6 @@ ffplay:
ffprobe:
ffprobe.c Stefano Sabatini

ffserver:
ffserver.c Reynaldo H. Verdejo Pinochet

Commandline utility code:
cmdutils.c, cmdutils.h Michael Niedermayer

Expand Down
2 changes: 0 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,6 @@ such as audio, video, subtitles and related metadata.
* [ffplay](https://ffmpeg.org/ffplay.html) is a minimalistic multimedia player.
* [ffprobe](https://ffmpeg.org/ffprobe.html) is a simple analysis tool to inspect
multimedia content.
* [ffserver](https://ffmpeg.org/ffserver.html) is a multimedia streaming server
for live broadcasts.
* Additional small tools such as `aviocat`, `ismindex` and `qt-faststart`.

## Documentation
Expand Down
4 changes: 0 additions & 4 deletions configure
Original file line number Diff line number Diff line change
Expand Up @@ -116,7 +116,6 @@ Program options:
--disable-ffmpeg disable ffmpeg build
--disable-ffplay disable ffplay build
--disable-ffprobe disable ffprobe build
--disable-ffserver disable ffserver build
Documentation options:
--disable-doc do not build documentation
Expand Down Expand Up @@ -1722,7 +1721,6 @@ LICENSE_LIST="
PROGRAM_LIST="
ffplay
ffprobe
ffserver
ffmpeg
"

Expand Down Expand Up @@ -3358,8 +3356,6 @@ ffplay_select="rdft crop_filter transpose_filter hflip_filter vflip_filter rotat
ffplay_suggest="shell32"
ffprobe_deps="avcodec avformat"
ffprobe_suggest="shell32"
ffserver_deps="avformat fork sarestart"
ffserver_select="ffm_muxer rtp_protocol rtsp_demuxer"

# documentation
podpages_deps="perl"
Expand Down
4 changes: 2 additions & 2 deletions doc/ffmpeg-bitstream-filters.texi
Original file line number Diff line number Diff line change
Expand Up @@ -26,12 +26,12 @@ bitstream level modifications without performing decoding.
@chapter See Also

@ifhtml
@url{ffmpeg.html,ffmpeg}, @url{ffplay.html,ffplay}, @url{ffprobe.html,ffprobe}, @url{ffserver.html,ffserver},
@url{ffmpeg.html,ffmpeg}, @url{ffplay.html,ffplay}, @url{ffprobe.html,ffprobe},
@url{libavcodec.html,libavcodec}
@end ifhtml

@ifnothtml
ffmpeg(1), ffplay(1), ffprobe(1), ffserver(1), libavcodec(3)
ffmpeg(1), ffplay(1), ffprobe(1), libavcodec(3)
@end ifnothtml

@include authors.texi
Expand Down
4 changes: 2 additions & 2 deletions doc/ffmpeg-codecs.texi
Original file line number Diff line number Diff line change
Expand Up @@ -23,12 +23,12 @@ the libavcodec library.
@chapter See Also

@ifhtml
@url{ffmpeg.html,ffmpeg}, @url{ffplay.html,ffplay}, @url{ffprobe.html,ffprobe}, @url{ffserver.html,ffserver},
@url{ffmpeg.html,ffmpeg}, @url{ffplay.html,ffplay}, @url{ffprobe.html,ffprobe},
@url{libavcodec.html,libavcodec}
@end ifhtml

@ifnothtml
ffmpeg(1), ffplay(1), ffprobe(1), ffserver(1), libavcodec(3)
ffmpeg(1), ffplay(1), ffprobe(1), libavcodec(3)
@end ifnothtml

@include authors.texi
Expand Down
4 changes: 2 additions & 2 deletions doc/ffmpeg-devices.texi
Original file line number Diff line number Diff line change
Expand Up @@ -23,12 +23,12 @@ libavdevice library.
@chapter See Also

@ifhtml
@url{ffmpeg.html,ffmpeg}, @url{ffplay.html,ffplay}, @url{ffprobe.html,ffprobe}, @url{ffserver.html,ffserver},
@url{ffmpeg.html,ffmpeg}, @url{ffplay.html,ffplay}, @url{ffprobe.html,ffprobe},
@url{libavdevice.html,libavdevice}
@end ifhtml

@ifnothtml
ffmpeg(1), ffplay(1), ffprobe(1), ffserver(1), libavdevice(3)
ffmpeg(1), ffplay(1), ffprobe(1), libavdevice(3)
@end ifnothtml

@include authors.texi
Expand Down
4 changes: 2 additions & 2 deletions doc/ffmpeg-filters.texi
Original file line number Diff line number Diff line change
Expand Up @@ -23,12 +23,12 @@ libavfilter library.
@chapter See Also

@ifhtml
@url{ffmpeg.html,ffmpeg}, @url{ffplay.html,ffplay}, @url{ffprobe.html,ffprobe}, @url{ffserver.html,ffserver},
@url{ffmpeg.html,ffmpeg}, @url{ffplay.html,ffplay}, @url{ffprobe.html,ffprobe},
@url{libavfilter.html,libavfilter}
@end ifhtml

@ifnothtml
ffmpeg(1), ffplay(1), ffprobe(1), ffserver(1), libavfilter(3)
ffmpeg(1), ffplay(1), ffprobe(1), libavfilter(3)
@end ifnothtml

@include authors.texi
Expand Down
4 changes: 2 additions & 2 deletions doc/ffmpeg-formats.texi
Original file line number Diff line number Diff line change
Expand Up @@ -23,12 +23,12 @@ provided by the libavformat library.
@chapter See Also

@ifhtml
@url{ffmpeg.html,ffmpeg}, @url{ffplay.html,ffplay}, @url{ffprobe.html,ffprobe}, @url{ffserver.html,ffserver},
@url{ffmpeg.html,ffmpeg}, @url{ffplay.html,ffplay}, @url{ffprobe.html,ffprobe},
@url{libavformat.html,libavformat}
@end ifhtml

@ifnothtml
ffmpeg(1), ffplay(1), ffprobe(1), ffserver(1), libavformat(3)
ffmpeg(1), ffplay(1), ffprobe(1), libavformat(3)
@end ifnothtml

@include authors.texi
Expand Down
4 changes: 2 additions & 2 deletions doc/ffmpeg-protocols.texi
Original file line number Diff line number Diff line change
Expand Up @@ -23,12 +23,12 @@ libavformat library.
@chapter See Also

@ifhtml
@url{ffmpeg.html,ffmpeg}, @url{ffplay.html,ffplay}, @url{ffprobe.html,ffprobe}, @url{ffserver.html,ffserver},
@url{ffmpeg.html,ffmpeg}, @url{ffplay.html,ffplay}, @url{ffprobe.html,ffprobe},
@url{libavformat.html,libavformat}
@end ifhtml

@ifnothtml
ffmpeg(1), ffplay(1), ffprobe(1), ffserver(1), libavformat(3)
ffmpeg(1), ffplay(1), ffprobe(1), libavformat(3)
@end ifnothtml

@include authors.texi
Expand Down
4 changes: 2 additions & 2 deletions doc/ffmpeg-resampler.texi
Original file line number Diff line number Diff line change
Expand Up @@ -25,12 +25,12 @@ and convert audio format and packing layout.
@chapter See Also

@ifhtml
@url{ffmpeg.html,ffmpeg}, @url{ffplay.html,ffplay}, @url{ffprobe.html,ffprobe}, @url{ffserver.html,ffserver},
@url{ffmpeg.html,ffmpeg}, @url{ffplay.html,ffplay}, @url{ffprobe.html,ffprobe},
@url{libswresample.html,libswresample}
@end ifhtml

@ifnothtml
ffmpeg(1), ffplay(1), ffprobe(1), ffserver(1), libswresample(3)
ffmpeg(1), ffplay(1), ffprobe(1), libswresample(3)
@end ifnothtml

@include authors.texi
Expand Down
4 changes: 2 additions & 2 deletions doc/ffmpeg-scaler.texi
Original file line number Diff line number Diff line change
Expand Up @@ -24,12 +24,12 @@ image rescaling and pixel format conversion.
@chapter See Also

@ifhtml
@url{ffmpeg.html,ffmpeg}, @url{ffplay.html,ffplay}, @url{ffprobe.html,ffprobe}, @url{ffserver.html,ffserver},
@url{ffmpeg.html,ffmpeg}, @url{ffplay.html,ffplay}, @url{ffprobe.html,ffprobe},
@url{libswscale.html,libswscale}
@end ifhtml

@ifnothtml
ffmpeg(1), ffplay(1), ffprobe(1), ffserver(1), libswscale(3)
ffmpeg(1), ffplay(1), ffprobe(1), libswscale(3)
@end ifnothtml

@include authors.texi
Expand Down
4 changes: 2 additions & 2 deletions doc/ffmpeg-utils.texi
Original file line number Diff line number Diff line change
Expand Up @@ -23,12 +23,12 @@ by the libavutil library.
@chapter See Also

@ifhtml
@url{ffmpeg.html,ffmpeg}, @url{ffplay.html,ffplay}, @url{ffprobe.html,ffprobe}, @url{ffserver.html,ffserver},
@url{ffmpeg.html,ffmpeg}, @url{ffplay.html,ffplay}, @url{ffprobe.html,ffprobe},
@url{libavutil.html,libavutil}
@end ifhtml

@ifnothtml
ffmpeg(1), ffplay(1), ffprobe(1), ffserver(1), libavutil(3)
ffmpeg(1), ffplay(1), ffprobe(1), libavutil(3)
@end ifnothtml

@include authors.texi
Expand Down
18 changes: 2 additions & 16 deletions doc/ffmpeg.texi
Original file line number Diff line number Diff line change
Expand Up @@ -1167,10 +1167,6 @@ loss).
By default @command{ffmpeg} attempts to read the input(s) as fast as possible.
This option will slow down the reading of the input(s) to the native frame rate
of the input(s). It is useful for real-time output (e.g. live streaming).
@item -loop_input
Loop over the input stream. Currently it works only for image
streams. This option is used for automatic FFserver testing.
This option is deprecated, use -loop 1.
@item -loop_output @var{number_of_times}
Repeatedly loop output for formats that support looping such as animated GIF
(0 will loop the output infinitely).
Expand Down Expand Up @@ -1412,16 +1408,6 @@ file or device. With low latency / high rate live streams, packets may be
discarded if they are not read in a timely manner; raising this value can
avoid it.

@item -override_ffserver (@emph{global})
Overrides the input specifications from @command{ffserver}. Using this
option you can map any input stream to @command{ffserver} and control
many aspects of the encoding from @command{ffmpeg}. Without this
option @command{ffmpeg} will transmit to @command{ffserver} what is
requested by @command{ffserver}.

The option is intended for cases where features are needed that cannot be
specified to @command{ffserver} but can be to @command{ffmpeg}.

@item -sdp_file @var{file} (@emph{global})
Print sdp information for an output stream to @var{file}.
This allows dumping sdp information when at least one output isn't an
Expand Down Expand Up @@ -1776,7 +1762,7 @@ ffmpeg -i src.ext -lmax 21*QP2LAMBDA dst.ext
@ifset config-not-all
@url{ffmpeg-all.html,ffmpeg-all},
@end ifset
@url{ffplay.html,ffplay}, @url{ffprobe.html,ffprobe}, @url{ffserver.html,ffserver},
@url{ffplay.html,ffplay}, @url{ffprobe.html,ffprobe},
@url{ffmpeg-utils.html,ffmpeg-utils},
@url{ffmpeg-scaler.html,ffmpeg-scaler},
@url{ffmpeg-resampler.html,ffmpeg-resampler},
Expand All @@ -1795,7 +1781,7 @@ ffmpeg(1),
@ifset config-not-all
ffmpeg-all(1),
@end ifset
ffplay(1), ffprobe(1), ffserver(1),
ffplay(1), ffprobe(1),
ffmpeg-utils(1), ffmpeg-scaler(1), ffmpeg-resampler(1),
ffmpeg-codecs(1), ffmpeg-bitstream-filters(1), ffmpeg-formats(1),
ffmpeg-devices(1), ffmpeg-protocols(1), ffmpeg-filters(1)
Expand Down
4 changes: 2 additions & 2 deletions doc/ffplay.texi
Original file line number Diff line number Diff line change
Expand Up @@ -291,7 +291,7 @@ Toggle full screen.
@ifset config-not-all
@url{ffplay-all.html,ffmpeg-all},
@end ifset
@url{ffmpeg.html,ffmpeg}, @url{ffprobe.html,ffprobe}, @url{ffserver.html,ffserver},
@url{ffmpeg.html,ffmpeg}, @url{ffprobe.html,ffprobe},
@url{ffmpeg-utils.html,ffmpeg-utils},
@url{ffmpeg-scaler.html,ffmpeg-scaler},
@url{ffmpeg-resampler.html,ffmpeg-resampler},
Expand All @@ -310,7 +310,7 @@ ffplay(1),
@ifset config-not-all
ffplay-all(1),
@end ifset
ffmpeg(1), ffprobe(1), ffserver(1),
ffmpeg(1), ffprobe(1),
ffmpeg-utils(1), ffmpeg-scaler(1), ffmpeg-resampler(1),
ffmpeg-codecs(1), ffmpeg-bitstream-filters(1), ffmpeg-formats(1),
ffmpeg-devices(1), ffmpeg-protocols(1), ffmpeg-filters(1)
Expand Down
4 changes: 2 additions & 2 deletions doc/ffprobe.texi
Original file line number Diff line number Diff line change
Expand Up @@ -653,7 +653,7 @@ DV, GXF and AVI timecodes are available in format metadata
@ifset config-not-all
@url{ffprobe-all.html,ffprobe-all},
@end ifset
@url{ffmpeg.html,ffmpeg}, @url{ffplay.html,ffplay}, @url{ffserver.html,ffserver},
@url{ffmpeg.html,ffmpeg}, @url{ffplay.html,ffplay},
@url{ffmpeg-utils.html,ffmpeg-utils},
@url{ffmpeg-scaler.html,ffmpeg-scaler},
@url{ffmpeg-resampler.html,ffmpeg-resampler},
Expand All @@ -672,7 +672,7 @@ ffprobe(1),
@ifset config-not-all
ffprobe-all(1),
@end ifset
ffmpeg(1), ffplay(1), ffserver(1),
ffmpeg(1), ffplay(1),
ffmpeg-utils(1), ffmpeg-scaler(1), ffmpeg-resampler(1),
ffmpeg-codecs(1), ffmpeg-bitstream-filters(1), ffmpeg-formats(1),
ffmpeg-devices(1), ffmpeg-protocols(1), ffmpeg-filters(1)
Expand Down
Loading

0 comments on commit 6b35a83

Please sign in to comment.