mplayer.git
10 years agoSync local changes file with #ifdef --> #if conversion.
diego [Fri, 6 Mar 2009 00:10:17 +0000 (00:10 +0000)]
Sync local changes file with #ifdef --> #if conversion.

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

10 years agoAdd support for extracting the release version number from a VERSION file.
diego [Thu, 5 Mar 2009 23:36:28 +0000 (23:36 +0000)]
Add support for extracting the release version number from a VERSION file.

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

10 years agoOnly add -Ilibdvdnav to the CFLAGS of the files that require it.
diego [Thu, 5 Mar 2009 22:19:47 +0000 (22:19 +0000)]
Only add -Ilibdvdnav to the CFLAGS of the files that require it.

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

10 years agoSleep based on get_delay in ao_win32 uninit instead of a loop.
reimar [Thu, 5 Mar 2009 22:07:06 +0000 (22:07 +0000)]
Sleep based on get_delay in ao_win32 uninit instead of a loop.
The loop for an unknown reason could rarely cause an endless loop.

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

10 years agoSimplify CFLAGS generation for individual targets.
diego [Thu, 5 Mar 2009 21:27:05 +0000 (21:27 +0000)]
Simplify CFLAGS generation for individual targets.

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

10 years agoUpdate libass changelog.
greg [Thu, 5 Mar 2009 21:16:21 +0000 (21:16 +0000)]
Update libass changelog.

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

10 years agoFix bug introduced by me in r28756
sdrik [Thu, 5 Mar 2009 21:02:33 +0000 (21:02 +0000)]
Fix bug introduced by me in r28756

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

10 years agoCombine adjacent overlapping, translucent glyph borders and shadows to
greg [Thu, 5 Mar 2009 20:47:33 +0000 (20:47 +0000)]
Combine adjacent overlapping, translucent glyph borders and shadows to
avoid luminance build-up, which looks ugly.

The resulting, modified bitmaps are stored in separate bitmap cache.

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

10 years agoFix positioned events' y-position when pan-and-scan is used.
greg [Thu, 5 Mar 2009 20:36:59 +0000 (20:36 +0000)]
Fix positioned events' y-position when pan-and-scan is used.

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

10 years agoSupport for subpixel accuracy of 3 bits for \pos and \move.
greg [Thu, 5 Mar 2009 20:36:56 +0000 (20:36 +0000)]
Support for subpixel accuracy of 3 bits for \pos and \move.
Also, restrict advance subpixel accuracy to 3 bits to reduce cache
bloat.

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

10 years agoStyle override for ScaledBorderAndShadow.
greg [Thu, 5 Mar 2009 20:36:52 +0000 (20:36 +0000)]
Style override for ScaledBorderAndShadow.

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

10 years agoSupport ScaledBorderAndShadow property.
greg [Thu, 5 Mar 2009 20:36:48 +0000 (20:36 +0000)]
Support ScaledBorderAndShadow property.

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

10 years agoScale shadow displacement and blur size like border size.
greg [Thu, 5 Mar 2009 20:36:44 +0000 (20:36 +0000)]
Scale shadow displacement and blur size like border size.

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

10 years agoRound shadow displacement to nearest int.
greg [Thu, 5 Mar 2009 20:36:41 +0000 (20:36 +0000)]
Round shadow displacement to nearest int.
Use double for shadow displacement parameter.

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

10 years agoSupport a vsfilter special case:
greg [Thu, 5 Mar 2009 20:36:39 +0000 (20:36 +0000)]
Support a vsfilter special case:
If PlayResX or Y is 1280/1024 respectively and the other
PlayRes attribute isn't provided, use 1280/1024 for it.

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

10 years agoHack: half-merge glyph border with outline to avoid ugly anti-aliasing
greg [Thu, 5 Mar 2009 20:36:35 +0000 (20:36 +0000)]
Hack: half-merge glyph border with outline to avoid ugly anti-aliasing
in certain situations.

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

10 years agoSimplify some vidix dhahelper build commands with automatic make variables.
diego [Thu, 5 Mar 2009 20:25:54 +0000 (20:25 +0000)]
Simplify some vidix dhahelper build commands with automatic make variables.

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

