summaryrefslogtreecommitdiff
path: root/doc
Commit message (Collapse)AuthorAge
* Drop DCTELEM typedefDiego Biurrun2013-01-22
| | | | | | It does not help as an abstraction and adds dsputil dependencies. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* lavu: Add an API for calculating HMAC (RFC 2104)Martin Storsjö2013-01-15
| | | | | | | This supports HMAC-MD5 and HMAC-SHA1 for now, other hashes are simple to add. Signed-off-by: Martin Storsjö <martin@martin.st>
* vdpau: Add context and common helpers for hwaccel supportRémi Denis-Courmont2013-01-13
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* Add version bump and APIchanges entry for Add AV_PIX_FMT_VDPAU.Diego Biurrun2013-01-12
| | | | Also fix a lavu version typo in APIchanges.
* oggenc: add a page_duration option and deprecate the pagesize optionJustin Ruggles2013-01-08
| | | | | | | | | | | This uses page duration instead of byte size to determine when to buffer the page. Also, it tries to avoid continued pages by buffering the current page if there are already packets in the page and adding the next packet would require it to be continued on a new page. This can improve seeking performance. The default page duration is 1 second, which is much saner than filling all page segments by default.
* doc/APIchanges: fill in missing dates and hashes.Justin Ruggles2013-01-08
|
* lavr: add a public function for setting a custom channel mapJustin Ruggles2013-01-07
| | | | This allows reordering, duplication, and silencing of input channels.
* doc: Extend commit message sectionDerek Buitenhuis2013-01-07
| | | | | | | | | | | If a bug exists on the tracker, its ID should always be included in fix messages. Also, any relevant bug fixes should be CC'd to libav-stable, so we can actually track what needs to be backported, instead of just randomly combing the git history and old CVEs. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* doc: Mention memory allocation in the fuzz testing sectionDerek Buitenhuis2013-01-07
| | | | | | | It's obviously undesireable to blindly allocate memory based on a damaged 'size' value, for example. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* doc: Mention zzuf in the fuzz testing sectionDerek Buitenhuis2013-01-07
| | | | | | | It's pretty much the best tool for the job, and it's what we all use now anyway. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* doc: Merge disjointed bits about emailing patchesDerek Buitenhuis2013-01-07
| | | | | | | We obviously prefer git-send-email(1), and the disjointed nature of the two statements was misleading. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* doc: Fix a few typos in the developer documentationDerek Buitenhuis2013-01-07
| | | | Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* Drop Snow codecDiego Biurrun2013-01-06
| | | | Snow is a toy codec with no real-world use and horrible code.
* Update release notes for the 9 release.Anton Khirnov2013-01-04
| | | | Add a paragraph about MSVC and mention 24-bit FLAC encoding.
* avstring: add av_basename and av_dirnameLuca Barbato2012-12-29
| | | | Thread safe version of the common basename and dirname.
* miscellaneous typo fixesDiego Biurrun2012-12-21
|
* doc: improve documentation for the asyncts filter first_pts optionJustin Ruggles2012-12-13
| | | | Note the time base for the option. Add an additional example description.
* img2: document the options availableLuca Barbato2012-12-08
|
* hls: improve options descriptionLuca Barbato2012-12-08
|
* hls: add start_number optionLuca Barbato2012-12-08
|
* tak: demuxer, parser, and decoderPaul B Mahol2012-12-07
| | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com>
* lavfi: add volume filterJustin Ruggles2012-12-05
| | | | | Based on the volume filter in FFmpeg written by Stefano Sabatini <stefasab@gmail.com>.
* lavfi: remove vf_slicifyAnton Khirnov2012-11-28
| | | | | | | The following commit will make it useless. The crop_scale_vflip FATE test changes because of off-by-one differences in output when vflipped slices are passed to sws.
* doc: avtools-common-opts: Fix terminology concerning metric prefixesMarcus Stollsteimer2012-11-25
| | | | | | | | | 'k', 'M', and 'G' are SI (unit) prefixes or metric prefixes, not 'number postfixes'. Also, the statement regarding binary prefixes ("powers of 2 are used instead of powers of 10") might be misinterpreted (1 kB = 10^3 B, but 1 KiB != 2^3 B). Signed-off-by: Diego Biurrun <diego@biurrun.de>
* APIChanges: add entry for av_read_packet deprecationJanne Grunau2012-11-15
|
* avserver: remove daemon modeMans Rullgard2012-11-15
| | | | | | | | | | | | This code spews a multitude of warnings with glibc (unchecked return values), some of them possibly warranted. Furthermore, the deamonisation is not suitable for use with typical startup scripts as it does not provide the PID of the daemon in any way. Users wishing to run avserver as a daemon can still do so using start-stop-daemon or equivalent tools. Signed-off-by: Mans Rullgard <mans@mansr.com> Signed-off-by: Janne Grunau <janne-libav@jannau.net>
* doxygen: remove obsolete options from DoxyfileJanne Grunau2012-11-15
| | | | | | | The options USE_INLINE_TREES, SHOW_DIRECTORIES and HTML_ALIGN_MEMBERS became obsolete with doxygen 1.8.1 (releaded 2012-05-19). The generated outpu for older doxygen versions should not change since they were set to the default value.
* hlsenc: stand alone hls segmenterLuca Barbato2012-11-13
| | | | Simplifies usage but has higher latency.
* doc: git-howto: Leave reviewers time to react before pushing patchesDiego Biurrun2012-11-11
|
* Include libavutil/channel_layout.h instead of libavutil/audioconvert.hJustin Ruggles2012-11-11
| | | | Also reorder some other #include when applicable.
* lavu: rename audioconvert.* to channel_layout.* and deprecate audioconvert.hJustin Ruggles2012-11-11
|
* lavu: add av_ctz() for trailing zero bit countJustin Ruggles2012-11-05
|
* doc: add apidoc target for doxygen API documentationJanne Grunau2012-11-02
| | | | | | | | | 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>
* doc: Point to the new location of the c99-to-c89 toolMartin Storsjö2012-11-01
| | | | | | This location contains prebuilt binaries as well. Signed-off-by: Martin Storsjö <martin@martin.st>
* x86: mmx2 ---> mmxext in comments and messagesDiego Biurrun2012-10-31
|
* lavfi: add ashowinfo filterAnton Khirnov2012-10-29
| | | | | | It can be useful for debugging. Based on a patch by Stefano Sabatini <stefano.sabatini-lala@poste.it>
* nut: support textual dataLuca Barbato2012-10-29
| | | | Plain text (utf8 encoded) data can be muxed and demuxed in nut.
* doc: git-howto: Clarify comment about pushing series of commitsDiego Biurrun2012-10-26
|
* doxygen: Add av_alloc_size to list of predefined macrosDiego Biurrun2012-10-26
| | | | This avoids Doxygen believing the attribute is the function name.
* doxygen: Drop some pointless entries from PREDEFINED macros listDiego Biurrun2012-10-26
|
* Move Doxyfile into the doc/ subdirectoryDiego Biurrun2012-10-23
|
* build: Plan 9 supportMans Rullgard2012-10-23
| | | | | | | | | | | | | 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>
* lavu: bump major to 52Anton Khirnov2012-10-23
| | | | | | In addition to the recent tables mess, the AVOption defaults behavior changed, so an old lavc used with a new lavu will get completely messed up defaults.
* APIchanges: update lavr bump dateAnton Khirnov2012-10-23
|
* avutil: Add AVERROR_EXPERIMENTALNathan Caldwell2012-10-21
| | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* doc/platform: Add info on shared builds with MSVCDerek Buitenhuis2012-10-20
| | | | Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* doc/platform: Move a caveat down to the notes sectionDerek Buitenhuis2012-10-20
| | | | Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* nut: support pcm codecs not mapped in aviLuca Barbato2012-10-13
| | | | The native tags will be used when available.
* pixdesc: add functions for accessing pixel format descriptors.Anton Khirnov2012-10-12
| | | | | | | | Make av_pix_fmt_descriptors table static on next major bump. Making the table public is dangerous, since the caller has no way to know how large it actually is. It also prevents adding new fields to AVPixFmtDescriptor without a major bump.
* avutil: Add functions for allocating opaque contexts for algorithmsMartin Storsjö2012-10-11
| | | | | | | | | | | | 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>