Anton Khirnov
|
7cc8d6385a
|
cmdutils: add support for caller-provided option context.
This is the first step to removing the globals plague from avtools.
|
14 years ago |
Anton Khirnov
|
cac651c834
|
cmdutils: move grow_array() from avconv to cmdutils.
|
14 years ago |
Anton Khirnov
|
dad09ff93f
|
cmdutils: move exit_program() declaration to cmdutils from avconv
Allows cmdutils to call each tool's own cleanup function.
|
14 years ago |
Anton Khirnov
|
20c21f8b75
|
cmdutils: get rid of dummy contexts for examining AVOptions.
Replace it with newly introduced libavutil API.
|
14 years ago |
Diego Biurrun
|
0249478756
|
doxygen: fix wrong comment syntax, //< vs. ///<
|
14 years ago |
Diego Biurrun
|
f056fc2c6c
|
ffmpeg: remove unsed variable nopts
|
14 years ago |
Dustin Brody
|
2bfdb34c8a
|
mpeg12: remove repeat-field code disabled since May 2002
Signed-off-by: Diego Biurrun <diego@biurrun.de>
|
14 years ago |
Anton Khirnov
|
d4863fc1a8
|
cmdutils: allow precisely specifying a stream for AVOptions.
|
14 years ago |
Anton Khirnov
|
791a86c37a
|
ffmpeg: add a warning stating that the program is deprecated.
|
14 years ago |
Anton Khirnov
|
4d58e4cb4c
|
Rename ffserver to avserver.
|
14 years ago |
Stefano Sabatini
|
8ec19f84e1
|
cmdutils: add codec_opts parameter to setup_find_stream_info_opts()
Avoid brittle and obfuscating reference to a global.
Signed-off-by: Anton Khirnov <anton@khirnov.net>
|
14 years ago |
Mans Rullgard
|
08e09ed7db
|
ffmpeg: fix some indentation
Signed-off-by: Mans Rullgard <mans@mansr.com>
|
14 years ago |
Mans Rullgard
|
e9f98c9022
|
ffmpeg: fix operation with --disable-avfilter
The width and height must be copied from the input before
being used.
Signed-off-by: Mans Rullgard <mans@mansr.com>
|
14 years ago |
Martin Storsjö
|
daca33659d
|
ffmpeg: Fix the check for experimental codecs
The variable 'codec' was used uninitialized here.
Signed-off-by: Martin Storsjö <martin@martin.st>
|
14 years ago |
Anton Khirnov
|
8d03ca085f
|
ffmpeg: print the low bitrate warning after the codec is openend.
This doesn't access avcodec_opts, so it works with the new options
passing system.
Makes opt_bitrate() unneeded, so it's removed.
|
14 years ago |
Anton Khirnov
|
bf174a70cd
|
ffmpeg: use new avcodec_open2 and avformat_find_stream_info API.
|
14 years ago |
Anton Khirnov
|
a9eb4f0899
|
ffmpeg: check experimental flag after codec is opened.
This doesn't access avcodec_opts, so it will work with the new options
passing system.
|
14 years ago |
Anton Khirnov
|
8e2d085516
|
ffmpeg: do not set GLOBAL_HEADER flag in the options context
The removed lines have no effect, since the flag is set on all encoder
for the given file and avcodec_opts are reset between files.
|
14 years ago |
Diego Biurrun
|
71a1d1116f
|
Replace some gotos that lead to single return statements by direct return.
|
14 years ago |
Anton Khirnov
|
c7dd3e7e43
|
ffmpeg: get rid of a pointless limit on number of streams.
|
14 years ago |
Anton Khirnov
|
646a9a1893
|
ffmpeg: remove an unused define.
|
14 years ago |
Anton Khirnov
|
5f847bf61d
|
lavf: deprecate AVFormatContext.timestamp
It's replaced by 'creation_time' metadata tag.
|
14 years ago |
Anton Khirnov
|
b12c259252
|
ffmpeg: merge input_files_ts_scale into InputStream.
|
14 years ago |
Anton Khirnov
|
6fbf2485ad
|
ffmpeg: don't abuse a global for passing sample format from input to output
It's broken with multiple files or audio streams.
|
14 years ago |
Anton Khirnov
|
87c739a395
|
ffmpeg: don't abuse a global for passing channel layout from input to output
It's broken with multiple files or audio streams.
|
14 years ago |
Anton Khirnov
|
1cede1d011
|
ffmpeg: factor common code from new_a/v/s/d_stream to new_output_stream()
|
14 years ago |
Anton Khirnov
|
e98bc78ca1
|
ffmpeg: remove unused variables from InputStream.
|
14 years ago |
Anton Khirnov
|
20f9f21fd4
|
ffmpeg: remove pointless if (nb_input_files)
It's required to be non-zero since
cc58300e30
|
14 years ago |
Anton Khirnov
|
27e91f37f5
|
ffmpeg: merge input_files_ts_offset into input_files.
|
14 years ago |
Anton Khirnov
|
9e253c13d0
|
ffmpeg: merge input_codecs into input_streams.
There's no point in keeping them separate.
|
14 years ago |
Anton Khirnov
|
17c8cc550d
|
ffmpeg: drop AV prefixes from struct names.
Those are reserved for the libs.
|
14 years ago |
Anton Khirnov
|
f5302e5dcf
|
ffmpeg: deprecate loop_input and loop_output options
They were replaced by (de)muxer private options.
|
14 years ago |
Anton Khirnov
|
5e8d2e337e
|
lavf: deprecate AVStream.quality.
AVStream is no place for it and it's unused outside of ffmpeg anyway.
|
14 years ago |
Mans Rullgard
|
0ebcdf5cda
|
Do not include mathematics.h in avutil.h
Signed-off-by: Mans Rullgard <mans@mansr.com>
|
14 years ago |
Stefano Sabatini
|
f6d6783a4d
|
ffmpeg: use av_get_bytes_per_sample() in place of av_get_bits_per_sample_fmt()
av_get_bits_per_sample_fmt() was deprecated.
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
|
14 years ago |
Justin Ruggles
|
e6c52cee54
|
Replace usages of av_get_bits_per_sample_fmt() with av_get_bytes_per_sample().
av_get_bits_per_sample_fmt() is deprecated.
|
14 years ago |
Anton Khirnov
|
55ba12e300
|
ffmpeg: deprecate -vc and -tvstd
They've been replaced by demuxer private options.
|
14 years ago |
Anton Khirnov
|
8035f42968
|
ffmpeg: use new avformat_open_* API.
|
14 years ago |
Anton Khirnov
|
0b7ccad6bf
|
ffmpeg: don't abuse a global for passing frame size from input to output
It's broken with multiple files or video streams.
|
14 years ago |
Anton Khirnov
|
10de86b882
|
ffmpeg: don't abuse a global for passing pixel format from input to output
It's broken with multiple files or video streams.
|
14 years ago |
Anton Khirnov
|
62940bb42f
|
ffmpeg: initialise encoders earlier.
Fixes choosing supported samplerate and framerate.
|
14 years ago |
Anton Khirnov
|
9446d75941
|
ffmpeg: merge output_codecs array into AVOutputStream members.
There's no point in keeping them separate.
|
14 years ago |
Anton Khirnov
|
a6286bda09
|
ffmpeg: don't abuse a global for passing framerate from input to output
It's broken with multiple files or video streams.
|
14 years ago |
Anton Khirnov
|
8f3e999736
|
ffmpeg: don't abuse a global for passing channels from input to output
It's broken with multiple files or audio streams.
|
14 years ago |
Anton Khirnov
|
d7ee44024c
|
ffmpeg: don't abuse a global for passing samplerate from input to output
It's broken with multiple files or audio streams.
This removes the default samplerate of 44100 for raw input, hence all
the FATE changes.
|
14 years ago |
Ronald S. Bultje
|
0be3736796
|
ffmpeg: fix streaming to ffserver.
|
14 years ago |
Alex Converse
|
9a1b79128c
|
ffmpeg.c: Add a necessary const qualifier
|
14 years ago |
Anton Khirnov
|
d2d67e424f
|
Remove all uses of now deprecated metadata functions.
|
14 years ago |
Stefano Sabatini
|
94bed8e582
|
Replace avcodec_get_pix_fmt_name() by av_get_pix_fmt_name().
This fixes warnings about avcodec_get_pix_fmt_name() being deprecated.
Signed-off-by: Diego Biurrun <diego@biurrun.de>
|
14 years ago |
Mans Rullgard
|
e65ab9d94f
|
Remove unused variables
|
14 years ago |