10 years agoIgnore PlayResX/Y aspect ratio for font aspect ratio.
greg [Thu, 5 Mar 2009 20:05:56 +0000 (20:05 +0000)]
Ignore PlayResX/Y aspect ratio for font aspect ratio.

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

10 years agosynced with r28807
Gabrov [Thu, 5 Mar 2009 19:46:08 +0000 (19:46 +0000)]
synced with r28807

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

10 years agomphq now runs Subversion 1.5.
diego [Thu, 5 Mar 2009 19:00:36 +0000 (19:00 +0000)]
mphq now runs Subversion 1.5.

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

10 years agofull_buffers and buffered_bytes must be volatile because they are used from
reimar [Thu, 5 Mar 2009 12:25:10 +0000 (12:25 +0000)]
full_buffers and buffered_bytes must be volatile because they are used from
different threads, hopefully this fixes an uninit hang.
The code still relies on luck for thread-safety though.

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

10 years agoSynced with r28807.
bircoph [Thu, 5 Mar 2009 07:00:45 +0000 (07:00 +0000)]
Synced with r28807.

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

10 years agoMake sure all output_surfaces are initialized in preinit.
reimar [Wed, 4 Mar 2009 19:37:07 +0000 (19:37 +0000)]
Make sure all output_surfaces are initialized in preinit.
Patch by Dan Oscarsson [Dan Oscarsson (at) tietoenator com]

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

10 years agoRewrite of rgb15to32 and rgb16to32 using fewer asm instructions
sdrik [Wed, 4 Mar 2009 19:12:49 +0000 (19:12 +0000)]
Rewrite of rgb15to32 and rgb16to32 using fewer asm instructions
and setting alpha channel to 0xFF.

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

10 years ago10l: Fix max value for -vo vdpau:deint.
cehoyos [Wed, 4 Mar 2009 18:07:34 +0000 (18:07 +0000)]
10l: Fix max value for -vo vdpau:deint.

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

10 years agoMake sure vo_x11_create_vo_window sets vo_dwidth and vo_dheight right
reimar [Wed, 4 Mar 2009 08:37:54 +0000 (08:37 +0000)]
Make sure vo_x11_create_vo_window sets vo_dwidth and vo_dheight right
when we were in fullscreen mode and stay there.

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

10 years agoFix mp_msg call with too few arguments.
reimar [Wed, 4 Mar 2009 08:11:42 +0000 (08:11 +0000)]
Fix mp_msg call with too few arguments.

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

10 years agoremove the rest of x86 asm from LGPL build
henry [Tue, 3 Mar 2009 19:47:23 +0000 (19:47 +0000)]
remove the rest of x86 asm from LGPL build

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

10 years ago100l, remove a pointless opt = NULL assignment that made print_int crash since r28794
reimar [Tue, 3 Mar 2009 18:12:03 +0000 (18:12 +0000)]
100l, remove a pointless opt = NULL assignment that made print_int crash since r28794

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

10 years agoAdd back mistakenly removed copyright notice.
diego [Tue, 3 Mar 2009 16:17:11 +0000 (16:17 +0000)]
Add back mistakenly removed copyright notice.

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

10 years agoAdd another hack to work-around the currently completely inconsistent way in
reimar [Tue, 3 Mar 2009 13:38:33 +0000 (13:38 +0000)]
Add another hack to work-around the currently completely inconsistent way in
which libavcodec sets AVCodecContext::pix_fmt.

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

10 years agosynced with r28788
Gabrov [Tue, 3 Mar 2009 09:19:35 +0000 (09:19 +0000)]
synced with r28788

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

10 years agosync w/ r28788
gpoirier [Mon, 2 Mar 2009 21:01:46 +0000 (21:01 +0000)]
sync w/ r28788

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

10 years agosync w/r28707
gpoirier [Mon, 2 Mar 2009 19:52:52 +0000 (19:52 +0000)]
sync w/r28707
Patch by %Cedric P Dumez-Viou A obs-nancay P fr%

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

10 years agofrench punctuation cosmetics
gpoirier [Mon, 2 Mar 2009 19:42:11 +0000 (19:42 +0000)]
french punctuation cosmetics
Patch by %Cedric P Dumez-Viou A obs-nancay P fr%

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

