Stefano Sabatini
008ace3524
doc/libavcodec: apply misc minor typo fixes
12 years ago
Stefano Sabatini
617d0d41a2
doc: add libavcodec.texi
...
The option chapter is based on the avoptions_codec.texi auto-generated
file.
12 years ago
Nicolas George
1fa47f8dea
cmdutils: allow to set the report file name.
...
The file name can be set by setting the FFREPORT environment
variable to "file=something".
Fix trac ticket #1823 .
12 years ago
Nicolas George
3bdf4971ba
lavu/opt: implement av_opt_get_key_value().
...
This function does the low-level work of av_opt_set_from_string()
but can be used when there is no option context or when a generic
handling of unknown keys is needed.
av_opt_set_from_string() is changed to make use of it.
12 years ago
Nicolas George
73180ecd0a
doc/faq: make the -sameq question more explicit.
...
Wording suggested by Stefano Sabatini, should have been
merged with the previous commit.
12 years ago
Nicolas George
8cf6377ac1
doc/faq: explain why -sameq is gone.
12 years ago
Stefano Sabatini
481fdeeecf
lavu/opt: add AV_OPT_SAMPLE_FMT option
12 years ago
Stefano Sabatini
c9eaa98a3e
doc/ffmpeg: remove -debug option description
...
The option belongs to libavcodec, so it results duplicated in the file.
12 years ago
Janne Grunau
b3fab1f2cd
doc: add apidoc target for doxygen API documentation
...
Documentation includes only the externally visible API of the installed
headers.
Based on a patch by Anton Khirnov <anton@khirnov.net>.
Signed-off-by: Anton Khirnov <anton@khirnov.net>
12 years ago
Martin Storsjö
c19e9d00a7
doc: Point to the new location of the c99-to-c89 tool
...
This location contains prebuilt binaries as well.
Signed-off-by: Martin Storsjö <martin@martin.st>
12 years ago
Stefano Sabatini
7669144ada
doc/platform: Comply With All Capitalized Words Convention
12 years ago
Stefano Sabatini
14f1fa56b2
doc/filters: add "Notes on filtergraph escaping" section
...
Should help to clarify escaping issues in the filtergraph syntax. In
particular, should address trac ticket #1813 .
12 years ago
Carl Eugen Hoyos
7139f0e6be
Fix typo in platform documentation.
12 years ago
Clément Bœsch
f53112b665
lavfi: remove hqdn3d libmpcodecs wrapper.
...
The native filter was ported from the MPlayer project when the mp
wrapper didn't even exist, and when mp=hqdn3d was added, it was already
obsolete.
12 years ago
Stefano Sabatini
29a9e4d5c9
lavfi/mp: drop the mp=rectangle filter
...
All the rectangle features have been ported to the native drawbox filter,
which has an equivalent syntax.
12 years ago
Stefano Sabatini
9d478f38cd
lavfi/drawbox: add "width" and "height" aliases for "w" and "h" options
12 years ago
Stefano Sabatini
93399e9381
lavfi/drawbox: add thickness option
12 years ago
Stefano Sabatini
1b3fdd9731
lavfi/drawbox: implement color=invert mode
...
Based on a libmpcodecs/vf_rectangle.c feature.
12 years ago
Stefano Sabatini
652fab5996
lavfi/mp: drop wrapped field filter
...
The filter has been ported to a native libavfilter filter.
12 years ago
Stefano Sabatini
3c4aa50620
lavfi: add field filter
...
The filter is a port of libmpcodecs/vf_field.c, since there is no common
code I relicensed it as LGPL, while keeping the original author
copyright.
12 years ago
Diego Biurrun
652f518594
x86: mmx2 ---> mmxext in comments and messages
12 years ago
Stefano Sabatini
1730dcf093
doc/filters: fix typo in drawbox section
12 years ago
Stefano Sabatini
b6248299f6
doc/filters: itemize examples for drawbox, add an example, fix grammar
12 years ago
Stefano Sabatini
2ed7e6cce5
lavfi/drawbox: extend syntax, accept named options
12 years ago
Paul B Mahol
7b378c2fb7
lavfi: remove yuvcsp and yvu9 libmpcodecs wrappers
...
Same functionality is provided by libswscale.
Signed-off-by: Paul B Mahol <onemda@gmail.com>
12 years ago
Paul B Mahol
788afee86e
lavfi: remove palette libmpcodecs wrapper
...
The filter is useless, swscale should be used instead.
Signed-off-by: Paul B Mahol <onemda@gmail.com>
12 years ago
Anton Khirnov
20dd41af85
lavfi: add ashowinfo filter
...
It can be useful for debugging.
Based on a patch by Stefano Sabatini <stefano.sabatini-lala@poste.it>
12 years ago
rogerdpack
c1804dc4ce
lavfi/frei0r: allow for Windows style paths
...
Update path handling against the latest Frei0r specification changes.
Signed-off-by: rogerdpack <rogerpack2005@gmail.com>
Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
12 years ago
Stefano Sabatini
19add3224f
lavfi/scale: implement clever/insane parsing heuristic, and add a size option
...
If the first argument can be read as a video size, set that output size
in the scale. This allows to specify in a filtergraph scale=qcif or
scale=320x240.
This is not completely safe, for example in case of a typo in the video
size string the first argument will be read as the input width
expression, giving rise to a confusing comment.
12 years ago
Stefano Sabatini
adf0cd1456
doc/filters: itemize scale examples, and create a dedicated subsection for them
12 years ago
Stefano Sabatini
83938c3d4c
lavfi/scale: accept named options, make parsing more robust
...
Also update documentation accordingly.
12 years ago
Luca Barbato
d4bff9f1ab
nut: support textual data
...
Plain text (utf8 encoded) data can be muxed and demuxed in nut.
12 years ago
Stefano Sabatini
7d1e003abd
doc/syntax: add a "Quoting and escaping" section
12 years ago
Michael Niedermayer
ac090fa68c
lavu: keep context size variables
...
They are essential to be able to use the utils without av_malloc()
That is for example use with malloc(), memalign(), some other
private allocation function, on the stack or others.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
12 years ago
Nicolas George
b0e2f4a757
lavfi/concat: implement unsafe mode.
12 years ago
Diego Biurrun
ca7f59119b
doc: git-howto: Clarify comment about pushing series of commits
12 years ago
Diego Biurrun
13bbefd57e
doxygen: Add av_alloc_size to list of predefined macros
...
This avoids Doxygen believing the attribute is the function name.
12 years ago
Diego Biurrun
74e742d6ad
doxygen: Drop some pointless entries from PREDEFINED macros list
12 years ago
Michael Niedermayer
ca28cb5f83
examples: fix doxy so they appear on the example page
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
12 years ago
Clément Bœsch
13d26716fb
lavfi/showspectrum: add sliding mode.
12 years ago
Nicolas George
77a72d3485
lavfi/vf_fps: allow to set the rounding method.
...
By default, fps selects frames near PTS 0, 0.5, 1.5, 2.5, etc.
With round=down, it selects the frames near PTS 0, 1, 2, 3, etc.
12 years ago
Stefano Sabatini
a161def1e4
Doxyfile: update examples path and patterns
12 years ago
Stefano Sabatini
ce875a613a
doc/texi2pod.pl: drop unnecessary rule, which was converting "\," to ","
...
I cannot find a reason for such a rule, which was resulting in badly
escaped filtergraph snippets.
Fix trac ticket #1610 .
12 years ago
Stefano Sabatini
55c77a0ca3
doc/filters: escape special Texinfo character @ in overlay example
12 years ago
Stefano Sabatini
51467ee868
doc/filters: remove unnecessary and inconsistent double ',' escaping
12 years ago
Michael Niedermayer
7d0ca5b7e4
doxygen: disable header/footer/stylesheet
...
They dont work at all and trash the output totally
also they are unmaintained -> that is if you want to maintain them
contact us !
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
12 years ago
Stefano Sabatini
33c4535db7
examples/decoding_encoding: add and use the decode_write_frame function
...
Allow to factorize code in video_decode_example(), simplify.
12 years ago
Stefano Sabatini
8b03cd3cd7
lavd/lavfi: add graph_file option
...
Allow to specify a filename where to put the filtergraph description.
This is useful to override limitations or glitches of particular shell
environments, and allows a level of indirection for specifying
filtergraphs.
12 years ago
Diego Biurrun
5e28e97433
Move Doxyfile into the doc/ subdirectory
12 years ago
Mans Rullgard
4ebc6a7410
build: Plan 9 support
...
This adds support for building on Plan 9 x86-32. The compat/plan9
directory contains these items:
- replacements for the 'head' and 'printf' shell commands
- wrapper for main() to disable FPU exceptions
Larger required changes to the system are described in the
documentation.
Signed-off-by: Mans Rullgard <mans@mansr.com>
12 years ago