Commit Graph

22835 Commits

Author SHA1 Message Date
Gabrov a7ed1f07e7 synced with r22772
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22852 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-31 08:13:21 +00:00
Gabrov add7d39851 synced with r22800 (missing from previous commit)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22851 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-31 08:04:33 +00:00
Gabrov f2e17be715 synced with r22849
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22850 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-31 08:00:28 +00:00
Gabrov ca286a7676 synced with r22845
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22849 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-31 07:16:41 +00:00
uau 9cb5c193c3 Set CONFIG_EBP_AVAILABLE, CONFIG_EBX_AVAILABLE for FFmpeg
After FFmpeg r8549 these variables are used in libavcodec to determine
whether x86 inline asm sections using these registers or requiring a
certain total number of total free registers are enabled. Because they
were not set by MPlayer configure some H264 decoding optimizations were
disabled after that FFmpeg version. This change sets the variables to
true unconditionally which should restore previous behavior. Adding
proper detection is left for later.

EBX should always be available because internal libavcodec is never
compiled with PIC. However if -fomit-frame-pointer is not used because
of --enable-debug then EBP is not available. Thus proper detection would
be preferable to fix compilation with --enable-debug on x86. Currently
the variables are also set on non-x86 which should be harmless even if
somewhat ugly.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22848 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-30 22:57:04 +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
gpoirier 292cf8c61c sync w/ r21155
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22846 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-30 18:26:32 +00:00
reimar e0418759ff Clarify -xineramascreen -2 behaviour
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22845 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-30 17:10:35 +00:00
diego d47c8c780f cosmetics: Remove all trailing whitespace.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22844 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-29 18:08:25 +00:00
diego 16f6df2178 some sync by Fernando Tarín, lists.im gmail com
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22843 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-29 17:55:38 +00:00
rathann 1f93d7573d Missing svn add from r22841.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22842 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-29 17:21:17 +00:00
rathann 259cfbe7e2 Code cleanup: don't include a .c file in mplayer.c and fix a few
"implicit declaration of function ‘mplayer_put_key’" warnings

Based on Attila's suggestions.
Approved by Uoti and Ivan.



git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22841 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-29 17:16:11 +00:00
diego 929e2c51ef Remove stray variable that was causing tests to fail randomly.
patch by Gianluigi Tiesi, mplayer netfarm it


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22840 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-29 09:27:36 +00:00
diego 4a8f9a9eec OpenGL reportedly works fine on Mac OS X, see Bugzilla #784.
So I'm removing the automatic disabling to give it more widespread testing.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22839 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-29 09:26:21 +00:00
nicodvb 47f12e5698 replaced ! with not as adviced by Reimar
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22838 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-28 20:24:15 +00:00
nicodvb 50c2d32f26 mention vidix in Solaris/x86
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22837 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-28 19:16:38 +00:00
nicodvb 0ed766566a don't disable vidix_internal on sparc/x86 when vidix==auto (this damn diff made me twist the log)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22836 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-28 19:14:53 +00:00
nicodvb 3574c0e67d in solaris the I/O device to mmap() is /dev/xsvc, not /dev/mem
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22835 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-28 18:45:02 +00:00
kraymer d406fe9743 Spanish man page updates by Fernando Tarín
More sentences fixed and another section updated.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22834 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-27 18:13:52 +00:00
gpoirier fdf3087db4 document edgedetect.fp, emboss.fp
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22833 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-27 08:06:20 +00:00
cehoyos e38e4637f6 Revert r22819
Fix to compile libvo/vo_xvmc.c is no longer needed after FFmpeg r8527.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22832 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-26 22:03:43 +00:00
iive 2e7dcb3c16 prevent building xvmc with the old api.
temporal solution until configure can handle it.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22831 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-26 15:53:23 +00:00
iive f0347403c6 sync to lavcodecs version
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22830 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-26 15:23:15 +00:00
kraymer 3d3d5ce850 r22637: Allow to specify frequencies in channels option.
r22747: Explain workaround for -vo gl:scaled-osd -ass image corruption.
r22772: Available interfaces are showed in verbose mode.
r22779: roff fix: escape dash for options


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22829 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-26 12:14:30 +00:00
kraymer 5eb6bd64d3 Spanish man page updates by Fernando Tarín
Some issues fixed and another section translated


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22828 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-26 11:51:15 +00:00
cehoyos 927cde6251 Handle X-QT extradata in a slightly more correct way
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22827 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-26 09:35:03 +00:00
cehoyos 91e150c019 Gui: Allow progress bar to move when playing mov or mp4 files
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22826 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-26 09:26:02 +00:00
diego 387b2c0880 Merge realcodecs/ documentation into the README.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22825 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-25 22:36:26 +00:00
diego ddb2fb4ba9 Use the top-level TOOLS Makefile to build the Real codecs wrappers.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22824 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-25 22:36:08 +00:00
rathann 02d3e141fb Fixes:
demux_ogg.c:253: warning: implicit declaration of function ‘subcp_recode’