10 years ago- french punctuation cosmetics that was done weeks before.
gpoirier [Mon, 2 Mar 2009 17:15:46 +0000 (17:15 +0000)]
- french punctuation cosmetics that was done weeks before.
- sync with r23520
Patch by %Cedric P Dumez-Viou A obs-nancay P fr%

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

10 years agoMake WinID a 64 bit integer, this should avoid issues with valid Window
reimar [Mon, 2 Mar 2009 11:24:20 +0000 (11:24 +0000)]
Make WinID a 64 bit integer, this should avoid issues with valid Window
handles on windows being interpreted as "no wid set".

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

10 years agoAdd a 64 bit integer type to the suboption parser.
reimar [Mon, 2 Mar 2009 11:17:50 +0000 (11:17 +0000)]
Add a 64 bit integer type to the suboption parser.

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

10 years agoUse strtoll in parse_int to avoid discrepancies between 32 and 64 bit systems.
reimar [Mon, 2 Mar 2009 11:10:11 +0000 (11:10 +0000)]
Use strtoll in parse_int to avoid discrepancies between 32 and 64 bit systems.

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

10 years agoMinor cosmetics: fix indentation
reimar [Mon, 2 Mar 2009 11:06:05 +0000 (11:06 +0000)]
Minor cosmetics: fix indentation

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

10 years agoimport ffmpeg changelog
compn [Mon, 2 Mar 2009 02:40:21 +0000 (02:40 +0000)]
import ffmpeg changelog

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

10 years agoSynced with r28788.
bircoph [Mon, 2 Mar 2009 02:39:40 +0000 (02:39 +0000)]
Synced with r28788.

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

10 years agochanges
compn [Mon, 2 Mar 2009 02:05:32 +0000 (02:05 +0000)]
changes

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

10 years agoImprove vdpau deinterlacing documentation.
cehoyos [Sun, 1 Mar 2009 20:40:38 +0000 (20:40 +0000)]
Improve vdpau deinterlacing documentation.

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

10 years agoFix a memory leak.
eugeni [Sun, 1 Mar 2009 19:31:29 +0000 (19:31 +0000)]
Fix a memory leak.

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

10 years agoDocument that -heartbeat-cmd is only for video, not audio-only
reimar [Sun, 1 Mar 2009 19:11:46 +0000 (19:11 +0000)]
Document that -heartbeat-cmd is only for video, not audio-only
(should this be changed?)

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

10 years agoUse UTF-8 as character set.
diego [Sun, 1 Mar 2009 17:53:06 +0000 (17:53 +0000)]
Use UTF-8 as character set.

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

10 years agocosmetics: Remove trailing whitespace.
diego [Sun, 1 Mar 2009 17:48:05 +0000 (17:48 +0000)]
cosmetics: Remove trailing whitespace.

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

10 years agoWith pan-and-scan, keep positioned events in their original positions
eugeni [Sun, 1 Mar 2009 16:01:24 +0000 (16:01 +0000)]
With pan-and-scan, keep positioned events in their original positions
relative to video.

Patch by Grigori Goronzy (greg chown ath cx).

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

10 years agoRemove unnecessary linking hack, compilation works fine without.
diego [Sun, 1 Mar 2009 15:55:20 +0000 (15:55 +0000)]
Remove unnecessary linking hack, compilation works fine without.

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

10 years agoRemove now unnecessary linking hacks.
diego [Sun, 1 Mar 2009 15:51:43 +0000 (15:51 +0000)]
Remove now unnecessary linking hacks.

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

10 years agoMention VDPAU in Changelog.
cehoyos [Sun, 1 Mar 2009 15:00:38 +0000 (15:00 +0000)]
Mention VDPAU in Changelog.

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

11 years agoAdd standard license headers to files.
diego [Sun, 1 Mar 2009 13:13:25 +0000 (13:13 +0000)]
Add standard license headers to files.

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

11 years agosynced with r28775
Gabrov [Sun, 1 Mar 2009 12:25:31 +0000 (12:25 +0000)]
synced with r28775

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

11 years agoFix typo in comments.
rathann [Sun, 1 Mar 2009 11:43:56 +0000 (11:43 +0000)]
Fix typo in comments.

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

