Statistics
| Branch: | Revision:

ffmpeg / libswscale / swscale.h @ 87db3735

History | View | Annotate | Download (11.3 KB)

# Date Author Comment
ed80ba74 07/28/2010 10:43 AM Stefano Sabatini

Revert commit:
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

5b9eb687 07/22/2010 11:01 PM Stefano Sabatini

Prefer impersonal form over third person, for consistency with the
rest of FFmpeg.

Originally committed as revision 31772 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

2b991422 06/01/2010 07:35 PM Reinhard Tartler

deprecate palette8topacked32 in favor of public API functions 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...

d458b7d4 05/23/2010 10:02 AM Stefano Sabatini

Add empty newline to separate function declarations, for better
readability.

Originally committed as revision 31192 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

353285d7 04/20/2010 02:47 PM Diego Biurrun

Remove explicit filename from Doxygen @file commands.

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

fbc0f6a9 02/05/2010 10:56 PM Stefano Sabatini

Apply misc fixes to sws_getCoefficients() doxy.

Originally committed as revision 30519 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

89ee5c68 02/05/2010 10:54 PM Stefano Sabatini

Satisfy consistency need:
int * sws_getCoefficients -> int *sws_getCoefficients.

Originally committed as revision 30518 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

3f3dc76c 02/05/2010 04:09 PM David Conrad

Add function to translate SWS_CS_* to coefficient array

Originally committed as revision 30513 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

01cc47dc 01/21/2010 09:52 AM David Conrad

More const-correctness for sws_scale

Originally committed as revision 30381 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

f28cc577 01/19/2010 04:30 PM Alexis Ballier

Make const prototypes for input sources of sws_scale_* stricter.
Patch by Alexis Ballier gmailify($firstname, $familyname)

Originally committed as revision 30374 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

a959e247 01/15/2010 08:51 AM Zuxy Meng

Const correctness for src pointer. Remove all constness related warnings in
libswscale.

Originally committed as revision 30306 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

8e9767f6 01/07/2010 07:07 PM Stefano Sabatini

Implement sws_isSupportedInput() and sws_isSupportedOutput().

Originally committed as revision 30236 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

997980f0 01/03/2010 02:35 PM Stefano Sabatini

Prefer "*FUNC_NAME(" over "* FUNC_NAME(" for the
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

a9af75ae 11/26/2009 09:08 PM Stefano Sabatini

Make sws_format_name() use av_pix_fmt_descriptors.

This also introduces a dependency of libswscale on libavutil.

Originally committed as revision 29968 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

bd381fd3 11/18/2009 05:16 PM Diego Biurrun

Add functions to return library license and library configuration.

Originally committed as revision 29932 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

2e0a80a1 11/07/2009 09:23 AM Stefano Sabatini

Document sws_freeContext().

Originally committed as revision 29844 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

a520e9f2 10/30/2009 02:13 PM Stefano Sabatini

Document slice ordering assumption done by sws_scale().

Originally committed as revision 29804 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

30715d42 09/09/2009 09:43 PM Ramiro Polla

Document that slices can be bottom to top or top to bottom.

Originally committed as revision 29665 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

1aff375d 08/19/2009 01:33 AM Ramiro Polla

Introduce and use sws_allocVec().

Originally committed as revision 29536 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

532ec283 06/06/2009 09:37 AM Stefano Sabatini

Remove '\p' doxygen markup, as it should improve plain text doxy
readability.

Originally committed as revision 29351 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

0020c54c 05/10/2009 02:00 PM Diego Biurrun

Add const qualifier to param argument of sws_getContext() and
sws_getCachedContext(). Fixes the warning:
swscale.c:3408: warning: assignment discards qualifiers from pointer target type

Originally committed as revision 29288 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

2d26fa28 04/18/2009 11:45 AM Stefano Sabatini

Move sws_[gs]etColorspaceDetails() documentation from swscale.c to
swscale.h.

Originally committed as revision 29186 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

d648c720 04/14/2009 02:39 PM Diego Biurrun

whitespace cosmetics: Break some overly long lines.

