Clément Bœsch
a010b56ebc
doc: fix typo in previous commit.
2011-11-05 15:30:46 +01:00
Clément Bœsch
11f2a56585
doc: document v4l and v4l2 aliases.
2011-11-05 15:30:10 +01:00
Clément Bœsch
1335331e8e
doc: fix a few typo in the filters section.
2011-11-05 15:19:36 +01:00
Clément Bœsch
1054ab3595
v4l2: add libv4l2 support.
2011-11-05 15:19:36 +01:00
Clément Bœsch
434db5719e
ffprobe: use avio_size() instead of deprecated file_size attribute.
2011-11-05 15:07:19 +01:00
Clément Bœsch
1e4027747a
ffprobe: fix const compiler warning.
2011-11-05 15:07:19 +01:00
Clément Bœsch
0e5ecd806e
Replace remaining av_new_stream() with avformat_new_stream().
2011-11-05 15:07:19 +01:00
Clément Bœsch
454f165728
j2kdec: fix a bunch of const compiler warnings.
2011-11-05 12:56:39 +01:00
Clément Bœsch
5fd1a69509
APIChanges: fill missing dates and hashes.
2011-11-05 12:31:33 +01:00
Clément Bœsch
f5cd136f2b
ffmpeg: add -map_channel option.
...
Based on an initial work by Baptiste Coudurier.
2011-11-04 19:40:32 +01:00
Clément Bœsch
971e710438
dsputil: fix typo (referece -> reference).
2011-11-02 07:54:48 +01:00
Clément Bœsch
ccc09185e4
doc: add v4l2 example with ALSA instead of OSS.
2011-10-30 02:07:38 +01:00
Clément Bœsch
6921272b23
lavd: add v4l and v4l2 aliases.
2011-10-30 02:39:30 +02:00
Clément Bœsch
41f00e4adb
ffmpeg: silence two compiler warnings.
2011-10-30 02:35:34 +02:00
Clément Bœsch
e1d613515b
doc: fix and clarify libx264 encoding.
...
tune, fastfirstpass and profile are not available through x264opts.
Since some FFmpeg options don't match the names used in libx264, add
libx264 option names as a reference when needed. And last thing, x264
don't have a manpage ATM, so prefer the x264 --fullhelp over the
unexistant manpage reference.
2011-10-30 02:08:57 +02:00
Clément Bœsch
9bd23f6815
ashowinfo: fix typo in description.
2011-10-27 22:16:24 +02:00
Clément Bœsch
a0b7853f7a
vf_showinfo: print checksums in hexadecimal.
2011-10-27 22:14:57 +02:00
Clément Bœsch
057161d39b
mpeg12: remove '[' and ']' around last timecode field to match std representation.
2011-10-19 20:56:02 +02:00
Clément Bœsch
2f468826ee
ffprobe: prefer av_freep() over av_free() for global print_format option.
...
It could be re-used for instance in case ffprobe would support multiple
input files.
2011-10-18 19:11:05 +02:00
Clément Bœsch
539399d4d1
AVOptions: rename remaining FF_OPT_TYPE_* to AV_OPT_TYPE_*.
2011-10-17 07:33:10 +02:00
Clément Bœsch
3473639952
ffmpeg: fix two stream related comments.
2011-10-11 14:24:20 +02:00
Clément Bœsch
d557152285
eval: document recently added random(), hypot(), gcd().
2011-10-11 07:31:40 +02:00
Clément Bœsch
92e36ee567
libmodplug: do not call av_expr_parse() in case of no expr specified.
2011-10-10 21:15:26 +02:00
Clément Bœsch
964465eb1a
libmodplug: simpler and faster use of eval expr.
2011-10-10 21:09:30 +02:00
Clément Bœsch and Michael Niedermayer
86a771143f
libmodplug: add bintext video stream capability.
2011-10-10 16:56:48 +02:00
Clément Bœsch
af52e6b6dd
doc: avoid "@table has text but no @item" warning.
2011-10-09 15:27:41 +02:00
Clément Bœsch and Michael Niedermayer
3775af0fec
bintext: reset x and y pos after each frame decode.
...
This makes successive frames decode possible.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2011-10-07 22:28:07 +02:00
Clément Bœsch
696a780c47
bintext: fix warning message wording.
2011-10-06 18:42:42 +02:00
Clément Bœsch
1b3b4a575b
libmodplug: free file content buffer in read_close() callback.
2011-10-06 08:50:56 +02:00
Clément Bœsch
8830c4e8a9
libmodplug: add TODO entry for probing.
2011-10-06 08:30:38 +02:00
Clément Bœsch
c768e96668
libmodplug: add metadata support.
2011-10-06 08:30:38 +02:00
Clément Bœsch
e6f937237a
libmodplug: add an option to enlarge the max supported file size.
2011-10-06 08:30:37 +02:00
Clément Bœsch
a763b46298
libmodplug: support options (noise reduction, reverb, bass boost, ...)
2011-10-06 08:30:37 +02:00
Clément Bœsch
d7366d918f
libmodplug: handle EOF correctly.
2011-10-05 23:45:09 +02:00
Clément Bœsch
9a2ceee2e3
libmodplug: simplify and fix read_packet() callback.
...
In case of av_new_packet() error, a correct return error code is raised,
the data memcpy is avoided, and pkt dts/pts are not assigned anymore
(since the defaults are good).
2011-10-05 21:25:03 +02:00
Clément Bœsch
5420885737
libmodplug: consistent use of sizeof.
2011-10-05 21:25:02 +02:00
Clément Bœsch
26c7ff9317
Add libmodplug support.
2011-10-04 22:36:33 +02:00
Clément Bœsch
073effb6e4
deshake: simplify filename check.
2011-10-04 21:36:54 +02:00
Clément Bœsch
e39be59b85
configure: remove bashism equality check for target_os.
2011-10-04 21:36:54 +02:00
Clément Bœsch
d4005e22c3
deshake: misc style fixes.
2011-10-04 21:36:54 +02:00
Clément Bœsch
1912c215e0
doxygen: remove a few @file parameters.
...
It is not mandatory and prevents breakage on rename.
2011-10-04 08:04:17 +02:00
Clément Bœsch
65d5edcd2c
lavfi: remove align tabs in Makefile.
2011-10-04 07:56:56 +02:00
Clément Bœsch
dc3aeba3b1
ass_split: fix invalid doxygen group end markers.
2011-10-04 07:48:56 +02:00
Clément Bœsch
a667e90aae
proresdec_gpl: remove wrong @file reference.
2011-10-04 07:48:56 +02:00
Clément Bœsch
64960fedee
bintext: remove wrong @file reference.
2011-10-04 07:48:55 +02:00
Clément Bœsch
136093236f
deshake: fix doxygen comments.
2011-10-04 07:48:55 +02:00
Clément Bœsch
5241e0144f
isom: replace pseudo doxycomments with normal comments.
...
Those chunks don't need to be parsed and they weren't parsed correctly
by Doxygen anyway.
2011-10-04 07:48:24 +02:00
Clément Bœsch
f9d8a3423f
ffprobe: fix trailing '=' in stream id.
2011-09-28 17:57:22 +02:00
Clément Bœsch
6f8c8fa8af
bit: use explicit struct initializers.
2011-09-25 10:44:31 +02:00
Clément Bœsch
00320ac0dd
ffprobe: remove misplaced and pointless comment.
2011-09-22 00:22:53 +02:00
Clément Bœsch
b70fd6fa8b
ffprobe: use av_get_pix_fmt_name() instead of accessing av_pix_fmt_descriptors.
2011-09-22 00:22:53 +02:00
Clément Bœsch
03d0ea0cf0
ffprobe: remove media_type_string() by inlining av_x_if_null().
2011-09-22 00:22:53 +02:00
Clément Bœsch
a70e787410
lavu: add av_x_if_null().
2011-09-22 00:22:52 +02:00
Clément Bœsch
46f415b553
doc/filters: fix numer/number typo.
2011-09-18 17:32:03 +02:00
Clément Bœsch
46c9ddf83c
lavfi: fix avfilter_get_audio_buffer() doxy to match reality.
2011-09-18 17:32:03 +02:00
Clément Bœsch
8af64e1a67
ffprobe: fix crash with -h.
2011-09-16 14:31:42 +02:00
Clément Bœsch
9eb1c94713
doc: fix x264_opts/x264opts typo.
2011-09-16 11:50:06 +02:00
Clément Bœsch
5ad01decef
ffprobe: rename print_{int,str}_f callbacks to print_{integer,string}.
...
Renamed for consistency. Also, since print_int() and print_str() are
already defined as macros, the long name version is preferred.
2011-09-13 23:06:11 +02:00
Clément Bœsch
3fdf519e4b
ffprobe: add JSON output printing format.
2011-09-13 23:03:05 +02:00
Clément Bœsch
afbeb49456
ffprobe: replace fmt callback with str callback.
...
Having a string callback is much more simpler than a variable args
one for writers to deal with, especially when dealing with escaping.
This patch also introduces a local fast_asprintf() function which is
similar to av_asprintf() but avoids reallocating at each print (leading
to a performance issue).
2011-09-13 22:41:08 +02:00
Clément Bœsch
754d7f23ee
Fix compilation with --disable-everything --enable-muxer=dv
2011-09-11 01:48:29 +02:00
Clément Bœsch
88fddd0bcc
ffprobe: replace specific ## GNU cpp extension with __VA_ARGS__.
2011-09-09 14:40:18 +02:00
Clément Bœsch
5241bc2773
ffprobe: replace simple string printing with the appropriate helper.
2011-09-08 23:15:55 +02:00
Clément Bœsch
61e2e29691
av_string: add av_asprintf().
2011-09-04 09:37:41 +02:00
Clément Bœsch
d5d7de7671
ffprobe: directly use va args in print fmt callbacks.
2011-09-01 22:15:06 +02:00
Clément Bœsch
acc3c380cb
resample: fix typo (ouput → output).
2011-09-01 20:25:32 +02:00
Clément Bœsch
3dd2c8bbbc
wav: init st to NULL to avoid a false-positive warning.
...
If st is NULL, it means no 'fmt ' tag is found, but 'data' tag (which
needs a previous 'fmt ' tag to be parsed correctly and st initialized)
check will make sure st is never dereferenced in that case.
2011-09-01 20:23:40 +02:00
Clément Bœsch
0baf651bc1
cmdutils: fix uninitialized variable (type) warning.
2011-09-01 20:23:40 +02:00
Clément Bœsch
7c14c24250
sws: fix a huge amount of incompatible pointer type arguments warnings.
2011-09-01 20:23:40 +02:00
Clément Bœsch
df8737eb35
ffmpeg: fix two unused variables warnings.
2011-09-01 20:23:40 +02:00
Clément Bœsch
b85e9d3104
resample: fix set but unused variable (lfe) warning.
2011-09-01 20:23:40 +02:00
Clément Bœsch
f067d8a618
imgconvert: avoid mixed declarations and code.
2011-09-01 20:23:40 +02:00
Clément Bœsch
0629b1ff35
ffprobe: introduce output format writers.
2011-08-30 09:28:31 +02:00
Clément Bœsch
8af9366e2f
ffprobe: fix deprecated call to av_find_stream_info.
2011-08-26 14:33:28 +02:00
Clément Bœsch
9acffed9e0
oggenc: add missing initializer braces to shut up gcc warning.
...
This fixes the warning:
libavformat/oggenc.c:75:7: warning: missing braces around initializer [-Wmissing-braces]
2011-08-10 21:03:39 +02:00
Clément Bœsch
df2039f573
avidec: add missing initializer braces to shut up gcc warning.
...
This fixes the warning:
libavformat/avidec.c:81:5: warning: missing braces around initializer [-Wmissing-braces]
2011-08-10 21:02:32 +02:00
Clément Bœsch
afd7e46bd4
alsa: remove too unused variables.
...
This fixes the two following warnings:
libavdevice/alsa-audio-dec.c:62:26: warning: unused variable ‘sw_params’ [-Wunused-variable]
libavdevice/alsa-audio-dec.c:109:15: warning: unused variable ‘st’ [-Wunused-variable]
2011-08-10 20:52:41 +02:00
Clément Bœsch and Diego Biurrun
6d75fb01eb
dv: fix comment wording mistake
2011-07-05 18:46:23 +02:00
Clément Bœsch
f428c29c23
dv: fix comment wording mistake
2011-07-05 17:30:00 +02:00
Clément Bœsch
bde8055963
dcaenc: small quantization simplification.
2011-06-18 11:36:35 +02:00
Clément Bœsch
b443447536
Fix various uninitialized variable warnings
2011-06-02 10:36:56 +02:00
Clément Bœsch and Michael Niedermayer
adba9c6352
Fix various unused variable warnings
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2011-05-30 00:24:01 +02:00
Clément Bœsch and Michael Niedermayer
fd38a15adf
Fix various bad printf format warnings
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2011-05-30 00:03:06 +02:00
Clément Bœsch and Anton Khirnov
7d4c4394b5
swscale: point out an alternative to sws_getContext
...
Signed-off-by: Anton Khirnov <anton@khirnov.net >
2011-05-21 13:42:50 +02:00
Clément Bœsch and Diego Biurrun
e575685fad
Cosmetics: fix prototypes in oggdec
...
Signed-off-by: Diego Biurrun <diego@biurrun.de >
2011-05-12 13:34:20 +02:00
Clément Bœsch and Diego Biurrun
5780f41af5
oggdec: fix memleak with continuous streams.
...
This avoids the creation of a new AVStream instead of replacing it when
a stream reset occurs (track change with some webradios for example).
Signed-off-by: Diego Biurrun <diego@biurrun.de >
2011-05-12 13:34:20 +02:00
Clément Bœsch and Diego Biurrun
b3bbc6fdc5
oggdec: use explicit AVInputFormat struct initializers
...
Signed-off-by: Diego Biurrun <diego@biurrun.de >
2011-05-12 11:32:26 +02:00
Clément Bœsch and Diego Biurrun
f95257d27c
oggdec: simplify ogg_probe
...
Signed-off-by: Diego Biurrun <diego@biurrun.de >
2011-05-12 11:32:26 +02:00
Clément Bœsch and Diego Biurrun
dc713546d4
oggdec: reindent after 8f3eebd6
...
Signed-off-by: Diego Biurrun <diego@biurrun.de >
2011-04-24 16:45:45 +02:00
Clément Bœsch and Luca Barbato
8f3eebd663
oggdec: simplify audio chained ogg streams support
...
Signed-off-by: Luca Barbato <lu_zero@gentoo.org >
2011-04-15 11:45:03 +02:00
Clément Bœsch and Luca Barbato
47dec30edb
oggdec: fix demuxing chained audio streams
...
Chained ogg served by icecast and mpd should demux
properly now.
Fixes issue2337
Signed-off-by: Luca Barbato <lu_zero@gentoo.org >
2011-04-10 04:33:15 +02:00
Clément Bœsch and Michael Niedermayer
bffad70c66
Remove forgotten if (p) av_free(p) forms
...
Signed-off-by: Mans Rullgard <mans@mansr.com >
(cherry picked from commit 290849e2a4 )
2011-02-06 20:31:44 +01:00
Clément Bœsch and Michael Niedermayer
b9004bd50c
Remove a few if (p) av_freep(&p) forms
...
Signed-off-by: Mans Rullgard <mans@mansr.com >
(cherry picked from commit 523d9407d5 )
2011-02-06 20:31:44 +01:00
Clément Bœsch and Mans Rullgard
290849e2a4
Remove forgotten if (p) av_free(p) forms
...
Signed-off-by: Mans Rullgard <mans@mansr.com >
2011-02-04 10:00:52 +00:00
Clément Bœsch and Mans Rullgard
523d9407d5
Remove a few if (p) av_freep(&p) forms
...
Signed-off-by: Mans Rullgard <mans@mansr.com >
2011-02-04 10:00:49 +00:00
Clément Bœsch and Michael Niedermayer
e31a744155
Remove a few if (p) av_free(p) forms
...
Signed-off-by: Mans Rullgard <mans@mansr.com >
(cherry picked from commit 437fb1c87d )
2011-02-04 03:10:10 +01:00
Clément Bœsch and Michael Niedermayer
0c8eb72ec5
Avoid pointless check before calling free
...
Signed-off-by: Mans Rullgard <mans@mansr.com >
(cherry picked from commit dc75d6dbf2 )
2011-02-04 03:10:10 +01:00
Clément Bœsch and Mans Rullgard
437fb1c87d
Remove a few if (p) av_free(p) forms
...
Signed-off-by: Mans Rullgard <mans@mansr.com >
2011-02-03 01:37:55 +00:00
Clément Bœsch and Mans Rullgard
dc75d6dbf2
Avoid pointless check before calling free
...
Signed-off-by: Mans Rullgard <mans@mansr.com >
2011-02-03 01:36:00 +00:00
Clément Bœsch and Michael Niedermayer
204a18151c
Move ID3v1 skip from decoder to demuxer
...
Signed-off-by: Janne Grunau <janne-ffmpeg@jannau.net >
(cherry picked from commit 045b80e52d )
2011-01-23 19:32:07 +01:00