11 years agoAdd warnings to yuv2rgb_vis.c because alpha is set wrong (0 instead of 255).
reimar [Sun, 1 Mar 2009 11:38:46 +0000 (11:38 +0000)]
Add warnings to yuv2rgb_vis.c because alpha is set wrong (0 instead of 255).

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

11 years agoDART audio output driver for OS/2 by KO Myung-Hun, komh chollian net
diego [Sun, 1 Mar 2009 11:36:39 +0000 (11:36 +0000)]
DART audio output driver for OS/2 by KO Myung-Hun, komh chollian net

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

11 years agoMake AltiVec code write alpha as 255 instead of 0 when converting to RGBA
reimar [Sun, 1 Mar 2009 11:35:00 +0000 (11:35 +0000)]
Make AltiVec code write alpha as 255 instead of 0 when converting to RGBA

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

11 years agoFix braindead and broken way to calculate abase, fixes regression tests on
reimar [Sun, 1 Mar 2009 11:33:10 +0000 (11:33 +0000)]
Fix braindead and broken way to calculate abase, fixes regression tests on
big-endian systems.

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

11 years agoFix 10l typo in ADD_ALL_EXESUFS function name.
diego [Sun, 1 Mar 2009 11:22:31 +0000 (11:22 +0000)]
Fix 10l typo in ADD_ALL_EXESUFS function name.

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

11 years agocodec-cfg does not depend on codecs.conf.h, it is used to generate it.
diego [Sun, 1 Mar 2009 11:07:05 +0000 (11:07 +0000)]
codec-cfg does not depend on codecs.conf.h, it is used to generate it.

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

11 years agoMake all object files depend on generated header files.
diego [Sun, 1 Mar 2009 11:03:18 +0000 (11:03 +0000)]
Make all object files depend on generated header files.
This solution does not record precise dependencies but is robust
against header dependency changes.

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

11 years agoAdd explicit dependencies on generated header files for the object files along
diego [Sun, 1 Mar 2009 10:53:37 +0000 (10:53 +0000)]
Add explicit dependencies on generated header files for the object files along
with the dependency information files. This fixes a straight build without
generating dependency information.

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

11 years agoFix dependencies on generated header files for the codec* binaries.
diego [Sun, 1 Mar 2009 10:52:26 +0000 (10:52 +0000)]
Fix dependencies on generated header files for the codec* binaries.

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

11 years ago10l, replace a tab that slipped in.
reimar [Sun, 1 Mar 2009 09:09:49 +0000 (09:09 +0000)]
10l, replace a tab that slipped in.

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

11 years agoCreate a set_format_params function that sets all the special options needed
reimar [Sun, 1 Mar 2009 09:03:01 +0000 (09:03 +0000)]
Create a set_format_params function that sets all the special options needed
for XvMC/VDPAU acceleration in a single place.
This should get closer to working with selecting acceleration via pix_fmt instead
of via a special codec for each method.

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

11 years agosync with en/mplayer.1 r28745
jrash [Sun, 1 Mar 2009 06:45:27 +0000 (06:45 +0000)]
sync with en/mplayer.1 r28745

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

11 years agoUse M_PI for pi.
cehoyos [Sat, 28 Feb 2009 15:45:24 +0000 (15:45 +0000)]
Use M_PI for pi.

Suggested by Reimar.

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

11 years agoMake VdpVideoMixerAttribute attributes[] static const.
cehoyos [Sat, 28 Feb 2009 15:42:17 +0000 (15:42 +0000)]
Make VdpVideoMixerAttribute attributes[] static const.

Suggested by Reimar.

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

11 years agosynced with r28745
Gabrov [Sat, 28 Feb 2009 15:40:20 +0000 (15:40 +0000)]
synced with r28745

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

11 years agosync by Ivan (sevenfourk, sevenfourk gmail com)
diego [Sat, 28 Feb 2009 14:11:42 +0000 (14:11 +0000)]
sync by Ivan (sevenfourk, sevenfourk gmail com)

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

