aboutsummaryrefslogtreecommitdiff
path: root/libswscale/swscale.h
AgeCommit message (Collapse)Author
2014-08-07swscale: Undeprecate sws_getContext()Diego Biurrun
sws_getCachedContext is not a full replacement for the function.
2014-06-02Remove all Blackfin architecture optimizationsDiego Biurrun
Blackfin is a painful platform to work with, no test machines are available and the range of multimedia applications is dubious. Thus it only represents a maintenance burden.
2013-12-13doxy: Define a group for libswscale documentationLuca Barbato
Uniform the style and eliminate a warning on newer doxygen version..
2013-05-06swscale: add support for endianness only conversionJanne Grunau
Use bitfields in FormatEntry array to avoid wasting an int for each flag.
2012-11-16libswscale: remove unnecessary direct #if LIBSWSCALE_VERSION_MAJORJanne Grunau
SWS_CPU_CAPS are deprecated and slated to removed with libswscale major version 3. No need to provide a SWS_CPU_CAPS_MMX2 as backward compatibility define under the same explicit condition.
2012-10-08Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormatAnton Khirnov
2012-10-06Give all anonymously typedeffed structs in headers a nameDiego Biurrun
Anonymous structs cannot be forward declared and have no benefit.
2012-08-15Don't include common.h from avutil.hMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2012-08-03x86: 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-04Create version.h headers for libraries that lack themDiego Biurrun
2012-01-08swscale: K&R reformatting cosmetics for header filesDiego Biurrun
2011-12-12doxygen: misc consistency, spelling and wording fixesDiego Biurrun
2011-09-03lavf,lavc,sws: add {avcodec,avformat,sws}_get_class() functions.Anton Khirnov
2011-07-14doxygen: Make sure parameter names match between .c and .h files.Diego Biurrun
2011-07-03Do not include log.h in avutil.hMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-07-03Do not include pixfmt.h in avutil.hMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-07-03doxygen: Remove spurious documentation for non-existing function parameters.Diego Biurrun
2011-06-20Bump major version for b8e893399ff8755721dc117695ec5ff183c1e07bReinhard Tartler
On architectures such as x86 (both 32 bit and 64bit), the stack element size is fixed, which maintains alignment. Here, this change does not break anything. However, we also support also other architectures where this property is not maintained and therefore, applications will crash horribly. This change effectively forces all applications to be recompiled against libswscale.
2011-05-28sws: replace all long with int.Anton Khirnov
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
2011-05-26swscale: revive SWS_CPU_CAPS until next major bump.Anton Khirnov
2011-05-24swscale: force --enable-runtime-cpudetect and remove SWS_CPU_CAPS_*.Ronald S. Bultje
2011-05-21swscale: point out an alternative to sws_getContextClément Bœsch
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-04-28libswcale: PIX_FMT_BGR48LE and PIX_FMT_BGR48BE scaler implementationPeter Ross
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-04-19sws: remove disabled cruft.Anton Khirnov
2011-04-18Bump major versions of all libraries.Anton Khirnov
They've accumulated enough new APIs and corresponding deprecated cruft. This breaks API and ABI.
2011-04-06swscale: postpone sws_getContext removal until next major bump.Anton Khirnov
The replacement isn't ready yet.
2011-03-19Replace FFmpeg with Libav in licence headersMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2010-09-28Deprecate sws_getContext(), use sws_alloc_context() andStefano Sabatini
sws_init_context() instead. Originally committed as revision 32401 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
2010-09-28Add documentation for the returned value of sws_init_context().Stefano Sabatini
Originally committed as revision 32400 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
2010-09-28Bump minor version after the addition of sws_alloc_context() andStefano Sabatini
sws_init_context() of r32368. Originally committed as revision 32396 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
2010-09-26fix typos and grammarRamiro Polla
Originally committed as revision 32370 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
2010-09-26Split alloc and init of context so that parameters can be set in the contextMichael Niedermayer
instead of requireing being passed through function parameters. This also makes sws work with AVOptions. Originally committed as revision 32368 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
2010-09-08rgb2rgb: build SSE2 codepathRamiro Polla
Originally committed as revision 32068 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
2010-07-28Revert commit:Stefano Sabatini
r31772 | stefano | 2010-07-23 01:01:31 +0200 (Fri, 23 Jul 2010) | 2 lines Prefer impersonal form over third person, for consistency with the rest of FFmpeg. The change was not approved by the maintainer. Originally committed as revision 31847 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
2010-07-22Prefer impersonal form over third person, for consistency with theStefano Sabatini
rest of FFmpeg. Originally committed as revision 31772 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
2010-06-01deprecate palette8topacked32 in favor of public API functions ↵Reinhard Tartler
sws_convertPalette8ToPacked32 and -24 additionallym deprecate palette8torgb16 and its bgr variant without replacement. These functions are not meant to be used by applications. Discussed at: http://comments.gmane.org/gmane.comp.video.ffmpeg.devel/109340 Originally committed as revision 31301 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
2010-05-23Add empty newline to separate function declarations, for betterStefano Sabatini
readability. Originally committed as revision 31192 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
2010-04-20Remove explicit filename from Doxygen @file commands.Diego Biurrun
Passing an explicit filename to this command is only necessary if the documentation in the @file block refers to a file different from the one the block resides in. Originally committed as revision 31050 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
2010-02-05Apply misc fixes to sws_getCoefficients() doxy.Stefano Sabatini
Originally committed as revision 30519 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
2010-02-05Satisfy consistency need:Stefano Sabatini
int * sws_getCoefficients -> int *sws_getCoefficients. Originally committed as revision 30518 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
2010-02-05Add function to translate SWS_CS_* to coefficient arrayDavid Conrad
Originally committed as revision 30513 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
2010-01-21More const-correctness for sws_scaleDavid Conrad
Originally committed as revision 30381 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
2010-01-19Make const prototypes for input sources of sws_scale_* stricter.Alexis Ballier
Patch by Alexis Ballier gmailify($firstname, $familyname) Originally committed as revision 30374 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
2010-01-15Const correctness for src pointer. Remove all constness related warnings inZuxy Meng
libswscale. Originally committed as revision 30306 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
2010-01-07Implement sws_isSupportedInput() and sws_isSupportedOutput().Stefano Sabatini
Originally committed as revision 30236 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
2010-01-03Prefer "*FUNC_NAME(" over "* FUNC_NAME(" for theStefano Sabatini
swscale_configuration() and swscale_license() functions, consistent with the rest of FFmpeg. Originally committed as revision 30180 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
2009-11-26Make sws_format_name() use av_pix_fmt_descriptors.Stefano Sabatini
This also introduces a dependency of libswscale on libavutil. Originally committed as revision 29968 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
2009-11-18Add functions to return library license and library configuration.Diego Biurrun
Originally committed as revision 29932 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
2009-11-07Document sws_freeContext().Stefano Sabatini
Originally committed as revision 29844 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
2009-10-30Document slice ordering assumption done by sws_scale().Stefano Sabatini
Originally committed as revision 29804 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale