bcoudurier
f9f4d5b718
remove useless casts
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26941 b3059339-0415-0410-9bf9-f77b7e298cf2
2008-06-01 03:17:42 +00:00
superdump
429e8afc84
Remove in_asm_used_var_warning_killer()
...
Patch by Keiji Costantini ( strites gmail com )
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26706 b3059339-0415-0410-9bf9-f77b7e298cf2
2008-05-09 12:47:55 +00:00
diego
e6f301c8ae
Use full path for #includes from another directory.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26702 b3059339-0415-0410-9bf9-f77b7e298cf2
2008-05-09 12:00:25 +00:00
diego
9616112fde
cosmetics: sort lines (correctly)
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26673 b3059339-0415-0410-9bf9-f77b7e298cf2
2008-05-05 10:10:05 +00:00
lu_zero
9efc507dd9
cosmetics: Shuffle lines around and add empty lines.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26671 b3059339-0415-0410-9bf9-f77b7e298cf2
2008-05-04 20:22:03 +00:00
lu_zero
275128c8d2
Build sparc arch specific code using the Makefile
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26670 b3059339-0415-0410-9bf9-f77b7e298cf2
2008-05-04 20:19:33 +00:00
diego
c05739c3e3
cosmetics: alphabetical order
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26669 b3059339-0415-0410-9bf9-f77b7e298cf2
2008-05-04 18:28:24 +00:00
diego
70dd60b8cd
cosmetics: __asm__ __volatile__ --> asm volatile
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26456 b3059339-0415-0410-9bf9-f77b7e298cf2
2008-04-17 21:54:43 +00:00
diego
42880d2821
Relicense test/example files as LGPL with Michael's permission.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26429 b3059339-0415-0410-9bf9-f77b7e298cf2
2008-04-13 01:29:24 +00:00
mru
ac1280459b
non-recursive makefiles
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26346 b3059339-0415-0410-9bf9-f77b7e298cf2
2008-04-07 21:16:50 +00:00
diego
37d20cbc93
Fix wrong #endif comment.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26300 b3059339-0415-0410-9bf9-f77b7e298cf2
2008-03-29 15:51:05 +00:00
diego
ebfa5122b3
Classify mlib as a configurable option, not as a hardware feature.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26275 b3059339-0415-0410-9bf9-f77b7e298cf2
2008-03-25 21:30:46 +00:00
diego
b090190936
Fix 64 bit shared library compilation with MMX2 by properly using PIC mangling.
...
patch by Alexander Strange, astrange ithinksw com
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26270 b3059339-0415-0410-9bf9-f77b7e298cf2
2008-03-22 18:22:53 +00:00
diego
cf09f76844
cosmetics: comment typo fixes
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26269 b3059339-0415-0410-9bf9-f77b7e298cf2
2008-03-22 17:35:32 +00:00
diego
a5a71b8a5f
Remove redundant ARCH_POWERPC #ifdef around HAVE_ALTIVEC.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26264 b3059339-0415-0410-9bf9-f77b7e298cf2
2008-03-18 22:14:57 +00:00
zuxy
f59d66a7c0
Fix a typo that causes an assertion to always fail.
...
Reported by Alexander Bokovikov (openworld AT uralweb DOT ru)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26257 b3059339-0415-0410-9bf9-f77b7e298cf2
2008-03-17 06:01:58 +00:00
diego
86a9d2666e
typo
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26251 b3059339-0415-0410-9bf9-f77b7e298cf2
2008-03-15 16:13:24 +00:00
diego
6628c4ba3b
Remove the unused function roundToInt16. It is a duplicate of the same function
...
in swscale.c. Fixes the warning:
yuv2rgb_altivec.c:751: 'roundToInt16' defined but not used
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26247 b3059339-0415-0410-9bf9-f77b7e298cf2
2008-03-15 10:04:19 +00:00
diego
c1f4b20925
typos
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26228 b3059339-0415-0410-9bf9-f77b7e298cf2
2008-03-12 23:50:48 +00:00
diego
c388f79c0f
Mark Y variable in EPILOG macro as av_unused to avoid unused variable warnings.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26220 b3059339-0415-0410-9bf9-f77b7e298cf2
2008-03-11 09:01:38 +00:00
diego
26ad83476f
typo
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26212 b3059339-0415-0410-9bf9-f77b7e298cf2
2008-03-10 18:38:46 +00:00
benoit
7f97108f0f
Make av_class a pointer to const.
...
Patch by Takis.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26210 b3059339-0415-0410-9bf9-f77b7e298cf2
2008-03-10 14:30:49 +00:00
benoit
26f0d73d73
define VOF as double of VOFW.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26209 b3059339-0415-0410-9bf9-f77b7e298cf2
2008-03-10 14:28:25 +00:00
diego
e0879ad8d3
Remove redundant swScaler: output from places where av_log()
...
properly prints the context anyway.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26207 b3059339-0415-0410-9bf9-f77b7e298cf2
2008-03-10 07:30:24 +00:00
diego
3fe4b0b696
cosmetics: Remove useless empty line.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26201 b3059339-0415-0410-9bf9-f77b7e298cf2
2008-03-08 14:54:36 +00:00
diego
5e6c92b86c
cosmetics: Consistently move NAME and FFLIBS to the top of each Makefile.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26200 b3059339-0415-0410-9bf9-f77b7e298cf2
2008-03-08 14:40:18 +00:00
mru
cc36be59cb
simplify library version handling
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26193 b3059339-0415-0410-9bf9-f77b7e298cf2
2008-03-07 19:27:08 +00:00
mru
efb5c8304b
consolidate CFLAGS, LDFLAGS, EXTRALIBS assignment
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26186 b3059339-0415-0410-9bf9-f77b7e298cf2
2008-03-06 20:44:47 +00:00
bcoudurier
fb984553d3
change sws_format_name to return const char*, supress many warnings
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26183 b3059339-0415-0410-9bf9-f77b7e298cf2
2008-03-06 11:32:25 +00:00
bcoudurier
7bda4c32f1
remove redundant SwScaler text since av_log uses AVClass context
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26182 b3059339-0415-0410-9bf9-f77b7e298cf2
2008-03-06 09:51:25 +00:00
michael
fbd3ffa4a0
One more (forgotten) fix for fixing sws_flags.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26166 b3059339-0415-0410-9bf9-f77b7e298cf2
2008-03-05 04:03:44 +00:00
michael
5022909fa8
Turn ancient V offset numerical constants into named ones.
...
Add a check that checks that the width is within the chosen constant.
This might have been exploitable.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26165 b3059339-0415-0410-9bf9-f77b7e298cf2
2008-03-05 03:00:25 +00:00
mru
8d1529b2fe
less preprocessor magic in version number macros
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26105 b3059339-0415-0410-9bf9-f77b7e298cf2
2008-02-26 20:38:02 +00:00
diego
c214df59db
Fix outdated comment.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26099 b3059339-0415-0410-9bf9-f77b7e298cf2
2008-02-25 09:43:52 +00:00
mru
635e6bf7c3
#include "libavutil/avutil.h" in swscale.h
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26097 b3059339-0415-0410-9bf9-f77b7e298cf2
2008-02-25 09:24:33 +00:00
reimar
4825a2ee81
__asm __volatile -> asm volatile part 3
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26091 b3059339-0415-0410-9bf9-f77b7e298cf2
2008-02-24 14:59:16 +00:00
cehoyos
50899e9083
Discard two symbols from libswscale.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26060 b3059339-0415-0410-9bf9-f77b7e298cf2
2008-02-22 08:08:19 +00:00
mru
f4cab7e69a
Clean up lib* version definitions
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26034 b3059339-0415-0410-9bf9-f77b7e298cf2
2008-02-19 22:52:28 +00:00
mru
1a8c91dfc2
remove duplicate AV_STRINGIFY() definition
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26013 b3059339-0415-0410-9bf9-f77b7e298cf2
2008-02-17 03:54:07 +00:00
diego
cee7af12b0
FLAT objects cannot have multiple sections, so using the L1 attributes breaks
...
linking. The FDPIC relocs also break for any other format. Thus check the
compiler environment and select the appropriate sections/relocs.
patch by Mike Frysinger, vapier.adi a gmail d com
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26010 b3059339-0415-0410-9bf9-f77b7e298cf2
2008-02-16 15:17:59 +00:00
benoit
5839f06341
More explicit unsupported pixel format error messages.
...
Patch by Stefano Sabatini: stefano sabatini (minus) lala % poste it
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@25999 b3059339-0415-0410-9bf9-f77b7e298cf2
2008-02-15 07:50:27 +00:00
diego
b8da7d2c5a
typo
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@25991 b3059339-0415-0410-9bf9-f77b7e298cf2
2008-02-13 09:07:41 +00:00
cehoyos
9e83b53822
Make dither4 & dither8 const.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@25967 b3059339-0415-0410-9bf9-f77b7e298cf2
2008-02-09 22:57:37 +00:00
reimar
da8ab92c7d
Make some assembler constants global instead of declaring them multiple times.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@25910 b3059339-0415-0410-9bf9-f77b7e298cf2
2008-01-29 14:58:10 +00:00
reimar
4ceb92650a
Use DECLARE_ASM_CONST where possible in libswscale code
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@25903 b3059339-0415-0410-9bf9-f77b7e298cf2
2008-01-28 14:38:11 +00:00
reimar
c83eeec033
Fix typo in comment
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@25829 b3059339-0415-0410-9bf9-f77b7e298cf2
2008-01-21 20:46:28 +00:00
benoit
024ccaccf7
Change (a == NULL) condition to (!a) and (a != NULL) condition to (a).
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@25780 b3059339-0415-0410-9bf9-f77b7e298cf2
2008-01-17 15:49:31 +00:00
benoit
ef1ae8fd19
Remove some useless parentheses.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@25779 b3059339-0415-0410-9bf9-f77b7e298cf2
2008-01-17 11:07:27 +00:00
benoit
bc7d838528
Cosmetics: whitespaces
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@25778 b3059339-0415-0410-9bf9-f77b7e298cf2
2008-01-17 10:24:14 +00:00
benoit
821d1ccea5
Remove non cosmetic spaces inside parentheses.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@25777 b3059339-0415-0410-9bf9-f77b7e298cf2
2008-01-17 08:57:15 +00:00
benoit
94f3351841
Description: remove superfluous parentheses.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@25776 b3059339-0415-0410-9bf9-f77b7e298cf2
2008-01-17 08:12:23 +00:00
benoit
6e8c03910d
Check param in sws_getCachedContext().
...
Patch by KO Myung-Hun komh chollian net
Original thread: [FFmpeg-devel] [PATCH] param check in sws_getCachedContext()
Date: Wed Jan 9 11:15:19 CET 2008
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@25775 b3059339-0415-0410-9bf9-f77b7e298cf2
2008-01-17 08:06:09 +00:00
diego
5efcab64a5
comment typo fixes
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@25485 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-12-21 11:47:09 +00:00
benoit
f2281fa06a
Make sure strides have positive values before converting.
...
Patch by Peter Schlaile: peter schlaile de
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@25467 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-12-20 10:08:36 +00:00
diego
460de55771
Add missing declarations for AltiVec functions, fixes the warnings:
...
swscale_template.c:1171: warning: implicit declaration of function ‘altivec_yuv2packedX’
swscale.c:1982: warning: implicit declaration of function ‘yuv2rgb_altivec_init_tables’
yuv2rgb.c:652: warning: implicit declaration of function ‘yuv2rgb_init_altivec’
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@25319 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-12-08 04:29:11 +00:00
diego
48d39aa9a5
Fix 'make checkheaders' on AltiVec-enabled systems.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@25316 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-12-07 15:30:12 +00:00
diego
02138e2282
Fix some spelling typos
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@25245 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-12-02 14:07:01 +00:00
diego
4548f6964e
Comment some #endif directives.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@25211 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-11-30 13:21:20 +00:00
diego
27fa018d05
comment spelling/grammar fixes
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@25137 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-11-22 10:27:58 +00:00
diego
a6682b3a81
The function names of [rgb|bgr]1[56]to[UV|Y] had rgb<->bgr flipped.
...
Rename them to match the actual implementation. Fixes issue 162.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24965 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-11-04 12:34:46 +00:00
diego
f24a71a0f0
Rename LIB to LIBNAME for consistency.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24802 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-10-18 09:35:02 +00:00
diego
42adf39c38
1l: Update wrong #endif comment.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24801 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-10-18 09:31:47 +00:00
diego
4f29b1485a
Add FFMPEG_ prefix to all multiple inclusion guards.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24800 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-10-18 09:30:33 +00:00
diego
782dd94b29
cosmetics: Fix AltiVec spelling.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24685 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-10-02 10:37:59 +00:00
diego
b13c49493c
Revert wrong ARCH_BFIN --> HAVE_BFIN change.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24627 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-09-27 08:00:22 +00:00
aurel
991c218475
add support for yuva420p colorspace (yuv420p + alpha)
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24601 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-09-24 15:11:49 +00:00
michael
6c5bcd943d
cosmetic (get rid of _ at the start of local variable names)
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24597 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-09-24 07:31:43 +00:00
mhoffman
503a85926f
renaming ARCH_BFIN to HAVE_BFIN
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24309 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-08-31 14:57:50 +00:00
diego
b19d00992c
cosmetics: Sort some lines, whitespace changes.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24305 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-08-30 23:11:55 +00:00
diego
64681afa04
Move Apple gcc AltiVec vector declaration syntax to libavutil.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24143 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-08-24 15:04:14 +00:00
diego
f7176daf51
Rename CONFIG_DARWIN to SYS_DARWIN, it is not configurable (in FFmpeg).
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24121 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-08-22 22:46:55 +00:00
diego
65d2553645
typo
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23889 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-07-28 14:17:25 +00:00
mhoffman
c524f310b0
integrating blackfin optimized yuyvtoyv12 converter
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23833 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-07-20 00:11:38 +00:00
mhoffman
f0fdd488ef
removing reference to bfin_sram.h its not used anylonger
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23832 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-07-20 00:10:55 +00:00
mhoffman
5e530992c3
adding blackfin optimized yuyvtoyv12 converter
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23831 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-07-20 00:09:45 +00:00
benoit
7de92dc41c
UltraSPARC VIS yuv2rgb
...
patch by Denes Balatoni: [dbalatoni interware hu]
original thread: [FFmpeg-devel] [PATCH] UltraSPARC VIS yuv2rgb third try
date: 07/17/2007 08:35 PM
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23825 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-07-19 07:24:43 +00:00
benoit
26333dbfec
use YUV440P in swscale
...
patch by Andreas Öman: \andreas olebyn nu/
original thread: [FFmpeg-devel] half vertical chroma resolution from JPEGs..
date: 07/03/2007 01:29 PM
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23811 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-07-18 08:12:40 +00:00
diego
411a4b4058
This was rewritten by Michael, switch copyrights to him and license to LGPL.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23796 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-07-17 09:35:21 +00:00
diego
e34332d602
Remove redundant "all rights reserved" statement, OKed by Walken.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23791 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-07-16 17:48:02 +00:00
diego
f4876bda37
typo
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23780 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-07-14 14:39:51 +00:00
lucabe
09718eaa7a
Remove unused file (this time for real)
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23767 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-07-11 15:29:20 +00:00
lucabe
ff9096cb6d
Resurrect yuv2rgb_init.c, to add a proper license (and some comments about
...
its origin) in it.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23759 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-07-10 11:18:55 +00:00
diego
b204d01081
ISO8859-1 --> UTF-8
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23752 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-07-09 18:55:31 +00:00
diego
b3d59ea908
license header consistency cosmetics
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23722 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-07-05 10:18:58 +00:00
diego
2375a9207d
Group all copyright and author notices together.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23721 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-07-05 10:18:27 +00:00
lucabe
e7e69c5489
Remove unused file
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23715 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-07-03 13:52:36 +00:00
diego
5e7f6adb17
Fix 'make checkheaders'.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23701 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-07-02 12:52:41 +00:00
diego
da9307d121
Remove obsolete and misleading comment.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23700 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-07-02 11:43:38 +00:00
diego
78fb17276c
comment grammar fixes
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23685 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-06-28 11:18:16 +00:00
mhoffman
d1a47e2290
integrating ff_bfin_get_unscaled_swscale into the system
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23605 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-06-22 13:03:40 +00:00
mhoffman
b60c17b45c
adding Blackfin swscale_bfin infrastructure, and the first swscale routine uyvy to yv12 video resampler
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23604 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-06-22 12:45:18 +00:00
mhoffman
a143e429a1
document pointer offset by -8
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23603 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-06-22 00:14:22 +00:00
mhoffman
f8fb16fc31
re pipeline loop, to eliminate extra chroma reads
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23602 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-06-22 00:12:44 +00:00
mhoffman
42b67bdedc
correct chroma skewing bug, caused by incorrect stride adjustments
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23601 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-06-22 00:07:55 +00:00
reimar
b6807dadb3
Missing libswscale part of TARGET_ -> HAVE_ change
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23564 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-06-16 15:29:26 +00:00
reimar
f591c3a74d
Copile fix: missing libswscale part of ffmpeg r9322 TARGET_ARCH -> ARCH change.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23562 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-06-16 15:17:00 +00:00
diego
7b472fa2ea
misc spelling fixes
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23556 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-06-13 17:48:15 +00:00
reimar
50e63ed5bd
Fix yuv2rgb C functions to work for widths divisible by 4 but not by 8
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23508 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-06-08 07:49:59 +00:00
mhoffman
ebe2eb246e
correcting spelling error, yuv2rgb888_line was renamed to yuv2rgb24_line
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23472 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-06-05 13:18:16 +00:00
benoit
21939776eb
rename attribute_unused to av_unused as it is declared in common.h
...
patch by Carl Eugen Hoyos cehoyos chez ag or at
original thread: [FFmpeg-devel] [PATCH] attribute_unused -> av_unused
date: 05/29/2007 01:23 PM
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23418 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-05-30 09:33:09 +00:00
diego
134fb56e1f
Remove redundant fastmemcpy.h #include, it is indirectly #included by avutil.h.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23400 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-05-28 09:30:56 +00:00
ivo
85b37d1ccf
ffmpeg -sws_flags command line option to set swscaler flags
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23379 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-05-23 18:35:24 +00:00
mhoffman
b8b8271170
Blackfin optimized uyvytoyv12 routine. the implementation includes chroma averaging.
...
This is 10x faster than the cooresponding C function.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23345 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-05-19 12:57:17 +00:00
diego
c339e74ac8
Remove extern C declarations for C++.
...
FFmpeg is pure C and not all public headers have the declarations.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23322 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-05-16 12:26:47 +00:00
gpoirier
ea9075f2c7
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
Subject: [FFmpeg-devel] PATCH BlackFin yuv2rgb color space conversion
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23307 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-05-13 19:22:32 +00:00
ivo
30a00a81bc
cosmetics; one test per line for all isXXX(x) macros
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23296 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-05-11 11:24:06 +00:00
ivo
fba7257f2d
remove the need of one extra shift in rgb16ToUV
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23281 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-05-09 21:34:05 +00:00
ivo
4d9f279a66
Fix rgb15ToUV. Correct order of components and use one shift less.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23279 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-05-09 17:29:20 +00:00
benoit
e6daddc0ad
cosmetics: indentation after previous patch
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23207 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-05-02 07:02:16 +00:00
benoit
75535c7902
test if color conv fonction exists prior to using it
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23206 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-05-02 07:00:10 +00:00
diego
8caae48738
cosmetics attack, part IV: Remove all tabs and prettyprint/reindent the code.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23179 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-30 08:05:29 +00:00
diego
53b0783bf6
cosmetics attack, part III: Remove all tabs and prettyprint/reindent the code.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23175 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-29 21:36:43 +00:00
diego
28510d8966
cosmetics: Fix stray wrongly indented line.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23174 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-29 13:39:50 +00:00
diego
402ccf9d4c
cosmetics attack, part II: Remove all tabs and prettyprint/reindent the code.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23173 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-29 13:39:27 +00:00
diego
faaae44a1e
cosmetics attack, part I: Remove all tabs and prettyprint/reindent the code.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23158 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-28 11:44:49 +00:00
diego
5d9e73bcc6
cosmetics: Replace manual tab indentation by \n\t as in the rest of the file.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23157 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-28 11:41:11 +00:00
diego
95000b0ca7
cosmetics: Remove trailing whitespace.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23147 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-26 23:07:11 +00:00
diego
9e14239422
Don't declare -lm as a dependency of swscale-example.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23140 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-26 15:14:12 +00:00
diego
0d29d76058
Remove large automatics from stack.
...
patch by Marc Hoffman, mmh pleasantst com
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23117 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-26 11:05:59 +00:00
ivo
79b2f1581d
preserve alpha channel when converting rgb32 to bgr32 in plain C
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23022 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-18 16:40:58 +00:00
ivo
8c86c5cc58
fix red_15mask and green_15mask. the previous values were wrong and caused
...
some SIMD functions to output wrong data.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23021 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-18 16:40:07 +00:00
ivo
ecbdb90970
test widths all down to one. this tests whether the scalers correctly switch
...
to plain C when width < unit size of assembly code.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23018 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-18 14:22:42 +00:00
ivo
59a2d69862
skip MMX code in rgb24tobgr24 if the size of the input is smaller than the
...
size of the units the MMX code processes
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23015 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-18 09:27:59 +00:00
ivo
346fa283f5
skip MMX code in rgb32to16 if the size of the input is smaller than the
...
size of the units the MMX code processes
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23014 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-18 09:26:22 +00:00
ivo
a3284e8e5b
skip MMX code in rgb32to15 if the size of the input is smaller than the
...
size of the units the MMX code processes
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23013 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-18 09:24:49 +00:00
ivo
f854708977
slightly faster rgb32tobgr32; avoid one add and one cmp
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23012 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-17 20:38:17 +00:00
ivo
589238fbe5
New implementation of rgb32tobgr32
...
The previous implementation segfaulted with MMX enabled when fed an image
smaller than the size of the units the MMX code processed. The new code:
- is faster for MMX, MMX2 and plain C
- processes small images correctly
- is LGPL
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23009 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-16 21:41:03 +00:00
michael
a381e71128
improve horizontal chroma resolution with pal
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22994 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-15 01:27:34 +00:00
michael
31be965950
convert palette to yuv instead of converting each pixel after pal->rgb
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22993 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-15 00:53:32 +00:00
ivo
ccca77761e
cosmetics, expand all tabs to four spaces.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22983 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-12 19:31:35 +00:00
ivo
c32cfa90c9
Replace huge switch statement by a lookup table.
...
Add newline to final report.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22982 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-12 19:25:36 +00:00
ivo
42ece1776c
cosmetics after last commit; remove superfluous braces
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22979 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-11 22:17:58 +00:00
ivo
fdc96044ff
Remove code duplication in sws_rgb2rgb_init.
...
The lists of assignments of all rgbxtoy variants are removed from
sws_rgb2rgb_init and replaced by a single list inside the template file.
This way, multiple lists are generated by the preprocessor and each list
gets its own initialization function. Those are called from the main
sws_rgb2rgb_init function, if applicable.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22978 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-11 21:00:25 +00:00
diego
2a39682956
typo
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22932 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-07 14:07:51 +00:00
cehoyos
cb644a4a9d
Fix crash when trying to convert from or to RGBi (i<15) as in bgr8torgb24
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22910 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-03 16:22:19 +00:00
diego
75cf17e3f8
Handle proper compilation on Mac OS X.
...
Fix data alignment bug (the original purpose of the code is unclear, though).
patch by Marc Hoffman, mmh pleasantst com
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22847 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-30 22:09:13 +00:00
michael
f605cf5f93
fix full range (jpeg yuv) chroma
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22713 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-18 12:31:53 +00:00
diego
a708559fe5
Add PIX_FMT_PAL8 to isPacked().
...
patch by "Karl H. Beckers", karl.h.beckers gmx net
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22487 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-08 10:02:49 +00:00
michael
5a39cd78b7
a small step toward 4 plane support
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22411 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-02 13:33:18 +00:00
michael
2c64943519
copy src to prevent the user supplied argumet from being changed
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22410 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-02 13:32:10 +00:00
reimar
0f2246a083
Fix a possible crash on 64 bit systems when the lumSrcPtr or chrSrcPtr
...
does not fit in 32 bits. The SWS_ACCURATE_RND is still broken though.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22401 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-01 19:48:40 +00:00
diego
e3b1929925
Remove useless conditional.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22355 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-02-27 00:19:01 +00:00
reimar
0b7929b8ad
Add av_ prefix to clip functions
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22339 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-02-25 10:27:43 +00:00
diego
8ed3ba4995
cosmetics: typo fixes, usefuLL --> useful and aswell --> as well
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22307 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-02-22 00:18:10 +00:00
michael
099c9b26f4
negative stride and h_size-=8 fix
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22247 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-02-17 13:28:44 +00:00
michael
2a0c4363cf
BGR/RGB4 byte formats as input
...
fixing isRGB/BGR() for the byte formats
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22244 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-02-17 11:36:02 +00:00
michael
db9d35b669
pal8 input
...
this is not optimized or anything (that is easy to add just use the existing unscaled converters if possible ...)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22236 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-02-16 21:17:15 +00:00
lu_zero
91fdfc6820
stray fflush spotted by Aurel
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22051 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-01-28 20:38:35 +00:00
lu_zero
3707a1426b
Make example and test build and link correctly
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22048 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-01-28 17:52:59 +00:00
lu_zero
a1dcee10f4
av_logify
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22047 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-01-28 17:51:41 +00:00