11 years agoSupport brightness, contrast, hue and saturation adjustments via
cehoyos [Sat, 28 Feb 2009 13:20:01 +0000 (13:20 +0000)]
Support brightness, contrast, hue and saturation adjustments via
custom color space conversion matrices in VDPAU.

Patch by Grigori Goronzy, greg A chown D ath D cx

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

11 years agoFix OSD for vo vdpau:deint>1.
cehoyos [Sat, 28 Feb 2009 13:02:52 +0000 (13:02 +0000)]
Fix OSD for vo vdpau:deint>1.

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

11 years agoHandle vdp_decoder_create failures better, in particular avoid unrelated
reimar [Sat, 28 Feb 2009 10:43:28 +0000 (10:43 +0000)]
Handle vdp_decoder_create failures better, in particular avoid unrelated
error messages and retry creating a decoder.

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

11 years agoFix a possible NULL-pointer crash introduced by local changes to libfaad2
reimar [Sat, 28 Feb 2009 10:06:52 +0000 (10:06 +0000)]
Fix a possible NULL-pointer crash introduced by local changes to libfaad2

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

11 years agoWhen converting from a non alpha format to an alpha format, defaults to all ones...
sdrik [Sat, 28 Feb 2009 08:01:52 +0000 (08:01 +0000)]
When converting from a non alpha format to an alpha format, defaults to all ones rather than all zeroes

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

11 years agoSynced with r28745.
bircoph [Sat, 28 Feb 2009 03:12:55 +0000 (03:12 +0000)]
Synced with r28745.

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

11 years agoZero-fill glyph_info_t before use.
eugeni [Fri, 27 Feb 2009 23:06:53 +0000 (23:06 +0000)]
Zero-fill glyph_info_t before use.

Patch by Grigori G (greg chown ath cx).

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

11 years agoRemove unused function argument.
eugeni [Fri, 27 Feb 2009 23:06:50 +0000 (23:06 +0000)]
Remove unused function argument.

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

11 years agoSupport fractional arguments for some override tags.
eugeni [Fri, 27 Feb 2009 23:06:47 +0000 (23:06 +0000)]
Support fractional arguments for some override tags.

Done by parsing all integers as doubles first and then converting them to the
nearest integer. Patch by Grigori G (greg chown ath cx).

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

11 years agoFix two gcc warnings.
eugeni [Fri, 27 Feb 2009 23:06:43 +0000 (23:06 +0000)]
Fix two gcc warnings.

Patch by Grigori G (greg chown ath cx).

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

11 years agoFix memory leak produced by the \blur patch.
eugeni [Fri, 27 Feb 2009 23:06:40 +0000 (23:06 +0000)]
Fix memory leak produced by the \blur patch.

Patch by Grigori G (greg chown ath cx).

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

11 years agoStronger blur.
eugeni [Fri, 27 Feb 2009 23:06:37 +0000 (23:06 +0000)]
Stronger blur.

Patch by Grigori G (greg chown ath cx).

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

11 years agoAllow shadow without border.
eugeni [Fri, 27 Feb 2009 23:06:34 +0000 (23:06 +0000)]
Allow shadow without border.

Patch by Grigori G (greg chown ath cx).

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

11 years agoAdd an isALPHA macro to check if pixel format has alpha channel
sdrik [Fri, 27 Feb 2009 22:23:20 +0000 (22:23 +0000)]
Add an isALPHA macro to check if pixel format has alpha channel

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

11 years agoUse YUV420P code path for YUVA420P where appropriate
sdrik [Fri, 27 Feb 2009 22:13:55 +0000 (22:13 +0000)]
Use YUV420P code path for YUVA420P where appropriate

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

11 years agoUpdate vdpau:deint documentation.
cehoyos [Fri, 27 Feb 2009 22:13:39 +0000 (22:13 +0000)]
Update vdpau:deint documentation.

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

11 years agoDo not forget the chosen deinterlacer for -vo vdpau.
cehoyos [Fri, 27 Feb 2009 21:55:28 +0000 (21:55 +0000)]
Do not forget the chosen deinterlacer for -vo vdpau.
Make temporal deinterlacing standard when pressing "D" to activate
deinterlacer.

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

