Anton Khirnov
|
7cc8d6385a
|
cmdutils: add support for caller-provided option context.
This is the first step to removing the globals plague from avtools.
|
2011-09-04 13:12:00 +02:00 |
|
Anton Khirnov
|
cac651c834
|
cmdutils: move grow_array() from avconv to cmdutils.
|
2011-09-04 13:12:00 +02:00 |
|
Anton Khirnov
|
dad09ff93f
|
cmdutils: move exit_program() declaration to cmdutils from avconv
Allows cmdutils to call each tool's own cleanup function.
|
2011-09-04 13:12:00 +02:00 |
|
Anton Khirnov
|
20c21f8b75
|
cmdutils: get rid of dummy contexts for examining AVOptions.
Replace it with newly introduced libavutil API.
|
2011-09-03 20:58:15 +02:00 |
|
Diego Biurrun
|
0249478756
|
doxygen: fix wrong comment syntax, //< vs. ///<
|
2011-08-26 18:34:28 +02:00 |
|
Diego Biurrun
|
f056fc2c6c
|
ffmpeg: remove unsed variable nopts
|
2011-08-17 15:35:42 +02:00 |
|
Dustin Brody
|
2bfdb34c8a
|
mpeg12: remove repeat-field code disabled since May 2002
Signed-off-by: Diego Biurrun <diego@biurrun.de>
|
2011-08-15 13:03:20 +02:00 |
|
Anton Khirnov
|
d4863fc1a8
|
cmdutils: allow precisely specifying a stream for AVOptions.
|
2011-08-12 18:35:12 +02:00 |
|
Anton Khirnov
|
791a86c37a
|
ffmpeg: add a warning stating that the program is deprecated.
|
2011-08-12 13:27:20 +02:00 |
|
Anton Khirnov
|
4d58e4cb4c
|
Rename ffserver to avserver.
|
2011-08-09 19:56:25 +02:00 |
|
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>
|
2011-07-28 17:13:14 +02:00 |
|
Mans Rullgard
|
08e09ed7db
|
ffmpeg: fix some indentation
Signed-off-by: Mans Rullgard <mans@mansr.com>
|
2011-07-17 17:10:47 +01:00 |
|
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>
|
2011-07-17 17:10:37 +01:00 |
|
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>
|
2011-07-14 23:37:18 +03:00 |
|
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.
|
2011-07-14 14:15:41 +02:00 |
|
Anton Khirnov
|
bf174a70cd
|
ffmpeg: use new avcodec_open2 and avformat_find_stream_info API.
|
2011-07-13 23:17:42 +02:00 |
|
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.
|
2011-07-13 23:17:42 +02:00 |
|
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.
|
2011-07-13 23:17:42 +02:00 |
|
Diego Biurrun
|
71a1d1116f
|
Replace some gotos that lead to single return statements by direct return.
|
2011-07-13 17:53:49 +02:00 |
|
Anton Khirnov
|
c7dd3e7e43
|
ffmpeg: get rid of a pointless limit on number of streams.
|
2011-07-13 10:37:24 +02:00 |
|
Anton Khirnov
|
646a9a1893
|
ffmpeg: remove an unused define.
|
2011-07-13 10:37:20 +02:00 |
|
Anton Khirnov
|
5f847bf61d
|
lavf: deprecate AVFormatContext.timestamp
It's replaced by 'creation_time' metadata tag.
|
2011-07-12 15:30:10 +02:00 |
|
Anton Khirnov
|
b12c259252
|
ffmpeg: merge input_files_ts_scale into InputStream.
|
2011-07-12 15:29:21 +02:00 |
|
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.
|
2011-07-12 15:28:53 +02:00 |
|
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.
|
2011-07-12 15:28:22 +02:00 |
|
Anton Khirnov
|
1cede1d011
|
ffmpeg: factor common code from new_a/v/s/d_stream to new_output_stream()
|
2011-07-12 15:26:04 +02:00 |
|
Anton Khirnov
|
e98bc78ca1
|
ffmpeg: remove unused variables from InputStream.
|
2011-07-08 19:58:23 +02:00 |
|
Anton Khirnov
|
20f9f21fd4
|
ffmpeg: remove pointless if (nb_input_files)
It's required to be non-zero since
cc58300e30
|
2011-07-08 19:58:23 +02:00 |
|
Anton Khirnov
|
27e91f37f5
|
ffmpeg: merge input_files_ts_offset into input_files.
|
2011-07-08 19:58:23 +02:00 |
|
Anton Khirnov
|
9e253c13d0
|
ffmpeg: merge input_codecs into input_streams.
There's no point in keeping them separate.
|
2011-07-08 19:58:23 +02:00 |
|
Anton Khirnov
|
17c8cc550d
|
ffmpeg: drop AV prefixes from struct names.
Those are reserved for the libs.
|
2011-07-08 19:58:22 +02:00 |
|
Anton Khirnov
|
f5302e5dcf
|
ffmpeg: deprecate loop_input and loop_output options
They were replaced by (de)muxer private options.
|
2011-07-08 19:58:19 +02:00 |
|
Anton Khirnov
|
5e8d2e337e
|
lavf: deprecate AVStream.quality.
AVStream is no place for it and it's unused outside of ffmpeg anyway.
|
2011-07-06 20:10:41 +02:00 |
|
Mans Rullgard
|
0ebcdf5cda
|
Do not include mathematics.h in avutil.h
Signed-off-by: Mans Rullgard <mans@mansr.com>
|
2011-07-03 21:42:06 +01:00 |
|
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>
|
2011-07-02 08:33:51 -07:00 |
|
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.
|
2011-06-20 18:56:06 -04:00 |
|
Anton Khirnov
|
55ba12e300
|
ffmpeg: deprecate -vc and -tvstd
They've been replaced by demuxer private options.
|
2011-06-16 20:24:57 +02:00 |
|
Anton Khirnov
|
8035f42968
|
ffmpeg: use new avformat_open_* API.
|
2011-06-16 20:24:57 +02:00 |
|
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.
|
2011-06-16 20:24:55 +02:00 |
|
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.
|
2011-06-16 20:24:50 +02:00 |
|
Anton Khirnov
|
62940bb42f
|
ffmpeg: initialise encoders earlier.
Fixes choosing supported samplerate and framerate.
|
2011-06-16 20:11:08 +02:00 |
|
Anton Khirnov
|
9446d75941
|
ffmpeg: merge output_codecs array into AVOutputStream members.
There's no point in keeping them separate.
|
2011-06-16 20:11:08 +02:00 |
|
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.
|
2011-06-15 21:57:53 +02:00 |
|
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.
|
2011-06-15 21:57:52 +02:00 |
|
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.
|
2011-06-15 21:57:52 +02:00 |
|
Ronald S. Bultje
|
0be3736796
|
ffmpeg: fix streaming to ffserver.
|
2011-06-14 15:59:15 -04:00 |
|
Alex Converse
|
9a1b79128c
|
ffmpeg.c: Add a necessary const qualifier
|
2011-06-09 10:12:50 -07:00 |
|
Anton Khirnov
|
d2d67e424f
|
Remove all uses of now deprecated metadata functions.
|
2011-06-08 07:43:45 +02:00 |
|
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>
|
2011-06-03 13:55:55 +02:00 |
|
Mans Rullgard
|
e65ab9d94f
|
Remove unused variables
|
2011-06-02 20:06:00 +01:00 |
|