mplayer.git
11 years agoCheck for ddk/ntddcdrm.h header before enabling VCD on mingw.
reimar [Sat, 28 Mar 2009 18:53:26 +0000 (18:53 +0000)]
Check for ddk/ntddcdrm.h header before enabling VCD on mingw.
Fixes a compilation issue on mingw-w64 which does not have that header.

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29085 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years ago100l, revert r29082, I missed that the vts comparison should be case-insensitive.
reimar [Sat, 28 Mar 2009 16:09:56 +0000 (16:09 +0000)]
100l, revert r29082, I missed that the vts comparison should be case-insensitive.

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29084 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoReindent
reimar [Sat, 28 Mar 2009 15:54:08 +0000 (15:54 +0000)]
Reindent

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29083 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoSimplify extracting title number from ifo name
reimar [Sat, 28 Mar 2009 15:53:32 +0000 (15:53 +0000)]
Simplify extracting title number from ifo name

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29082 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoMove bfin specific code to its subdir.
ramiro [Fri, 27 Mar 2009 22:56:56 +0000 (22:56 +0000)]
Move bfin specific code to its subdir.

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29079 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoSimplify detection of .ifo extension.
reimar [Fri, 27 Mar 2009 21:26:26 +0000 (21:26 +0000)]
Simplify detection of .ifo extension.

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29078 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoUse x86_reg instead of long in several video filters to fix compilation on MinGW64.
reimar [Fri, 27 Mar 2009 20:34:55 +0000 (20:34 +0000)]
Use x86_reg instead of long in several video filters to fix compilation on MinGW64.

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29077 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoDirectly include libavutil/x86_cpu.h in cpudetect.h instead of duplicating it
reimar [Fri, 27 Mar 2009 20:33:13 +0000 (20:33 +0000)]
Directly include libavutil/x86_cpu.h in cpudetect.h instead of duplicating it
incompletely.

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29076 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoGet rid of gettimeofday reimplementation for MinGW, all remotely recent
reimar [Fri, 27 Mar 2009 19:34:50 +0000 (19:34 +0000)]
Get rid of gettimeofday reimplementation for MinGW, all remotely recent
versions of MinGW already provide it.

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29075 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agospelling fixes, add release name
diego [Fri, 27 Mar 2009 19:09:33 +0000 (19:09 +0000)]
spelling fixes, add release name

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29072 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoCheck for _WINGDI_ instead of _WINGDI_H before defining BITMAPINFOHEADER
reimar [Fri, 27 Mar 2009 18:55:21 +0000 (18:55 +0000)]
Check for _WINGDI_ instead of _WINGDI_H before defining BITMAPINFOHEADER
since former works on both 32 and 64 bit MinGW

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29071 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agomisc updates
diego [Fri, 27 Mar 2009 18:51:32 +0000 (18:51 +0000)]
misc updates

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29070 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoSync cpuid detection code with libavcodec: assume it is always available on x86_64
reimar [Fri, 27 Mar 2009 18:48:47 +0000 (18:48 +0000)]
Sync cpuid detection code with libavcodec: assume it is always available on x86_64

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29069 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoRename local TMP variable to TMPRES to avoid a clash with the
reimar [Fri, 27 Mar 2009 17:14:58 +0000 (17:14 +0000)]
Rename local TMP variable to TMPRES to avoid a clash with the
variable holding the path used for temporary files - this is used
by mingw-w64 and this change avoids crashes with it.

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29068 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoRename cs_test.c --> colorspace-test.c. This is more consistent with the names
diego [Thu, 26 Mar 2009 14:20:15 +0000 (14:20 +0000)]
Rename cs_test.c --> colorspace-test.c.  This is more consistent with the names
of other test programs and more descriptive of what the program does.

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29067 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agochange close to closesocket, unifies close streaming code
compn [Thu, 26 Mar 2009 13:35:12 +0000 (13:35 +0000)]
change close to closesocket, unifies close streaming code
patch by Francesco Cosoleto , cosoleto gmail com

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29066 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoMake svn:ignore properties globally consistent. Ignore all .d, .ho, .exe, -test
diego [Thu, 26 Mar 2009 12:41:43 +0000 (12:41 +0000)]
Make svn:ignore properties globally consistent. Ignore all .d, .ho, .exe, -test
files, all generated libraries and headers and example programs.

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29065 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoAdd support for mmsh:// as alias for mmshttp://
reimar [Thu, 26 Mar 2009 11:00:04 +0000 (11:00 +0000)]
Add support for mmsh:// as alias for mmshttp://
Patch by Francesco Cosoleto [cosoleto gmail com]

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29064 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoMove yuv2rgb code to subdirs.
ramiro [Thu, 26 Mar 2009 01:30:10 +0000 (01:30 +0000)]
Move yuv2rgb code to subdirs.

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29063 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoenable vp6 codec to read/write .fpf (passlogfile)
compn [Wed, 25 Mar 2009 23:59:48 +0000 (23:59 +0000)]
enable vp6 codec to read/write .fpf (passlogfile)
fixes 2pass vp6 encoding on linux

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29062 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoSimplify vdpau deinterlacing code and fix timing for deint=2.
cehoyos [Wed, 25 Mar 2009 23:32:27 +0000 (23:32 +0000)]
Simplify vdpau deinterlacing code and fix timing for deint=2.

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29061 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agotypo fixes
diego [Wed, 25 Mar 2009 21:43:33 +0000 (21:43 +0000)]
typo fixes

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29060 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoUpdate date in manual page.
diego [Wed, 25 Mar 2009 21:37:57 +0000 (21:37 +0000)]
Update date in manual page.

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29059 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoRename 'default-binds' input option to 'default-bindings'.
diego [Wed, 25 Mar 2009 21:31:56 +0000 (21:31 +0000)]
Rename 'default-binds' input option to 'default-bindings'.

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29058 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agocosmetics: Drop leading underscore from extra_ variables.
diego [Wed, 25 Mar 2009 19:48:05 +0000 (19:48 +0000)]
cosmetics: Drop leading underscore from extra_ variables.

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29057 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoswscale-example is an API example, not a test program.
diego [Wed, 25 Mar 2009 18:08:52 +0000 (18:08 +0000)]
swscale-example is an API example, not a test program.

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29056 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years ago1l: There is no more delay since r29051.
cehoyos [Wed, 25 Mar 2009 17:38:52 +0000 (17:38 +0000)]
1l: There is no more delay since r29051.

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29055 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoClarify vdpau deinterlacers.
cehoyos [Wed, 25 Mar 2009 07:52:41 +0000 (07:52 +0000)]
Clarify vdpau deinterlacers.

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29054 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoNew VDPAU deinterlacing code needs one reference surface less for software decoding.
cehoyos [Tue, 24 Mar 2009 21:49:08 +0000 (21:49 +0000)]
New VDPAU deinterlacing code needs one reference surface less for software decoding.

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29053 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoNew vdpau deinterlacing code needs one reference surface less.
cehoyos [Tue, 24 Mar 2009 21:47:56 +0000 (21:47 +0000)]
New vdpau deinterlacing code needs one reference surface less.

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29052 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoStephen Warren reported that VDPAU deinterlacing did not work correctly.
cehoyos [Tue, 24 Mar 2009 21:45:39 +0000 (21:45 +0000)]
Stephen Warren reported that VDPAU deinterlacing did not work correctly.
New static function push_deint_surface() by Reimar.

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29051 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agosqcp plays with ffqclp in ffmpeg
compn [Tue, 24 Mar 2009 19:48:51 +0000 (19:48 +0000)]
sqcp plays with ffqclp in ffmpeg

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29050 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoUpdate help output with previous --extra-ldflags change.
diego [Tue, 24 Mar 2009 09:32:35 +0000 (09:32 +0000)]
Update help output with previous --extra-ldflags change.

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29049 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoAdds "YUYV422 to YUVA420P" and "UYVY422 to YUVA420P" unscaled convertion
sdrik [Tue, 24 Mar 2009 07:11:35 +0000 (07:11 +0000)]
Adds "YUYV422 to YUVA420P" and "UYVY422 to YUVA420P" unscaled convertion

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29048 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoFix some places where "non-alpha to YUVA420P" do not fill the alpha plane
sdrik [Tue, 24 Mar 2009 07:10:19 +0000 (07:10 +0000)]
Fix some places where "non-alpha to YUVA420P" do not fill the alpha plane

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29047 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoSimpler and more elegant fix to the x86_32/OSX+PIC build failure
sdrik [Tue, 24 Mar 2009 07:09:19 +0000 (07:09 +0000)]
Simpler and more elegant fix to the x86_32/OSX+PIC build failure

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29046 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoReplace --with-extralibdir option by --extra-ldflags, which accepts arbitrary
diego [Tue, 24 Mar 2009 00:22:51 +0000 (00:22 +0000)]
Replace --with-extralibdir option by --extra-ldflags, which accepts arbitrary
LDFLAGS. Also rename the corresponding variable for consistency.

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29045 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agotypo fix: Remove stray '-' from --extra-cflags option evaluation.
diego [Mon, 23 Mar 2009 23:41:24 +0000 (23:41 +0000)]
typo fix: Remove stray '-' from --extra-cflags option evaluation.

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29044 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoReplace --with-extraincdir option by --extra-cflags, which accepts arbitrary
diego [Mon, 23 Mar 2009 23:37:51 +0000 (23:37 +0000)]
Replace --with-extraincdir option by --extra-cflags, which accepts arbitrary
CFLAGS. Also rename the corresponding variables for consistency.

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29043 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoGet rid of pointless EXTRA_INC and EXTRAXX_INC config.mak variable indirection.
diego [Mon, 23 Mar 2009 22:53:42 +0000 (22:53 +0000)]
Get rid of pointless EXTRA_INC and EXTRAXX_INC config.mak variable indirection.

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29042 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoDo not use full CFLAGS to build codec-cfg, they are unnecessary.
diego [Mon, 23 Mar 2009 22:42:53 +0000 (22:42 +0000)]
Do not use full CFLAGS to build codec-cfg, they are unnecessary.

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29041 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoChange function call order in config().
cehoyos [Sun, 22 Mar 2009 23:58:40 +0000 (23:58 +0000)]
Change function call order in config().
This stops creating a window even if hardware decoding is certainly
going to fail.

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29040 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoRename 'tests' target to 'testprogs'. It is too easily confused with the
diego [Sun, 22 Mar 2009 23:15:54 +0000 (23:15 +0000)]
Rename 'tests' target to 'testprogs'. It is too easily confused with the
'test' target and a directory named tests exists.

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29039 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoRemove unnecessary CLEANFILES declaration. Test programs do not require it.
diego [Sun, 22 Mar 2009 23:09:20 +0000 (23:09 +0000)]
Remove unnecessary CLEANFILES declaration. Test programs do not require it.

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29038 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoAdd forgotten "static" to new data_length variable in ao_pcm
reimar [Sun, 22 Mar 2009 14:28:13 +0000 (14:28 +0000)]
Add forgotten "static" to new data_length variable in ao_pcm

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29037 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoWhitespace-only cosmetics: use consistent indentation in ao_pcm.c
reimar [Sun, 22 Mar 2009 14:27:10 +0000 (14:27 +0000)]
Whitespace-only cosmetics: use consistent indentation in ao_pcm.c

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29036 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoPrint a warning if ao_pcm wrote more data than what can be specified in the
reimar [Sun, 22 Mar 2009 14:23:07 +0000 (14:23 +0000)]
Print a warning if ao_pcm wrote more data than what can be specified in the
WAV header (ca. 2GB currently) or if it can not update the header at all.

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29035 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoSync with r28984: 17% done.
bircoph [Sun, 22 Mar 2009 13:19:58 +0000 (13:19 +0000)]
Sync with r28984: 17% done.

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29034 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoSynced with r28991.
bircoph [Sun, 22 Mar 2009 12:38:52 +0000 (12:38 +0000)]
Synced with r28991.

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29033 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agosync with en/mplayer.1 r28991
jrash [Sun, 22 Mar 2009 02:53:07 +0000 (02:53 +0000)]
sync with en/mplayer.1 r28991

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29032 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoEnable unscaled packed422 -> planar 420 converters by default as the
michael [Sat, 21 Mar 2009 23:59:02 +0000 (23:59 +0000)]
Enable unscaled packed422 -> planar 420 converters by default as the
imgconvert inherited quality issues should be fixed.

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29031 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years ago10l: C code of extract_even2avg(), extract_odd2() and extract_odd2avg() was
michael [Sat, 21 Mar 2009 23:52:34 +0000 (23:52 +0000)]
10l: C code of extract_even2avg(), extract_odd2() and extract_odd2avg() was
buggy and untested as the MMX* code was used and I forgot to explicitly test
these functions with the MMX code disabled.

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29030 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoAverage chroma of 2 lines in packed 422 -> planar 420.
michael [Sat, 21 Mar 2009 23:45:20 +0000 (23:45 +0000)]
Average chroma of 2 lines in packed 422 -> planar 420.

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29029 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years ago10l: Only try to create vdpau decoder if hardware decoding is intended.
cehoyos [Sat, 21 Mar 2009 22:53:18 +0000 (22:53 +0000)]
10l: Only try to create vdpau decoder if hardware decoding is intended.

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29028 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoTest if create_vdp_decoder() might succeed by calling it from config()
cehoyos [Sat, 21 Mar 2009 20:11:05 +0000 (20:11 +0000)]
Test if create_vdp_decoder() might succeed by calling it from config()
with a small value for max_reference_frames.
This does not make automatic recovery by using software decoder possible,
but lets MPlayer fail more graciously on - actually existing - buggy
hardware that does not support certain H264 widths when using
hardware accelerated decoding (784, 864, 944, 1024, 1808, 1888 pixels on
NVIDIA G98) and if the user tries to hardware-decode more samples at
the same time than supported.
Might break playback of H264 Intra-Only samples on hardware with very
little video memory.

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29027 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoChange return value for create_vdp_decoder().
cehoyos [Sat, 21 Mar 2009 19:59:35 +0000 (19:59 +0000)]
Change return value for create_vdp_decoder().

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29026 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agomap jls (jpeg-ls), thm and db (thumbnails) files to jpg
compn [Sat, 21 Mar 2009 19:46:13 +0000 (19:46 +0000)]
map jls (jpeg-ls), thm and db (thumbnails) files to jpg

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29025 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoFactorize create_vdp_decoder().
cehoyos [Sat, 21 Mar 2009 17:10:19 +0000 (17:10 +0000)]
Factorize create_vdp_decoder().

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29024 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoInitialize HAVE_FAST_UNALIGNED definition to 0 so that it is never undefined.
diego [Sat, 21 Mar 2009 16:00:15 +0000 (16:00 +0000)]
Initialize HAVE_FAST_UNALIGNED definition to 0 so that it is never undefined.

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29023 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoFix build failure on x86_32 Mac OS X with PIC enabled
sdrik [Sat, 21 Mar 2009 12:16:32 +0000 (12:16 +0000)]
Fix build failure on x86_32 Mac OS X with PIC enabled

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29022 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoFix planarCopy to ignore the GRAY8 "pseudo"-palette, fixes libavtest regression test.
reimar [Sat, 21 Mar 2009 10:20:16 +0000 (10:20 +0000)]
Fix planarCopy to ignore the GRAY8 "pseudo"-palette, fixes libavtest regression test.

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29021 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoRemove postinst script that asks for a TrueType font to use as default.
diego [Sat, 21 Mar 2009 09:31:57 +0000 (09:31 +0000)]
Remove postinst script that asks for a TrueType font to use as default.
This also gets rid of the libconfhelper-perl dependency; a package that
no longer exists in current Debian versions, rendering the generated
Debian package uninstallable.
patch by Vladislav Naumov, vladislav.naumov gmail com

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29020 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoAdd CONFIG_SWSCALE_ALPHA and HAVE_VIRTUALALLOC config.h #defines for FFmpeg.
diego [Sat, 21 Mar 2009 09:18:36 +0000 (09:18 +0000)]
Add CONFIG_SWSCALE_ALPHA and HAVE_VIRTUALALLOC config.h #defines for FFmpeg.

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29019 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoAvoid crash on planarCopy to a destination without alpha.
reimar [Fri, 20 Mar 2009 17:22:03 +0000 (17:22 +0000)]
Avoid crash on planarCopy to a destination without alpha.
Makes regression tests run again, though the results are still wrong.

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29018 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoInitialize pointer arrays which may be freed before being initialized.
benoit [Fri, 20 Mar 2009 16:29:47 +0000 (16:29 +0000)]
Initialize pointer arrays which may be freed before being initialized.

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29017 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoDo _not_ use rbx on x86_64, it will fail to compile with PIC, besides it
reimar [Fri, 20 Mar 2009 16:23:48 +0000 (16:23 +0000)]
Do _not_ use rbx on x86_64, it will fail to compile with PIC, besides it
added completely pointless code.

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29016 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoFix swscale compilation with Altivec enabled.
reimar [Fri, 20 Mar 2009 16:12:03 +0000 (16:12 +0000)]
Fix swscale compilation with Altivec enabled.

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29015 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoReindent after last commit
sdrik [Fri, 20 Mar 2009 14:44:26 +0000 (14:44 +0000)]
Reindent after last commit

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29014 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoAlso test the alpha channel in swscale-example
sdrik [Fri, 20 Mar 2009 14:17:20 +0000 (14:17 +0000)]
Also test the alpha channel in swscale-example

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29013 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoYUVA420P is now supported as output format
sdrik [Fri, 20 Mar 2009 14:16:24 +0000 (14:16 +0000)]
YUVA420P is now supported as output format

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29012 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoAdd alpha channel scaling
sdrik [Fri, 20 Mar 2009 14:15:14 +0000 (14:15 +0000)]
Add alpha channel scaling

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29011 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoAdd YUVA420P -> RGBA/BGRA/ARGB/ABGR unscaled converters
sdrik [Fri, 20 Mar 2009 14:14:28 +0000 (14:14 +0000)]
Add YUVA420P -> RGBA/BGRA/ARGB/ABGR unscaled converters

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29010 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoUse a simpler and more general check for the gray case in the planarCopy function
sdrik [Fri, 20 Mar 2009 14:01:51 +0000 (14:01 +0000)]
Use a simpler and more general check for the gray case in the planarCopy function

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29009 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoInitialize *srcContext, *dstContext, *outContext to NULL, avoids the warnings:
diego [Thu, 19 Mar 2009 23:33:35 +0000 (23:33 +0000)]
Initialize *srcContext, *dstContext, *outContext to NULL, avoids the warnings:
libswscale/swscale-example.c:60: warning: 'outContext' may be used uninitialized in this function
libswscale/swscale-example.c:60: warning: 'dstContext' may be used uninitialized in this function
libswscale/swscale-example.c:60: warning: 'srcContext' may be used uninitialized in this function

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29008 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoRemove useless casting in asm "m" operand.
cehoyos [Thu, 19 Mar 2009 23:29:19 +0000 (23:29 +0000)]
Remove useless casting in asm "m" operand.