11 years agoAdd one-field-only output for -vo vdpau.
cehoyos [Fri, 27 Feb 2009 21:52:59 +0000 (21:52 +0000)]
Add one-field-only output for -vo vdpau.
Change syntax of -vo vdpau:deint for the last time.

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

11 years agoDocument that all vdpau deinterlacers respect -field-dominance.
cehoyos [Fri, 27 Feb 2009 21:46:13 +0000 (21:46 +0000)]
Document that all vdpau deinterlacers respect -field-dominance.

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

11 years agoRefactor code for upcoming alpha patches.
cehoyos [Fri, 27 Feb 2009 20:44:59 +0000 (20:44 +0000)]
Refactor code for upcoming alpha patches.

Patch by C├ędric Schieli, cschieli A gmail

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

11 years agovdpau:pullup only works with temporal and temporal-spatial deinterlacing.
cehoyos [Fri, 27 Feb 2009 16:44:28 +0000 (16:44 +0000)]
vdpau:pullup only works with temporal and temporal-spatial deinterlacing.

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

11 years agosynced with r28736
Gabrov [Fri, 27 Feb 2009 10:55:25 +0000 (10:55 +0000)]
synced with r28736

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

11 years agor27801 Clarify screenw/screenh options, patch by Christian Ohm, chr.ohm gmx net.
kraymer [Thu, 26 Feb 2009 23:32:37 +0000 (23:32 +0000)]
r27801 Clarify screenw/screenh options, patch by Christian Ohm, chr.ohm gmx net.
r27872 Add a few more supported URL protocols
r27895 Fix typo in psy-rd x264 option description.
r27906 document x264's option subq=0, plus a bit of factoring and added details
r27973 add direct3d docs, ok'd by Guillaume
r27979 Make description of the option more clear
r28056 Add a note about some known issues with -vo sdl
r28095 Document missing vo_gl suboptions
r28096 Using rectangle=2 for vo_gl is probably a good idea nowadays.
r28126 Add support for writing PNG files with alpha channel in -vo png

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

11 years ago10l: Remove debug printf() from last commit.
cehoyos [Thu, 26 Feb 2009 19:34:04 +0000 (19:34 +0000)]
10l: Remove debug printf() from last commit.

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

11 years agoSupport "D" to (de-)activate deinterlacing when using vo vdpau.
cehoyos [Thu, 26 Feb 2009 18:20:32 +0000 (18:20 +0000)]
Support "D" to (de-)activate deinterlacing when using vo vdpau.

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

11 years agoDocument that -field-dominance also works for vdpau.
cehoyos [Thu, 26 Feb 2009 18:02:38 +0000 (18:02 +0000)]
Document that -field-dominance also works for vdpau.

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

11 years ago10l: Add missing braces for VOCTRL_GET_EOSD_RES.
cehoyos [Wed, 25 Feb 2009 15:17:14 +0000 (15:17 +0000)]
10l: Add missing braces for VOCTRL_GET_EOSD_RES.

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

11 years agor27390 Fix a misleading section in the libavcodec options manual
kraymer [Wed, 25 Feb 2009 14:23:07 +0000 (14:23 +0000)]
r27390 Fix a misleading section in the libavcodec options manual
r27407 Add video driver for Nintendo Wii/GameCube.
r27454 Mention IVTV, S3 and SH_VEU drivers within VIDIX section of manpage.
r27466 Document -lavcopts o, aka libavcodec AVOption.
r27542 'mp3lame' audio output codec was wrongly listed as 'lame'.
r27606 Make -heartbeat-cmd and -stop-xscreensaver sections reference each other.
r27638 add lavfopts matroska suboption
r27639 document lavc/lavf avoption o suboption
r27650 add outdir sub-option to vo png
r27690 whitespace cosmetics
r27691 vo_fbdev now supports -geometry.
r27768 update x264's section with r999 of x264
r27800 improve documentation of latest x264's options
r27801 Clarify screenw/screenh options

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

11 years agoUse memset to make sure all parts of struct sockaddr_in are always initialized.
reimar [Wed, 25 Feb 2009 12:51:20 +0000 (12:51 +0000)]
Use memset to make sure all parts of struct sockaddr_in are always initialized.
Problem reported by [kmkaplan+mplayer-dev-eng (at) kim kim-minh com]

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