Originally committed as revision 29180 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

e76709d8 02/22/2009 09:22 AM Kostya Shishkov

New LGPLed YUV2RGB table generator for SwScaler

Originally committed as revision 28700 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

15239b7f 02/18/2009 11:16 PM Stefano Sabatini

Rename the "src" parameter in the sws_scale() declaration to
"srcSlice" to stress the fact that it references a slice rather than an
image.

Originally committed as revision 28655 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

583799c4 02/18/2009 11:11 PM Stefano Sabatini

Document sws_scale().

Originally committed as revision 28654 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

26b40a65 02/14/2009 08:14 PM Stefano Sabatini

Implement sws_printVec2() and deprecate sws_printVec().

Originally committed as revision 28566 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

a26b51cd 02/14/2009 07:37 PM Stefano Sabatini

Document sws_normalizeVec().

Originally committed as revision 28565 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

39e80e6c 02/12/2009 12:12 AM Stefano Sabatini

Apply misc fixes for sws_getCachedContext() documentation.

Originally committed as revision 28537 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

70bf0416 02/12/2009 12:07 AM Stefano Sabatini

Bump micro version, related to r28491.

See the thread:
"[FFmpeg-devel] [PATCH] Explicitely declare {dst, src}Format sws_get*Context() params as enum PixelFormat".

Originally committed as revision 28536 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

a1588654 02/11/2009 11:42 PM Stefano Sabatini

Document sws_getContext().

Originally committed as revision 28535 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

b5fdaebb 02/11/2009 09:34 PM Stefano Sabatini

Document sws_getIdentityVec().

Originally committed as revision 28533 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

6d3cf67c 02/10/2009 11:45 PM Stefano Sabatini

Move sws_getGaussianVec() documentation from swscale.c to swscale.h.

Originally committed as revision 28528 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

89b74647 02/10/2009 11:43 PM Stefano Sabatini

Document sws_cloneVec().

Originally committed as revision 28527 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

70838eef 02/10/2009 11:40 PM Stefano Sabatini

Fix typo: lenght -> length.

Originally committed as revision 28526 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

0bcb5b39 02/10/2009 11:38 PM Stefano Sabatini

Document sws_scaleVec().

Originally committed as revision 28525 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

c326825e 02/10/2009 11:32 PM Stefano Sabatini

Document sws_getConstVec().

Originally committed as revision 28524 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

b954b34a 02/10/2009 11:26 PM Stefano Sabatini

Move documentation of sws_getCachedContext() from swscale.c to
swscale.h.

Originally committed as revision 28523 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

1eeded39 02/10/2009 11:22 PM Stefano Sabatini

Add a @deprecated notice to swscale_get_ordered().

Originally committed as revision 28521 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

edbdf77e 02/09/2009 11:42 PM Stefano Sabatini

Document coeff and length fields in SwsVector.

Originally committed as revision 28512 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

c099766f 02/08/2009 11:06 PM Stefano Sabatini

Drop the deprecated sws_scale_ordered() at the next major version
bump.

Originally committed as revision 28492 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

96b27045 02/08/2009 11:02 PM Stefano Sabatini

Replace int type with enum PixelFormat for the dstFormat/srcFormat
params of the sws_getContext() and sws_getCachedContext()
declarations, consistent with the implementation.

Originally committed as revision 28491 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

b534f73d 02/08/2009 10:50 PM Stefano Sabatini

Fix a typo: lumaSarpen -> lumaSharpen.

Originally committed as revision 28490 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

82aaa790 02/01/2009 02:01 AM Diego Biurrun

Use full internal pathname in doxygen @file directives.
Otherwise doxygen complains about ambiguous filenames when files exist
under the same name in different subdirectories.

Originally committed as revision 28414 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

ceb700ba 09/12/2008 09:46 PM Michael Niedermayer

Add bitexact flag.

Originally committed as revision 27592 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

0eaf5235 08/31/2008 07:42 AM Stefano Sabatini

Change headers' guardnames consistently with r15120.

Originally committed as revision 27499 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

