Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/FFmpeg/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-09-21lavu: Add interleaved 4:2:2 8/10-bit formatsKieran Kunhya
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2013-09-16mem: Introduce av_reallocpLuca Barbato
2013-08-05vdpau: deprecate old codec-specific pixel formatsRémi Denis-Courmont
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2013-06-04mem: Add av_realloc_array and av_reallocp_arrayMartin Storsjö
These help avoiding overflows and simplify error handling. Signed-off-by: Martin Storsjö <martin@martin.st>
2013-05-24Move get_logical_cpus() from lavc/pthread to lavu/cpu.Anton Khirnov
It will be useful in lavfi, and could conceivably be useful to the user applications as well.
2013-05-15pixdesc: rename PIX_FMT_* flags to AV_PIX_FMT_FLAG_*Anton Khirnov
2013-05-06pixdesc: add function to return pixel format with swapped endiannesJanne Grunau
2013-04-04pixdesc/pixfmt: Add XYZ colorspace for XYZ 12-bit valuesNicolas Bertrand
Signed-off-by: Diego Biurrun <diego@biurrun.de>
2013-03-19pixdesc: add a function for counting planes in a pixel format.Anton Khirnov
2013-03-08lavc: move AVFrame.hwaccel_picture_private to Picture.Anton Khirnov
This field is private and should not be present in a public struct. It is only used in DXVA with mpegvideo-based decoders currently.
2013-03-07avstring: Add locale independent versions of some ctype.h functionsReimar Döffinger
Signed-off-by: Martin Storsjö <martin@martin.st>
2013-02-28lls: move to the private namespaceLuca Barbato
The functions are private.
2013-01-25dict: add av_dict_parse_string()Justin Ruggles
Can be used to set multiple key/value pairs from a string. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2013-01-25lavu: Add av_strnstr()Vladimir Pantelic
This is a length limited version of strstr() Signed-off-by: Vladimir Pantelic <vladoman@gmail.com> Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2013-01-15lavu: Add an API for calculating HMAC (RFC 2104)Martin Storsjö
This supports HMAC-MD5 and HMAC-SHA1 for now, other hashes are simple to add. Signed-off-by: Martin Storsjö <martin@martin.st>
2013-01-12Add version bump and APIchanges entry for Add AV_PIX_FMT_VDPAU.Diego Biurrun
Also fix a lavu version typo in APIchanges.
2012-12-29avstring: add av_basename and av_dirnameLuca Barbato
Thread safe version of the common basename and dirname.
2012-11-16cpu.h: define AV_CPU_FLAG_MMX2 for libavutil major 52Janne Grunau
2012-11-11lavu: rename audioconvert.* to channel_layout.* and deprecate audioconvert.hJustin Ruggles
2012-11-06lavu: add av_ctz() for trailing zero bit countJustin Ruggles
2012-10-23lavu: remove disabled FF_API_AV_FIFO_PEEK cruftAnton Khirnov
2012-10-23lavu: remove disabled avoptions cruftAnton Khirnov
2012-10-23lavu: remove disabled FF_API_GET_BITS_PER_SAMPLE_FMT cruftAnton Khirnov
2012-10-23lavu: bump major to 52Anton Khirnov
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.
2012-10-23lavu: postpone recent deprecations until the next major bumpAnton Khirnov
2012-10-22avutil: Add AVERROR_EXPERIMENTALNathan Caldwell
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2012-10-12Move av_reverse table to libavcodecDiego Biurrun
It is only used in that library.
2012-10-12pixdesc: add functions for accessing pixel format descriptors.Anton Khirnov
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.
2012-10-12avutil: Add functions for allocating opaque contexts for algorithmsMartin Storsjö
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>
2012-10-08pixfmt: add AV_ prefixes to PIX_FMT_*Anton Khirnov
2012-10-04samplefmt: make av_samples_alloc() initialize the data to silence.Anton Khirnov
Right now the buffer is zeroed, which does not represent silence for U8(P).
2012-09-13lavu/audioconvert: add a second low frequency channel.Tim Walker
Can be used by DTS-HD, TrueHD and E-AC-3, among others. Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com>
2012-09-05avopt: Reorder the default_val struct, making i64 the first fieldMartin Storsjö
Also mention this change in APIchanges. Signed-off-by: Martin Storsjö <martin@martin.st>
2012-08-15Don't include common.h from avutil.hMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2012-08-10dict: add av_dict_count()Mans Rullgard
This adds a function to retrieve the number of entries in a dictionary and updates the places directly accessing what should be an opaque struct to use this new function instead. Signed-off-by: Mans Rullgard <mans@mansr.com>
2012-08-04x86: build: replace mmx2 by mmxextDiego Biurrun
Refactoring mmx2/mmxext YASM code with cpuflags will force renames. So switching to a consistent naming scheme beforehand is sensible. The name "mmxext" is more official and widespread and also the name of the CPU flag, as reported e.g. by the Linux kernel.
2012-07-14mem: introduce av_malloc_array and av_mallocz_arrayLuca Barbato
Both function ease allocating large arrays implementing the overflow check inside it.
2012-07-04Clarify Doxygen comment for FF_API_* #defines.Diego Biurrun
2012-07-04Create version.h headers for libraries that lack themDiego Biurrun