Approved by Reimar.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22823 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-25 19:25:11 +00:00
rtogni 5bee3cce05 Add description of realcodecs subdir
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22822 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-25 19:07:50 +00:00
rtogni dcc70f5849 Check buffer size in header dump functions
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22821 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-25 19:00:39 +00:00
diego 7a370b589f Fall back on plain awk during the awk test. It should be safe to assume
that some sort of awk is installed on the system.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22820 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-25 17:38:50 +00:00
cehoyos 551aeefee1 Fix compilation of libvo/vo_xvmc.c
Patch by Erik Auerswald, auerswal A unix-ag D uni-kl D de


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22819 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-25 14:50:02 +00:00
voroshil 9fc59820a3 r22800: Get rid of useless conditional, using svgalib_helper now requires modifying
patch by Andrew Savchenko birkoph at list dot ru


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22818 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-25 04:26:07 +00:00
iive 7bdf397b38 Fix double close() in ve_vfw.c
trivial patch by Gianluigi Tiesi <mplayer netfarm it> 


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22817 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-24 22:01:20 +00:00
diego 1cab6eae95 Linking hotfix, libavutil needs to come after libavcodec/libavformat.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22816 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-24 20:29:43 +00:00
diego f01fb5f30b Unconditionally add -li386 to LDFLAGS on OpenBSD/x86-32.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22815 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-24 20:16:34 +00:00
diego 937a267a2b cosmetics: Reorder parts of the Makefile in order to group parts sensibly together.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22814 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-24 19:59:36 +00:00
diego 0b3c94b3fb Unconditionally add all subdirectories to PARTS. This way make clean always
descends into all subdirectories.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22813 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-24 19:56:00 +00:00
diego 48cea610fb Move the addition of basic include flags to configure.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22812 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-24 19:44:15 +00:00
diego 91fd156f91 libavutil/ is not optional, compile it unconditionally.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22811 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-24 19:40:32 +00:00
diego e9b9881ec7 Error out if the libavutil subdirectory is unavailable.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22810 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-24 19:29:55 +00:00
diego 4b08d9021a Fix make depend: Declare extra dependencies before the rule.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22809 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-24 17:58:46 +00:00
diego 82d3b9466e Move the addition of osdep/mplayer-rc.o to a place where it actually gets added to OBJS_MPLAYER.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22808 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-24 16:27:25 +00:00
diego f4f37679b5 Remove multistage recursion for the vidix subdirectory and recurse from the
top-level Makefile only.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22807 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-24 16:06:22 +00:00
diego 294744fec7 Remove generated test program on clean, not just on distclean.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22806 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-24 15:26:13 +00:00
diego 5db95cba6c Merge INCLUDES into CFLAGS and remove now redundant commands and rules.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22805 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-24 15:25:07 +00:00
diego e5c9a24a89 Ignore test program.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22804 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-24 15:15:28 +00:00
diego 7189f0bb86 cosmetics: Shorten long lines, remove trailing whitespace.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22803 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-24 15:14:20 +00:00