b3e03fa7 08/29/2008 06:23 PM Stefano Sabatini

Implement swscale_version().

Originally committed as revision 27492 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

8055ede6 03/06/2008 11:32 AM Baptiste Coudurier

change sws_format_name to return const char*, supress many warnings

Originally committed as revision 26183 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

e08e6bb6 02/26/2008 08:38 PM Måns Rullgård

less preprocessor magic in version number macros

Originally committed as revision 26105 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

88517699 02/25/2008 09:24 AM Måns Rullgård

#include "libavutil/avutil.h" in swscale.h

Originally committed as revision 26097 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

ccf95ef1 02/19/2008 10:52 PM Måns Rullgård

Clean up lib* version definitions

Originally committed as revision 26034 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

1d03e718 02/17/2008 03:54 AM Måns Rullgård

remove duplicate AV_STRINGIFY() definition

Originally committed as revision 26013 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

39c70be1 10/18/2007 09:30 AM Diego Biurrun

Add FFMPEG_ prefix to all multiple inclusion guards.

Originally committed as revision 24800 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

b19bcbaa 07/05/2007 10:18 AM Diego Biurrun

license header consistency cosmetics

Originally committed as revision 23722 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

86bdf3fd 06/13/2007 05:48 PM Diego Biurrun

misc spelling fixes

Originally committed as revision 23556 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

9f17e13b 05/16/2007 12:26 PM Diego Biurrun

Remove extern C declarations for C++.
FFmpeg is pure C and not all public headers have the declarations.

Originally committed as revision 23322 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

d3f3eea9 05/13/2007 07:22 PM Marc Hoffman

Blackfin optimized YUV420 to RGB CSC Color Space Converters.
YUV2 -> RGB BGR for 565, 555 and 888 a.k.a. 24bit color.
Speed-up compared to C version compiled with -O3 187.28%
Patch by Marc Hoffman mmh A pleasantst P com
Original thread:
Date: May 9, 2007 2:46 AM...

221b804f 04/29/2007 01:39 PM Diego Biurrun

cosmetics attack, part II: Remove all tabs and prettyprint/reindent the code.

Originally committed as revision 23173 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

6a4970ab 04/26/2007 11:07 PM Diego Biurrun

cosmetics: Remove trailing whitespace.

Originally committed as revision 23147 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

d28ef270 01/12/2007 03:45 PM Luca Abeni

deprecate sws_scale_ordered(), as it now is a duplicate of sws_scale()

Originally committed as revision 21888 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

807e0c66 11/19/2006 10:38 AM Luca Abeni

Clarify that some of the non-SIMD code is now LGPLed.
All the authours of such code agreed.

Originally committed as revision 21045 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

d026b45e 10/07/2006 03:33 PM Diego Biurrun

Change license headers to say 'FFmpeg' instead of 'this program'.

Originally committed as revision 20100 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

22e46959 09/04/2006 09:38 AM Víctor Paesa

Add sws_getCachedContext(), which checks if context is valid or reallocs a new one instead.
Patch by Victor Paesa <>
Original thread:
Date: Aug 31, 2006 7:15 PM
Subject: [Ffmpeg-devel] [PATCH] Add sws_getCachedContext() to swscale library...

d1a7ae1a 08/30/2006 10:50 AM Michael Niedermayer

make the C code of the swscaler which i wrote LGPL

Originally committed as revision 19600 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

bca11e75 07/24/2006 10:36 AM Michael Niedermayer

vertical scaler with accurate rounding, some people on doom9 can see +-1 errors
the +-1 issue is limited to >2tap vertical filters, so bilinear upscale was unaffected
the new code is sometime faster sometimes slower but the difference is significant (~20%) so its optional and enabled with arnd=1...

94c4def2 07/20/2006 12:13 PM Luca Abeni

Use libavutil in libswscale, and allow it to be built out of the mplayer tree

Originally committed as revision 19148 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

73435f00 06/30/2006 12:00 PM Luca Abeni

Move postproc ---> libswscale

Originally committed as revision 18866 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale