Martin Storsjö
9a92aea27b
avutil: Add functions for allocating opaque contexts for algorithms
...
The current API where the plain size is exposed is not of much
use - in most cases it is allocated dynamically anyway.
If allocated e.g. on the stack via an uint8_t array, there's no
guarantee that the struct's members are aligned properly (unless
the array is overallocated and the opaque pointer within it
manually aligned to some unspecified alignment).
Signed-off-by: Martin Storsjö <martin@martin.st>
12 years ago
Luca Barbato
26b3fde6a7
doc: update the faq entry about custom I/O
...
URLProtocols are private and custom AVIOContexts are a simple and
easier solution for most of the situations.
12 years ago
Luca Barbato
b522000e9b
avio: introduce avio_closep
12 years ago
Anton Khirnov
fb722a900f
avconv: remove -same_quant
...
It has not worked for anything other than fringe codecs (asv1/2, mdec,
mjpeg[b]) since about 2003 and nobody ever noticed or complained. This
sufficiently proves that there are no users of this option who have a
clue of what they are doing, so it is completely useless.
12 years ago
Paul B Mahol
238e904df3
DTS-HD demuxer
...
Signed-off-by: Paul B Mahol <onemda@gmail.com>
12 years ago
Mans Rullgard
27a310e381
doc: allow building with old texi2html versions
...
Signed-off-by: Mans Rullgard <mans@mansr.com>
12 years ago
Luca Barbato
d19d01bf62
doc: support the new website layout
12 years ago
Luca Barbato
91f5f87561
doc: remove a warning from filters.texi
...
The tag @table expects @item to mark entries.
12 years ago
Luca Barbato
175d0d94da
doc: initial nut documentation
12 years ago
Paul B Mahol
d7a4739265
TAK demuxer, decoder and parser
...
Signed-off-by: Paul B Mahol <onemda@gmail.com>
12 years ago
Anton Khirnov
716d413c13
Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat
12 years ago
Anton Khirnov
78071a1420
pixfmt: add AV_ prefixes to PIX_FMT_*
12 years ago
Anton Khirnov
37ac11d92e
doc/RELEASE_NOTES: update for the 9 release.
...
Signed-off-by: Diego Biurrun <diego@biurrun.de>
12 years ago
Stefano Sabatini
886c3662d3
doc/filters: fix typo
12 years ago
Carl Eugen Hoyos
7548c80acc
Pinnacle TARGA CineWave YUV16 decoder (fourcc Y216).
...
Fixes ticket #1354
12 years ago
Stefano Sabatini
3d189d41c1
ffprobe: add -select_streams option
12 years ago
Anton Khirnov
2f49e3da33
doc/APIchanges: fill in missing dates and hashes.
12 years ago
Anton Khirnov
006afc7a0b
lavr: bump major to 1 and declare it stable.
12 years ago
Stefano Sabatini
e97e0eff84
doc/swresample.txt: fix typos
12 years ago
Stefano Sabatini
c053f48662
lavfi/transpose: add passthrough option
12 years ago
Stefano Sabatini
6300062774
lavfi/transpose: add support to named options and shortands
...
Allow extensibility.
12 years ago
Clément Bœsch
d771b1d137
lavfi: EBU R.128 scanner.
12 years ago
Nathan Caldwell
6cb8c85409
Opus encoder using libopus
...
Signed-off-by: Diego Biurrun <diego@biurrun.de>
12 years ago
Clément Bœsch
0065d31dcd
APIchanges: fill hashes.
...
Also fix some dates (use the commit date instead of the author date).
12 years ago
Clément Bœsch
a04cb9823b
Move subrip/text API change info from Changelog to doc/APIchanges.
...
Note that a lavf bump was missing so I'm using 54.28.100 as a reference.
12 years ago
Stefano Sabatini
301f6da039
ffprobe: extend disposition printing support
...
This generalizes the previous work on disposition printing.
Disposition flags are shown in a dedicated section, which should improve
output intellegibility, extensibility and filtering operations.
This breaks output syntax with the recently introduced disposition
printing.
12 years ago
Alexander Strasser
99b18b110c
doc/fate: Move fate config example into doc subdirectory
...
Be compatible with texi2html 5.0 which doesn't search relative
file names in search paths anymore.
Signed-off-by: Alexander Strasser <eclipse7@gmx.net>
12 years ago
Stefano Sabatini
23564a4a4a
ffprobe: add support to library ident printing
12 years ago
Derek Buitenhuis
bad603c66a
doc/platform: Rework the Visual Studio linking section
...
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
12 years ago
Derek Buitenhuis
08c3156dbf
doc/faq: Change the Visual Studio entry to reflect current status
...
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
12 years ago
Derek Buitenhuis
f8241055c7
doc/platform: Replace Visual Studio section with build instructions
...
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
12 years ago
Derek Buitenhuis
7147efa9f5
doc/platform: Nuke section on linking static MinGW-built libs with MSVC
...
This practice is not supported by the MinGW developers, and even requires
patching the MinGW runtimes in newer versions. Furthermore, we now support
build with MSVC, so this section is rendered useless.
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
12 years ago
Derek Buitenhuis
d41906f65d
doc/platform: Remove false claim about MinGW installer
...
This works just fine, and has for quite a while, using the mingw-get
installer.
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
12 years ago
Derek Buitenhuis
583661ee0d
doc/platform: Mention MinGW-w64
...
This is the toolchain most use to build.
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
12 years ago
Derek Buitenhuis
7d1d446990
doc/platform: Rework the Visual Studio linking section
...
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
12 years ago
Derek Buitenhuis
ed8a2ddeea
doc/faq: Change the Visual Studio entry to reflect current status
...
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
12 years ago
Derek Buitenhuis
f45b54437a
doc/platform: Replace Visual Studio section with build instructions
...
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
12 years ago
Derek Buitenhuis
3e071551af
doc/platform: Nuke section on linking static MinGW-built libs with MSVC
...
This practice is not supported by the MinGW developers, and even requires
patching the MinGW runtimes in newer versions. Furthermore, we now support
build with MSVC, so this section is rendered useless.
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
12 years ago
Derek Buitenhuis
55254a3f7f
doc/platform: Remove false claim about MinGW installer
...
This works just fine, and has for quite a while, using the mingw-get
installer.
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
12 years ago
Derek Buitenhuis
6a3078bb89
doc/platform: Mention MinGW-w64
...
This is the toolchain most, including Libav's nightlies, use to build.
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
12 years ago
jamal
a70b4935f1
Add missing version macros to libraries
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
12 years ago
Nicolas George
44617d6ec9
Opus decoder using libopus
...
Signed-off-by: Diego Biurrun <diego@biurrun.de>
12 years ago
Anton Khirnov
a42aadabc6
lavc: add avcodec_free_frame().
...
Since an AVFrame now has malloced members (extended_data), it must have
a destructor.
12 years ago
Clément Bœsch
2599541b3d
WebVTT demuxer and decoder.
12 years ago
Stefano Sabatini
740c995288
lavfi: add asendcmd and sendcmd filters
12 years ago
Stefano Sabatini
4cd1addcc4
ffprobe: add -bitexact boolean option
...
The option is mostly useful to make ffprobe output independent from the
build, and in particular to fix FATE --enable-small failures.
12 years ago
Tim Nicholson
b90210e9c5
doc/filters: clarify use of graph2dot
...
The GRAPH_DESCRIPTION string supplied to graph2dot must include explicitly
defined inputs and outputs which are not normally part of the command line
used in a real invocation.
This clarifies that requirement, and provides an example.
Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
12 years ago
Stefano Sabatini
f398617b19
ffprobe: fix CSV writer output
...
Fix regression introduced in 749ddc14fc
.
12 years ago
Derek Buitenhuis
8e2a950b29
ffprobe: Add a few common disposition cases
...
This info is crucial in knowing which stream to pick in an
automated setup.
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
12 years ago
Bobby Bingham
6e03da7f35
doc: fix typos in filter documentation
...
Signed-off-by: Bobby Bingham <uhmmmm@gmail.com>
12 years ago