Statistics
| Branch: | Revision:

ffmpeg / libswscale @ 33a0421b

Name Size Revision Age Author Comment
  bfin 2912e87a about 10 years Mans Rullgard Replace FFmpeg with Libav in licence headers S...
  mlib 2912e87a about 10 years Mans Rullgard Replace FFmpeg with Libav in licence headers S...
  ppc 86330b4c about 10 years Luca Barbato swscale: partially move the arch specific code ...
  sparc 2912e87a about 10 years Mans Rullgard Replace FFmpeg with Libav in licence headers S...
  x86 735bf195 about 10 years Josh Allmann swscale: further cleanup swscale.c Move x86-sp...
Makefile 666 Bytes c0038328 about 10 years Luca Barbato swscale: move away x86 specific code from rgb2r...
colorspace-test.c 5.74 KB 2912e87a about 10 years Mans Rullgard Replace FFmpeg with Libav in licence headers S...
libswscale.v 81 Bytes e8393e1c over 11 years Måns Rullgård Add symbol versioning for shared libraries Bas...
options.c 4.78 KB 2912e87a about 10 years Mans Rullgard Replace FFmpeg with Libav in licence headers S...
rgb2rgb.c 12.1 KB c0038328 about 10 years Luca Barbato swscale: move away x86 specific code from rgb2r...
rgb2rgb.h 8.64 KB c0038328 about 10 years Luca Barbato swscale: move away x86 specific code from rgb2r...
rgb2rgb_template.c 28.2 KB c0038328 about 10 years Luca Barbato swscale: move away x86 specific code from rgb2r...
swscale-test.c 12.9 KB 2912e87a about 10 years Mans Rullgard Replace FFmpeg with Libav in licence headers S...
swscale.c 69 KB 33a0421b about 10 years Josh Allmann swscale: simplify initialization code Simplify...
swscale.h 12.1 KB 0464ee9a about 10 years Anton Khirnov swscale: postpone sws_getContext removal until ...
swscale_internal.h 20.5 KB 0e1a5434 about 10 years Luca Barbato swscale: Factorize FAST_BGR2YV12 definition. I...
swscale_template.c 37.1 KB 86330b4c about 10 years Luca Barbato swscale: partially move the arch specific code ...
utils.c 56.7 KB 2912e87a about 10 years Mans Rullgard Replace FFmpeg with Libav in licence headers S...
yuv2rgb.c 25.4 KB 2912e87a about 10 years Mans Rullgard Replace FFmpeg with Libav in licence headers S...

Latest revisions

# Date Author Comment
33a0421b 04/14/2011 08:16 PM Josh Allmann

swscale: simplify initialization code

Simplify the fallthrough case when no accelerated functions
can be initialized.

735bf195 04/14/2011 08:16 PM Josh Allmann

swscale: further cleanup swscale.c

Move x86-specific constants out of swscale.c

86330b4c 04/14/2011 08:16 PM Luca Barbato

swscale: partially move the arch specific code left

PPC and x86 code is split off from swscale_template.c. Lots of code is
still duplicated and should be removed later.

Again uniformize the init system to be more similar to the dsputil one.

Unset h*scale_fast in the x86 init in order to make the output...

c0038328 04/14/2011 08:16 PM Luca Barbato

swscale: move away x86 specific code from rgb2rgb

Keep only the plain C code in the main rgb2rgb.c and move the x86
specific optimizations to x86/rgb2rgb.c
Change the initialization pattern a little so some of it can be
factorized to behave more like dsputils.

0e1a5434 04/13/2011 03:24 PM Luca Barbato

swscale: Factorize FAST_BGR2YV12 definition.

It is used only for x86 so it will eventually be moved with that code
into the x86 arch subdirectory.

db46be01 04/11/2011 12:18 PM Diego Biurrun

Add unconditional return statement to yuva420_rgb32_MMX() / yuva420_bgr32_MMX().

When HAVE_7REGS was not defined these functions had an empty body
causing the following warnings during compilation.
In file included from libswscale/x86/yuv2rgb_mmx.c:58:
libswscale/x86/yuv2rgb_template.c: In function ‘yuva420_rgb32_MMX’:...

0464ee9a 04/06/2011 08:55 PM Anton Khirnov

swscale: postpone sws_getContext removal until next major bump.

The replacement isn't ready yet.

2912e87a 03/19/2011 01:33 PM Mans Rullgard

Replace FFmpeg with Libav in licence headers

Signed-off-by: Mans Rullgard <>

a03be6e1 03/16/2011 08:54 PM Janne Grunau

use LIBAV_LICENSE and LIBAV_VERSION instead of FFMPEG_*

29ba0911 03/16/2011 08:54 PM Janne Grunau

replace FFMPEG with LIBAV in FFMPEG_CONFIGURATION

also update the multiple inclusion guards in config.h|mak

View revisions

Also available in: Atom