Stefano Sabatini
5f161c2357
lavfi/tinterlace: support symbolic names for the parameter
...
Also deprecate the use of numerical values.
13 years ago
Stuart Morris
820c023142
lavfi/tinterlace: add tinterlace mode 6
...
This new mode is useful for generating frames for interlaced video
displays. Typically interlaced video displays have no form of field
synchronisation. This new mode guarantees correct field order without
any requirement for field synchronisation.
Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
13 years ago
Justin Ruggles
f7ff099997
APIchanges: fill in some dates and commit hashes
13 years ago
Nicolas George
a0a0199da3
examples/filtering_audio: do not stop on decode error.
...
Decode errors can happen with concatenated MP3s
with different formats.
13 years ago
Nicolas George
8f19483d06
examples/filtering_audio: fix a memory leak.
13 years ago
Clément Bœsch
423b827668
lavc: add MicroDVD decoder.
...
Based on my MicroDVD->ASS conversion code from MPlayer
(sub/subassconvert.c).
13 years ago
Nicolas George
e5474f5c48
doc: fix syntax for durations and timestamps.
...
Omitting the seconds has not worked for a long time, if ever.
Omitting the minutes too is just nonsensical for a duration
(it is indistinguishable from just seconds).
13 years ago
Mans Rullgard
3527a73933
avutil: add av_parse_cpu_flags() function
...
This moves the cpu flag parsing code from avconv to avutil so
it can be accessed elsewhere.
Signed-off-by: Mans Rullgard <mans@mansr.com>
13 years ago
Justin Ruggles
c8af852b97
Add libavresample
...
This is a new library for audio sample format, channel layout, and sample rate
conversion.
13 years ago
Nicolas George
1e43786b4c
print_options: warn that the files are generated.
13 years ago
Diego Biurrun
a229d6c285
Remove libdirac decoder.
...
libschroedinger is the preferred way to decode Dirac video.
13 years ago
Tim Nicholson
c97201dd29
lavfi/setfield: add "progressive" option
...
Add "prog" parameter value, and deprecate numeric values.
Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
13 years ago
Justin Ruggles
0c0d1bce7c
avutil: add audio fifo buffer
...
The functions operate on the sample level rather than the byte level and work
with all audio sample formats.
13 years ago
Stefano Sabatini
9750254885
lavfi/mp: remove libmpcodecs mirror filter
...
The native libavfilter hflip filter does the same thing.
13 years ago
Robert Nagy
65fa7bc1f8
lavfi: add avfilter_unref_bufferp()
...
Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
13 years ago
Diego Biurrun
b553a425fb
doc: Update sample Vim config with suitable (function) indentation settings.
13 years ago
Anton Khirnov
7ce118bae5
doc/filters: update documentation.
13 years ago
Anton Khirnov
3b266da3d3
avconv: add support for complex filtergraphs.
13 years ago
Diego Biurrun
3892e784f2
doc: Improve suggested Emacs settings for our coding style.
...
Switch from changing global values to defining a separate C style
and add appropriate settings for indenting assignments that span
more than one line.
13 years ago
Stefano Sabatini
91d3cbe0fd
avfiltergraph: make the AVFilterInOut alloc/free API public
...
This is required for letting applications to create and destroy
AVFilterInOut structs in a convenient way.
Signed-off-by: Anton Khirnov <anton@khirnov.net>
13 years ago
Anton Khirnov
12e7e1d03e
graphparser: allow specifying sws flags in the graph description.
13 years ago
Stefano Sabatini
5eeecde859
lavfi/mp: remove 2xsai wrapped filter
...
It was ported to a native libavfilter filter.
13 years ago
Stefano Sabatini
b7a7830dd4
lavfi: port 2xsai filter from libmpcodecs
...
Partially based on the port by Niel van der Westhuizen
<nielkie@gmail.com>, done for GCI 2010. Same output as the original
filter and as fast.
See thread:
Subject: [FFmpeg-devel] [PATCH] Port MPlayer 2xSaI filter to libavfilter
Date: Thu, 25 Nov 2010 01:31:24 +1000
13 years ago
Stefano Sabatini
e21dac3a4f
examples/decoding_encoding: remove unused variable "size"
...
Remove unused variable size from video_encode_example() function.
Fix GCC warning:
decoding_encoding.c:214:22: warning: unused variable ‘size’ [-Wunused-variable]
13 years ago
Stefano Sabatini
162e400464
lavfi: install asrc_abuffer.h header
...
The header is part of the public API, in particular is used by
doc/examples/filtering_audio.c.
13 years ago
Diego Biurrun
6048fd22ee
git-howto: Explain how to avoid Windows line endings in git checkouts.
13 years ago
Nicolas George
733cf0ad51
ffmpeg: add -benchmark_all option.
13 years ago
Nicolas George
40b7a27bad
vf_drawtext: fontconfig support.
13 years ago
Justin Ruggles
4d693b023c
avutil: add av_get_packed_sample_fmt() and av_get_planar_sample_fmt()
...
Based on a patch by Clément Bœsch <ubitux@gmail.com>
13 years ago
Stefano Sabatini
815d8f8841
doc/muxers: add documentation for the md5 and framemd5 muxers
...
Address trac ticket #1153 .
13 years ago
Stefano Sabatini
60e4e430db
doc/muxers: clarify documentation for the framecrc muxer
...
Makes more explicit that framecrc works at the packet level, also prefers
the term "packet" over "frame" when it makes sense.
13 years ago
Stefano Sabatini
fd00662d5a
doc/muxers: update documentation for the framecrc muxer
...
Add mention to the pts and duration log fields, added in
d2afbd9a56
.
Fix trac ticket #1159 .
13 years ago
Stefano Sabatini
32b1022f76
doc/filters: remove reference to removed delogo wrapper
13 years ago
Stefano Sabatini
6cb01c9dba
lavfi/mp: remove remove_logo wrapper
...
removelogo has been ported to libavfilter, and the wrapper was not
working.
13 years ago
Stefano Sabatini
2f83681c79
lavfi: port libmpcodecs remove-logo filter
...
The code is based on the remove-logo filter in MPlayer/libmpcodecs, by
Robert Edele, relicensed to LGPL with consent of the author.
Address trac issue #249 .
13 years ago
Alexander Strasser
f363773042
doc: image2: update docs for glob input patterns
...
* adapt examples to new syntax
* mention that glob chars need to be enabled by a preceding % char
* note that globbing will be performed if both a printf and globbing
pattern would be possible judging from the input pattern
Signed-off-by: Alexander Strasser <eclipse7@gmx.net>
13 years ago
Jimmy Christensen
b7ce3242f8
lavc: add a OpenEXR decoder
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Justin Ruggles
5cc51a5847
avutil: Add av_get_default_channel_layout()
...
Also, use the new function in the AC-3 encoder.
13 years ago
multiple authors
13cc3645b0
libavfilter: add colormatrix filter
...
Ported by: Baptiste Coudurier
cleanup+fate by ubitux
For detailed authorship of the original code please see avisynth
13 years ago
Michael Niedermayer
e3e89b6d8b
libavfilter: Add interlace detect filter.
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Nicolas George
12292f35a3
v4l2: allow to convert monotonic timestamps.
13 years ago
Brian Olson
0be130e37b
img2: glob matching for image series
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Stefano Sabatini
99bb88c588
doc/ffmpeg: update and extend documentation for -copytb
...
Address trac ticket #1120 .
13 years ago
Nicolas George
247fbf071b
ass: fix aspect ratio computation.
13 years ago
Mans Rullgard
2efb710a34
build: fix doc generation errors in parallel builds
...
The $(dir) function used to construct OBJDIRS includes a trailing slash
in the names returned, which GNU make 3.82 does not match to the
slash-less 'doc' in the documentation dependencies, causing parallel
build to fail. Adding a slash fixes this and still works with make
3.81.
Signed-off-by: Mans Rullgard <mans@mansr.com>
13 years ago
Paul B Mahol
a0340dfbd7
XBM decoder
...
Signed-off-by: Paul B Mahol <onemda@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Tim Nicholson
6fa998c491
Clarify the use of the interl=1|-1 option of the scale filter.
...
It is not entirely clear that whilst for width and height only an
expression needs to be provided, for interlace the option must
also be given.
It is also unclear that the default is non interlaced aware scaling.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Diego Biurrun
8e0b7e2f14
build: Do not explicitly add the doc directory to the OBJDIRS list.
...
Now that a documentation generator is built in the doc directory,
this is no longer necessary. Fixes the Make warning:
Makefile:188: target `doc' given more than once in the same rule.
13 years ago
Compn
ab31db0610
doc: clarify dshow input requirements
13 years ago
Clément Bœsch
fb8469dd7e
APIchanges: fill in missing dates and hashes.
13 years ago