Patch by Matthieu Castet, castet D matthieu A free D fr

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29007 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoAllocate executable memory with VirtualAlloc() in Windows.
ramiro [Thu, 19 Mar 2009 21:52:44 +0000 (21:52 +0000)]
Allocate executable memory with VirtualAlloc() in Windows.

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29006 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoDrop unnecessary cast and cosmetically align.
ramiro [Thu, 19 Mar 2009 21:50:10 +0000 (21:50 +0000)]
Drop unnecessary cast and cosmetically align.

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29005 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoFix HTML docs generation, broken in r28980.
rathann [Thu, 19 Mar 2009 19:44:11 +0000 (19:44 +0000)]
Fix HTML docs generation, broken in r28980.

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29004 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoRevert
michael [Thu, 19 Mar 2009 15:02:44 +0000 (15:02 +0000)]
Revert
Date: Wed Mar 18 23:11:50 2009
New Revision: 28996

Log:
Fix libswscale compilation on non-x86, hopefully without breaking MinGW64 again.

This change was non optimal, correct would have been to revert the offending commits
if no time was available to find a clean fix.

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29003 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoFix 10l typo.
michael [Thu, 19 Mar 2009 14:04:14 +0000 (14:04 +0000)]
Fix 10l typo.

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29002 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoremove trailing whitespaces
Gabrov [Thu, 19 Mar 2009 11:30:29 +0000 (11:30 +0000)]
remove trailing whitespaces

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29001 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoremove trailing whitespaces
Gabrov [Thu, 19 Mar 2009 11:21:54 +0000 (11:21 +0000)]
remove trailing whitespaces

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@29000 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoremove trailing whitespaces all over the place
Gabrov [Thu, 19 Mar 2009 11:18:04 +0000 (11:18 +0000)]
remove trailing whitespaces all over the place

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@28999 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agosynced with r28991
Gabrov [Thu, 19 Mar 2009 11:02:16 +0000 (11:02 +0000)]
synced with r28991

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@28998 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoUnscaled converters for
michael [Thu, 19 Mar 2009 03:45:29 +0000 (03:45 +0000)]
Unscaled converters for
YUYV->YUV420P
YUYV->YUV422P
UYVY->YUV420P
UYVY->YUV422P

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@28997 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoFix libswscale compilation on non-x86, hopefully without breaking MinGW64 again.
reimar [Wed, 18 Mar 2009 22:11:50 +0000 (22:11 +0000)]
Fix libswscale compilation on non-x86, hopefully without breaking MinGW64 again.

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@28996 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoSupport icc 11.1.
cehoyos [Wed, 18 Mar 2009 21:48:35 +0000 (21:48 +0000)]
Support icc 11.1.

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@28995 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agodrop obsolete guidelines
rathann [Wed, 18 Mar 2009 18:17:49 +0000 (18:17 +0000)]
drop obsolete guidelines

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@28994 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoswscale-example: use LFG instead of random()
ramiro [Wed, 18 Mar 2009 17:12:44 +0000 (17:12 +0000)]
swscale-example: use LFG instead of random()

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@28993 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoDo not assume long is same width as x86 register.
ramiro [Wed, 18 Mar 2009 17:07:30 +0000 (17:07 +0000)]
Do not assume long is same width as x86 register.

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@28992 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoAllow to use vdpau temporal deinterlacers with hardware accelerated decoding.
cehoyos [Wed, 18 Mar 2009 17:02:29 +0000 (17:02 +0000)]
Allow to use vdpau temporal deinterlacers with hardware accelerated decoding.

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@28991 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoSupport FFmpeg codecs that decode to other formats than S16.
reimar [Wed, 18 Mar 2009 12:50:17 +0000 (12:50 +0000)]
Support FFmpeg codecs that decode to other formats than S16.
Double format is currently not supported.

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@28990 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoOlder versions of <vdpau/vdpau.h> will fail during compilation.
cehoyos [Wed, 18 Mar 2009 09:17:15 +0000 (09:17 +0000)]
Older versions of <vdpau/vdpau.h> will fail during compilation.

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@28989 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoConsistently use ff_ prefixes for internal symbols.
diego [Wed, 18 Mar 2009 08:06:08 +0000 (08:06 +0000)]
Consistently use ff_ prefixes for internal symbols.

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@28988 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years ago10l: Fix indentation.
cehoyos [Wed, 18 Mar 2009 00:17:26 +0000 (00:17 +0000)]
10l: Fix indentation.

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@28987 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoAdd a fillPlane function to fill a plane with one constant value
sdrik [Tue, 17 Mar 2009 19:53:36 +0000 (19:53 +0000)]
Add a fillPlane function to fill a plane with one constant value

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@28986 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoDon't write outside of the picture buffer in planarCopy in the gray case
sdrik [Tue, 17 Mar 2009 19:51:52 +0000 (19:51 +0000)]
Don't write outside of the picture buffer in planarCopy in the gray case

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@28985 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoGet rid of trailing whitespaces.
bircoph [Tue, 17 Mar 2009 18:44:06 +0000 (18:44 +0000)]
Get rid of trailing whitespaces.

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@28984 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoSynced with r28979.
bircoph [Tue, 17 Mar 2009 18:33:52 +0000 (18:33 +0000)]
Synced with r28979.

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@28983 b3059339-0415-0410-9bf9-f77b7e298cf2

11 years agoFix ff_bfin_yuv2rgb_get_func_ptr() vs. sws_ff_bfin_yuv2rgb_get_func_ptr() name
diego [Tue, 17 Mar 2009 12:05:56 +0000 (12:05 +0000)]
Fix ff_bfin_yuv2rgb_get_func_ptr() vs. sws_ff_bfin_yuv2rgb_get_func_ptr() name
mismatch. The function is now called sws_yuv2rgb_get_func_ptr_bfin().

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@28982 b3059339-0415-0410-9bf9-f77b7e298cf2