Stefano Sabatini
e1c7414812
samplefmt: change layout for arrays created by av_samples_alloc() and _fill_arrays()
...
The new layout is consistent with that of the av_image_() API, and
simplifies understanding and copy operations, it also preserves
alignment information which was lost with the previous layout.
This breaks API/ABI, but since the function was never referenced in
the code (and it isn't unlikely already used by someone) then this
should not be a problem.
14 years ago
Stefano Sabatini
27bcf55f45
vsrc_buffer: add flags param to av_vsrc_buffer_add_video_buffer_ref
...
The new flags parameter allows to specify if the video ref to add
should overwrite the cache, if the flag is not set vsrc_buffer will
complain and abort; otherwise it will clean the already cached video
ref before to overwrite it, thus avoiding a leak.
14 years ago
Anton Khirnov
b39b06233d
AVOptions: add av_opt_free convenience function.
14 years ago
Stefano Sabatini
cea87fb2c3
ffprobe: implement -i FILE option
...
Useful for mimicking the ffmpeg -i FILE syntax.
14 years ago
Stefano Sabatini
9b032c6554
ffplay.texi: document -i FILE option
14 years ago
Stefano Sabatini
0d0fdb0ad5
sdl: use the filename for defining the window title, if not specified
...
This allows a more efficient use of the commandline.
14 years ago
Stefano Sabatini
e977ca2645
lavfi: add avfilter_link_free() function
...
Allow to free the buffers cached in each AVFilterLink pool.
Fix leak.
14 years ago
James Zern
d013c6da80
doc: cosmetics: libx264 typos
14 years ago
Stefano Sabatini
ca858ab77d
doc/examples: give meaningful names to the example files
...
Rename:
api-example.c -> encoding-example.c
output-example.c -> muxing-example.c
14 years ago
James Zern
0abbd3adb6
doc: add libvpx encoder section
...
Documents the mapping from FFmpeg options to libvpx.
14 years ago
Stefano Sabatini
c328122a8d
api-example: uppercase first letter in "copyright"
...
Improve consistency.
14 years ago
Stefano Sabatini
f501c74d99
output-example: create @file doxy from text in the copyright header
14 years ago
Stefano Sabatini
9362b50941
examples: move API examples to a dedicated dir in doc
14 years ago
James Zern
011b098cd0
doc: correct AC-3 option subsection placement
...
Floating-Point-Only section was added after the video encoders chapter
in 034fc7b
merge.
14 years ago
Stefano Sabatini
b2a6f25c67
lavdev: add SDL output device
14 years ago
Stefano Sabatini
e71f26086a
lavu: add av_get_pix_fmt_name() convenience function
...
Also deprecate avcodec_get_pix_fmt_name() in its favor.
14 years ago
Ronald S. Bultje
04de5bf56c
APIchanges: fill in git hash for av_get_pix_fmt_name (0420bd7).
14 years ago
Stefano Sabatini
8f653e28f5
lavu: add av_get_pix_fmt_name() convenience function
...
Also deprecate avcodec_get_pix_fmt_name() in its favor.
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
14 years ago
Alok Ahuja
945dda41a2
webm: support stereo videos in matroska/webm muxer
...
Create a stereo_mode metadata tag to specify the stereo 3d video layout
using the StereoMode tag in a matroska/webm video track.
14 years ago
Justin Ruggles
aa47c35dff
ac3enc: add support for E-AC-3 encoding.
...
This adds basic stream format support and allows for arbitrary bit rates
rather than just those supported in AC-3.
14 years ago
Diego Biurrun
7eae011002
doc: Drop DJGPP section, Libav now compiles out-of-the-box on FreeDOS.
14 years ago
Michael Niedermayer
f642982c10
patch checklist: suggest --disable-yasm test.
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
14 years ago
Stefano Sabatini
ec76ef5ae2
fate.txt: replace FATE rsync command with a make command
...
Remove reference to the mplayerhq.hu rsync command, and replace it
with a reference to the make fate-rsync command.
rsync needs still to be enabled on mplayerhq.hu, and it is currently
not working. Also the fate-rsync Makefile target can be easily updated
without the need to keep the docs in synch.
14 years ago
Diego Biurrun
25101cf5bd
doc: Drop hint at --enable-memalign-hack for MinGW, it is now autodetected.
14 years ago
Stefano Sabatini
a2ee2843c0
doc: create separate section for audio encoders
...
Having a separate section for audio encoders simplifies navigation
and is slightly more consistent with the rest of the manual.
Signed-off-by: Diego Biurrun <diego@biurrun.de>
14 years ago
Alex Converse
19a686b8a3
APIchanges: Fill in git hash for fps_probe_size ( 30315a8
)
14 years ago
Alex Converse
30315a8d9c
avformat: Add fpsprobesize as an AVOption.
14 years ago
Stefano Sabatini
b8e3b74147
vf_mp: fix name of the remove-logo filter referenced in filters.texi
...
Correct the name from "remove_logo" to "remove-logo".
14 years ago
Stefano Sabatini
07586b68a8
lavfi: add select filter
...
Address trac issue #92 .
14 years ago
Stefano Sabatini
3c2c52baec
eval: implement not() expression
14 years ago
Justin Ruggles
7f3a7b5c40
ac3enc: add channel coupling support
...
Channel coupling is an optional AC-3 feature that increases quality by
combining high frequency information from multiple channels into a
single channel. The per-channel high frequency information is sent with
less accuracy in both the frequency and time domains. This allows more
bits to be used for lower frequencies while preserving enough
information to reconstruct the high frequencies.
14 years ago
Kamil Nowosad
83654c7b1b
Add Kamil Nowosads j2k code.
...
This needs work but it should not rot in soc svn.
14 years ago
Aurelien Jacobs
4c509fe305
matroska: cleanup handling of video stereo mode
14 years ago
alahuja
5f3c436bdf
muxers.texi changes for mkv/webm options
14 years ago
Stefano Sabatini
5ecdfd008b
lavf: deprecate avformat_alloc_output_context() in favor of avformat_alloc_output_context2()
...
The new function accepts a slightly more intuitive order of paramters,
and returns an error code, thus allowing applications to report a
meaningful error message.
14 years ago
Stefano Sabatini
83db719777
lavfi: make vsrc_buffer.h header public
...
Address trac issue #33 .
14 years ago
Stefano Sabatini
8a5b71d0c3
vf_split: add documentation to filters.texi
14 years ago
Gianluigi Tiesi
1b30e4f586
preset dir for win32
14 years ago
Stefano Sabatini
125d807660
decoders.texi: fix typos in rawvideo section
14 years ago
Stefano Sabatini
52da548c7d
encoders.texi: add documentation for the libx264 encoder
...
Also remove -x264opts item from the ffmpeg manual, since it belongs to
the encoders section.
14 years ago
Stefano Sabatini
c5385147cd
decoders.texi: add documentation for rawvideo decoder and options
14 years ago
Stefano Sabatini
5e45f03420
doc: add decoders.texi file
14 years ago
Stefano Sabatini
d4111e525d
encoders.texi: decrease level for audio encoders section
...
Make Audio Encoders a separate chapter, and decrese the contained
sections level by one.
Improve rendering, and improve consistency with the other parts of the
manual.
14 years ago
Stefano Sabatini
1e31ea71ff
ffprobe.texi: remove inclusion of muxers section
...
Muxers are not used by ffprobe.
14 years ago
Stefano Sabatini
c000a9f783
vsrc_buffer: add av_vsrc_buffer_add_frame()
...
The new function is a wrapper around
av_vsrc_buffer_add_video_buffer_ref(), and allows to simplify the act
of pushing AVFrame data to the source buffer.
14 years ago
Stefano Sabatini
d3fddb8454
vsrc_buffer: fix example in docs, add mandatory parameters
14 years ago
Stefano Sabatini
50764e19a8
vsrc_buffer: make the source accept sws_param in init
...
Avoid the need of two distinct av_vsrc_add_video_buffer_ref*
functions. Simplify the interface.
14 years ago
Stefano Sabatini
9fdf77217b
lavfi: add avfilter_get_video_buffer_ref_from_frame to avcodec.h
...
Simplify passing AVFrame data to av_vsrc_buffer_add_video_buffer_ref().
14 years ago
Etienne Buira
155d1d189b
Add little description for -rc_override
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
14 years ago
Justin Ruggles
41e21e4db6
APIchanges: fill in date and commit for request_sample_fmt
14 years ago