aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
* HAVE_MMX2 implies HAVE_MMX, so checking the latter is enough.Gravatar diego2010-03-26
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30961 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove unused OPTFLAGS variable from config.mak.Gravatar diego2010-03-25
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30960 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove unused MACOSX_BUNDLE config.mak entry.Gravatar diego2010-03-25
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30959 b3059339-0415-0410-9bf9-f77b7e298cf2
* Move some FFmpeg-specific entries to the FFmpeg section of config.mak.Gravatar diego2010-03-25
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30958 b3059339-0415-0410-9bf9-f77b7e298cf2
* Don't try to delete the global memory mutex in the Win32 loader code,Gravatar sesse2010-03-25
| | | | | | | | | | | | since it's now statically allocated and will not be reallocated if a new allocation comes along. This also fixes an issue where the mutex would not always be properly unlocked, leading to deadlocks. I thought I'd committed that ages ago, but obviously not, and it broke CineForm initialization. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30957 b3059339-0415-0410-9bf9-f77b7e298cf2
* Mark add_subtitles() as static, it is not used outside the file, fixes:Gravatar diego2010-03-24
| | | | | | | mencoder.c:337: warning: no previous prototype for 'add_subtitles' git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30956 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove /usr[/local]/lib/win32 from the list of Win32 codec search paths.Gravatar diego2010-03-24
| | | | | | | | These paths have been deprecated a long time ago, just searching the default binary codec path is enough nowadays. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30955 b3059339-0415-0410-9bf9-f77b7e298cf2
* AltiVec implies a PPC CPU, so there is no need to check for both.Gravatar diego2010-03-23
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30954 b3059339-0415-0410-9bf9-f77b7e298cf2
* loader: Remove commented-out extra_ld_library_path cruft.Gravatar diego2010-03-23
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30953 b3059339-0415-0410-9bf9-f77b7e298cf2
* Do not compile AltiVec code when AltiVec is not available; not even inGravatar diego2010-03-23
| | | | | | | | runtime cpudetection mode. Fixes compilation with '--enable-runtime-cpudetect --disable-altivec'. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30952 b3059339-0415-0410-9bf9-f77b7e298cf2
* Make http_read_response fail if parsing the response failed.Gravatar reimar2010-03-23
| | | | | | | | Avoids possible crashes since other code assumes http_hdr->protocol is a valid string if it succeeds. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30951 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix build due to codecs_path vs. codec_path typo.Gravatar diego2010-03-23
| | | | | | | patch by Erik Auerswald, auerswal unix-ag.uni-kl de git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30950 b3059339-0415-0410-9bf9-f77b7e298cf2
* Get rid of pointless def_path variable; use codec_path directly instead.Gravatar diego2010-03-23
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30949 b3059339-0415-0410-9bf9-f77b7e298cf2
* Real binary loader code should respect the binary codec path.Gravatar diego2010-03-23
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30948 b3059339-0415-0410-9bf9-f77b7e298cf2
* ReindentGravatar reimar2010-03-22
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30947 b3059339-0415-0410-9bf9-f77b7e298cf2
* Start probing with a size matching the stream buffer size so it is possibleGravatar reimar2010-03-22
| | | | | | | to restart without seeking even without cache for easily detectable formats. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30946 b3059339-0415-0410-9bf9-f77b7e298cf2
* Make all instances of codec_patch unconditional, otherwiseGravatar attila2010-03-21
| | | | | | | | | | | compilation will break on systems that do not have win32 dlls enabled. Fixes compilation bug introduced by r30942 10l to the anonymous guy who explains the importance of commit messages and would like to have romance novels in these very messages. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30945 b3059339-0415-0410-9bf9-f77b7e298cf2
* Rename SetCodecPath() --> set_codec_path().Gravatar diego2010-03-21
| | | | | | | This keeps the naming of all path-related functions consistent. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30944 b3059339-0415-0410-9bf9-f77b7e298cf2
* Rename get_path.[ch] --> path.[ch].Gravatar diego2010-03-20
| | | | | | | These files now contain different functions related to path handling. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30943 b3059339-0415-0410-9bf9-f77b7e298cf2
* Move SetCodecPath() from loader to get_path.c and make it unconditional.Gravatar diego2010-03-20
| | | | | | | | This fixes compilation with the Win32 loader disabled but other binary codec loaders enabled. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30942 b3059339-0415-0410-9bf9-f77b7e298cf2
* sync with en/mplayer.1 rev. 30936Gravatar jrash2010-03-20
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30941 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove unnecessary size limits and a related define for hm12 decoder.Gravatar reimar2010-03-19
| | | | | | | Patch by Stephen Warren [swarren nvidia com] git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30940 b3059339-0415-0410-9bf9-f77b7e298cf2
* Use vd_raw to handle NV12/NV21 formats, since we support them as pixel formatsGravatar reimar2010-03-19
| | | | | | | there is no need to do any conversion during decoding. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30939 b3059339-0415-0410-9bf9-f77b7e298cf2
* Replace wrong condition name in #endif comment by correct instance.Gravatar diego2010-03-19
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30938 b3059339-0415-0410-9bf9-f77b7e298cf2
* Check whether COMPILE_ALTIVEC is defined, not if it is set to a 0/1 value.Gravatar diego2010-03-19
| | | | | | | COMPILE_ALTIVEC is never set to 1, it is just #defined. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30937 b3059339-0415-0410-9bf9-f77b7e298cf2
* Drop support for XANIM_MOD_DIR environment variable.Gravatar diego2010-03-18
| | | | | | | | It is now possible to specify alternative codec paths on the comand line. Furthermore, XANIM_MOD_DIR was never properly documented. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30936 b3059339-0415-0410-9bf9-f77b7e298cf2
* Reuse codec path variable used in the binary loader in the XAnim loader.Gravatar diego2010-03-18
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30935 b3059339-0415-0410-9bf9-f77b7e298cf2
* Extend the generic path of the yuv2rgb converter with support for rgb444Gravatar cehoyos2010-03-18
| | | | | | | | | output format. Patch by Janusz Krzysztofik, jkrzyszt A tis D icnet D pl git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30934 b3059339-0415-0410-9bf9-f77b7e298cf2
* cosmetics: indentationGravatar aurel2010-03-18
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30933 b3059339-0415-0410-9bf9-f77b7e298cf2
* add support for lavf style extradata in vd_theoraGravatar aurel2010-03-18
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30932 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove unnecessary #ifdefs around harmless loader/codecpath.h #include.Gravatar diego2010-03-18
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30931 b3059339-0415-0410-9bf9-f77b7e298cf2
* Split codec path related code into a separate file to fix Windows build.Gravatar reimar2010-03-18
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30930 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix first line(s) of vo vdpau documentation.Gravatar cehoyos2010-03-18
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30929 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix thread safety issue in mreq_private: last_alloc was accessed from multipleGravatar sesse2010-03-17
| | | | | | | | threads without being under a mutex. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30928 b3059339-0415-0410-9bf9-f77b7e298cf2
* Announce Windows XP SP2 instead of Windows 95 OSR2.Gravatar sesse2010-03-17
| | | | | | | | | | | | | | It's time we move to 2010: Announce Windows XP SP2 to codecs instead of Win95 OSR2. Note: We still don't support the *Ex fields in the version info struct properly (we shouldn't really overwrite the structure size, but rather check it to see if it's safe to fill the extra fields). No codec I've found seems to care. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30927 b3059339-0415-0410-9bf9-f77b7e298cf2
* Announce SMP support for Win32.Gravatar sesse2010-03-17
| | | | | | | | | | | Don't hardcode dwNumberOfProcessors=1 for Win32 anymore; the mutex/event code is still far from perfect, but now good enough that I can't find any codecs that breaks with this (tested on a quad with various codecs). This tells codecs they can use more than one core if they want to (some already did, by launching multiple threads even when told there was only a single core). git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30926 b3059339-0415-0410-9bf9-f77b7e298cf2
* Introduce mak_enable function to set variables in config.mak.Gravatar diego2010-03-17
| | | | | | | This avoids manually setting target architecture and CPU extensions. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30925 b3059339-0415-0410-9bf9-f77b7e298cf2
* Rename SGI_MIPS architecture to plain MIPS.Gravatar diego2010-03-17
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30924 b3059339-0415-0410-9bf9-f77b7e298cf2
* Drop libavcodec_arch hack; ARCH can now be set directly in config.mak.Gravatar diego2010-03-17
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30923 b3059339-0415-0410-9bf9-f77b7e298cf2
* Lowercase arch and subarch values.Gravatar diego2010-03-17
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30922 b3059339-0415-0410-9bf9-f77b7e298cf2
* cosmetics: Drop leading underscore from cpuexts variables.Gravatar diego2010-03-17
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30921 b3059339-0415-0410-9bf9-f77b7e298cf2
* Make ff_config_enable work with lowercase values.Gravatar diego2010-03-17
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30920 b3059339-0415-0410-9bf9-f77b7e298cf2
* Split subarch handling off from generic arch handling.Gravatar diego2010-03-17
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30919 b3059339-0415-0410-9bf9-f77b7e298cf2
* Prefer FFmpeg AAC decoder over libfaad.Gravatar diego2010-03-17
| | | | | | | | This is a tentative change to give the decoder more testing; it can always be reverted in short order if it turns out suboptimal. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30918 b3059339-0415-0410-9bf9-f77b7e298cf2
* Rename libopencore AMR decoder entries.Gravatar diego2010-03-17
| | | | | | | FFmpeg now has an AMR-NB decoder, this avoids name clashes. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30917 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix compilation after FFmpeg r22569 at least for some architectures.Gravatar cehoyos2010-03-17
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30916 b3059339-0415-0410-9bf9-f77b7e298cf2
* cosmetics: Drop leading underscores from arch variables.Gravatar diego2010-03-17
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30915 b3059339-0415-0410-9bf9-f77b7e298cf2
* Follow a more proper way to support -codecpath.Gravatar komh2010-03-17
| | | | | | | | | | 1. Include loader/drv.h for SetCodecPath() instead of a declaration of it. 2. Move codec_path from get_path.h to mpcommon.h and mpcommon.c. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30914 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix return value of InitializeCriticalSectionAndSpinCount.Gravatar sesse2010-03-16
| | | | | | | | | InitializeCriticalSectionAndSpinCount returns a nonzero value on success, and some codecs (notably VP7) seemingly got confused when it didn't, if and only if we tried to emulate NT or newer. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30913 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove unused variable, fixes the warning:Gravatar diego2010-03-16
| | | | | | | libmpcodecs/vd_qtvideo.c:242: warning: unused variable 'result' git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30912 b3059339-0415-0410-9bf9-f77b7e298cf2