summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Disable 3dnow when mmx is disabled.atmos42001-07-131-3/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1317 b3059339-0415-0410-9bf9-f77b7e298cf2
* Reorder dependancies a bit, all *.o *.a files depend on version.h, this allowsjkeil2001-07-131-2/+12
| | | | | | | parallel builds using "gmake -j N" git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1316 b3059339-0415-0410-9bf9-f77b7e298cf2
* Handle linux SMP machines (suggested by Martin Aumueller)jkeil2001-07-131-7/+7
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1315 b3059339-0415-0410-9bf9-f77b7e298cf2
* sh_audio->a_buffer is freed twice (here and in mplayer.c), can result tojkeil2001-07-131-0/+1
| | | | | | | malloc heap corruption. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1314 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix two prototype warningsjkeil2001-07-132-0/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1313 b3059339-0415-0410-9bf9-f77b7e298cf2
* Minor code cleanup from Vladimir Kushnirjkeil2001-07-131-4/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1312 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix sys/mman.h header test for netbsd (may work no freebsd, too)jkeil2001-07-121-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1311 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add some preliminary support for non-x86 architectures to mplayerjkeil2001-07-1210-203/+515
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1310 b3059339-0415-0410-9bf9-f77b7e298cf2
* Support playback of AFMT_S16_LE audio data on a big endian machinejkeil2001-07-121-86/+127
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1309 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add prototypes to wine/loader stuff, so that we can catch __stdcall functionjkeil2001-07-1221-697/+533
| | | | | | | | | | | attribute mismatch between caller/caller. wine/loader is less sensitive to optimization now. (now that avifile-0.6 has the same patch installed, we're a bit closer to their CVS tree) Speed up win32 "QueryPerformanceFrequency" emulation on solaris. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1308 b3059339-0415-0410-9bf9-f77b7e298cf2
* yuv2rgb_mmx crashes with ffdivx codec, when we play back avi files that havejkeil2001-07-121-85/+59
| | | | | | | | | | | | | | | | | | | a frame width that is not an exact multiple of 8. Testcase: 405.avi (356x240). Playing on an MMX capable x86 system using the x11 video-out driver results in a segfault. The MMX routines convert image data in quantities of 8 pixels in each loop, and the inner loop was not terminated in case there are only 1-7 pixels left, producing too much RGB output. For now, just ignore the last few pixels on each row, to avoid the segfaults. (Gives a black vertical border on the right, if you play a video with width%8 != 0) A possible future enhancement would be, to add a second loop to convert the last width%8 pixels to RGB using a byte loop. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1307 b3059339-0415-0410-9bf9-f77b7e298cf2
* Use FOURCC macro to encode fcc values. Avoids accessing 32-bit data fromjkeil2001-07-121-4/+7
| | | | | | | unaligned memory locations and improves portability git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1306 b3059339-0415-0410-9bf9-f77b7e298cf2
* fix gcc-3.0 warningjkeil2001-07-121-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1305 b3059339-0415-0410-9bf9-f77b7e298cf2
* Changed sugnature.atmos42001-07-124-4/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1304 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fixed a typo and wrong varname.atmos42001-07-102-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1303 b3059339-0415-0410-9bf9-f77b7e298cf2
* Removed untill I figure out why it doesen't work in certain circumstances.eyck2001-07-101-176/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1302 b3059339-0415-0410-9bf9-f77b7e298cf2
* Added nasmnick2001-07-101-0/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1301 b3059339-0415-0410-9bf9-f77b7e298cf2
* As promised, -afm and -vfm to prefer audio/video driver family, -ac and -vc ↵atmos42001-07-082-3/+23
| | | | | | have higher precedence, so they can override -afm/-vfm. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1300 b3059339-0415-0410-9bf9-f77b7e298cf2
* *** empty log message ***gabucino2001-07-081-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1299 b3059339-0415-0410-9bf9-f77b7e298cf2
* VfwEx supportarpi2001-07-085-5/+102
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1298 b3059339-0415-0410-9bf9-f77b7e298cf2
* mpeg2 timing & fps fix for ffmpeg12 codecarpi2001-07-081-20/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1297 b3059339-0415-0410-9bf9-f77b7e298cf2
* mpeg2 timing & fps fix for ffmpeg12 codecarpi2001-07-081-0/+8
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1296 b3059339-0415-0410-9bf9-f77b7e298cf2
* video decoder stuffarpi2001-07-081-0/+368
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1295 b3059339-0415-0410-9bf9-f77b7e298cf2
* added new driver: nullarpi2001-07-081-3/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1294 b3059339-0415-0410-9bf9-f77b7e298cf2
* First few german docs by JAF <jaf.corporation at gmx.at> and me.atmos42001-07-084-0/+286
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1293 b3059339-0415-0410-9bf9-f77b7e298cf2
* video codec stuff moved to dec_video.carpi2001-07-085-333/+33
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1292 b3059339-0415-0410-9bf9-f77b7e298cf2
* no segfault if no glx presentalex2001-07-071-6/+10
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1291 b3059339-0415-0410-9bf9-f77b7e298cf2
* some code clanup (first step to libdemuxer)arpi2001-07-076-68/+55
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1290 b3059339-0415-0410-9bf9-f77b7e298cf2
* fix subdriver stuffarpi2001-07-071-7/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1289 b3059339-0415-0410-9bf9-f77b7e298cf2
* *** empty log message ***gabucino2001-07-071-6/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1288 b3059339-0415-0410-9bf9-f77b7e298cf2
* Replaced LGBs video codec forcing change with mine for audio and video ↵atmos42001-07-072-21/+14
| | | | | | codecs, which is IMHO more convenient cause codecs are selected by name instead of number, one unclearity is left to me, that's why audio_format is used once before codecs selection for MPEG_PS files, that's why I left -afm in for that one. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1287 b3059339-0415-0410-9bf9-f77b7e298cf2
* -vcodec option (maybe some other name would be better though) to select ↵lgb2001-07-062-0/+14
| | | | | | between driver types without editing codecs.conf. mplayer will default to normal codec search loop if it does not find codec for the specified driver type. config range checking for the parameter (an integer) should be cleaned, IMHO git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1286 b3059339-0415-0410-9bf9-f77b7e298cf2
* use -f test for file existance checkjkeil2001-07-061-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1285 b3059339-0415-0410-9bf9-f77b7e298cf2
* My 2.10.1 gnu assembler doesn't like C comment syntax in assembler files. Usejkeil2001-07-061-4/+4
| | | | | | | "assembler" comment characters ('/') instead. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1284 b3059339-0415-0410-9bf9-f77b7e298cf2
* Minor optimizationnick2001-07-062-18/+14
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1283 b3059339-0415-0410-9bf9-f77b7e298cf2
* Ignore generated config.mak files in CVSjkeil2001-07-063-0/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1282 b3059339-0415-0410-9bf9-f77b7e298cf2
* *** empty log message ***gabucino2001-07-062-3/+28
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1281 b3059339-0415-0410-9bf9-f77b7e298cf2
* ffmpeg supportarpi2001-07-062-2/+25
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1280 b3059339-0415-0410-9bf9-f77b7e298cf2
* added Juanjo's H263+ patch, and ffmpeg native codecsarpi2001-07-061-15/+68
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1279 b3059339-0415-0410-9bf9-f77b7e298cf2
* Slight otimizationnick2001-07-054-306/+316
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1278 b3059339-0415-0410-9bf9-f77b7e298cf2
* One flaw is fixednick2001-07-041-2/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1277 b3059339-0415-0410-9bf9-f77b7e298cf2
* ICCCCMSFNSFNgabucino2001-07-044-17/+13
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1276 b3059339-0415-0410-9bf9-f77b7e298cf2
* -fsmode (again...)gabucino2001-07-041-3/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1275 b3059339-0415-0410-9bf9-f77b7e298cf2
* -fsmodegabucino2001-07-041-1/+10
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1274 b3059339-0415-0410-9bf9-f77b7e298cf2
* rework autodetection of assembler used by gcc, the correct assembler is detectedjkeil2001-07-041-5/+19
| | | | | | | | now, in case the user has specified a certain version of the compiler with the "-cc=..." option. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1273 b3059339-0415-0410-9bf9-f77b7e298cf2
* Finished 3dnow optimization (in scalar mode) and minor improvementsnick2001-07-044-857/+833
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1272 b3059339-0415-0410-9bf9-f77b7e298cf2
* Minor cleanupsnick2001-07-041-4/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1271 b3059339-0415-0410-9bf9-f77b7e298cf2
* added vo_fsmodearpi2001-07-031-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1270 b3059339-0415-0410-9bf9-f77b7e298cf2
* extern vo_doublebuffering cleanuparpi2001-07-032-2/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1269 b3059339-0415-0410-9bf9-f77b7e298cf2
* -fsmodearpi2001-07-031-0/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1268 b3059339-0415-0410-9bf9-f77b7e298cf2
* switch fullscreen method with -fsmodearpi2001-07-031-2/+11
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1267 b3059339-0415-0410-9bf9-f77b7e298cf2
* switching double buffering at runtime with -doublearpi2001-07-031-3/+9
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1266 b3059339-0415-0410-9bf9-f77b7e298cf2
* not found -> no (to be consistent)arpi2001-07-031-3/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1265 b3059339-0415-0410-9bf9-f77b7e298cf2
* accented by Tibcuarpi2001-07-031-227/+227
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1264 b3059339-0415-0410-9bf9-f77b7e298cf2
* dox hungaricus peccs by tibcuarpi2001-07-036-37/+79
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1263 b3059339-0415-0410-9bf9-f77b7e298cf2
* - Ask 'gcc' for the name of the assembler binary used by the gcc compiler; usejkeil2001-07-031-2/+19
| | | | | | | | | | | | that binary as the default assembler binary tested for the availability of MMX/MMXEXT/3DNOW/... instructions - On solaris, there are a few libraries missing, if you compile MPlayer without SDL (with SDL, we pick up these libraries from "sdl-config --libs") Typical problem is a missing nanosleep() from the -lrt library. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1262 b3059339-0415-0410-9bf9-f77b7e298cf2
* spellingeyck2001-07-031-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1261 b3059339-0415-0410-9bf9-f77b7e298cf2
* Partial loops unrollingnick2001-07-031-13/+115
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1260 b3059339-0415-0410-9bf9-f77b7e298cf2
* Portability and old binutils supportnick2001-07-034-104/+91
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1259 b3059339-0415-0410-9bf9-f77b7e298cf2
* *** empty log message ***gabucino2001-07-021-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1258 b3059339-0415-0410-9bf9-f77b7e298cf2
* #ifndef M_PI and M_SQRT2 added while fearing from redefining :)alex2001-07-021-4/+8
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1257 b3059339-0415-0410-9bf9-f77b7e298cf2
* -dsp option removed, displaying help text (-ao oss:dsp_path)alex2001-07-022-4/+16
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1256 b3059339-0415-0410-9bf9-f77b7e298cf2
* magyaritas...arpi2001-07-0210-56/+82
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1255 b3059339-0415-0410-9bf9-f77b7e298cf2
* Minor fixesnick2001-07-022-8/+13
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1254 b3059339-0415-0410-9bf9-f77b7e298cf2
* cvs snapshots...arpi2001-07-011-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1253 b3059339-0415-0410-9bf9-f77b7e298cf2
* ICCCM anythingdunnowhatgabucino2001-07-012-10/+21
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1252 b3059339-0415-0410-9bf9-f77b7e298cf2
* libavcodec zero frame DivX flickering fixedarpi2001-06-301-1/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1251 b3059339-0415-0410-9bf9-f77b7e298cf2
* *** empty log message ***gabucino2001-06-301-5/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1250 b3059339-0415-0410-9bf9-f77b7e298cf2
* optional libavcodec (ffmpeg) supportarpi2001-06-302-0/+65
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1249 b3059339-0415-0410-9bf9-f77b7e298cf2
* typo fixgabucino2001-06-291-3/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1248 b3059339-0415-0410-9bf9-f77b7e298cf2
* -dumpvideo stores frame size for avi/asf video frames (for ffmpeg testing)arpi2001-06-291-0/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1247 b3059339-0415-0410-9bf9-f77b7e298cf2
* Added newest MMX-optimized decore which speedups decoding at least on 13% ↵nick2001-06-2919-2314/+3210
| | | | | | for any cpu. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1246 b3059339-0415-0410-9bf9-f77b7e298cf2
* start deleting -in-progress-marks- from docs not to irritate clueless userseyck2001-06-291-1/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1245 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fixed gcc checking for 2.95 subrevisions (like 2.95.2.1).atmos42001-06-291-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1244 b3059339-0415-0410-9bf9-f77b7e298cf2
* polish translation of some key documents.eyck2001-06-295-0/+290
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1243 b3059339-0415-0410-9bf9-f77b7e298cf2
* v0.2gabucino2001-06-271-0/+97
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1242 b3059339-0415-0410-9bf9-f77b7e298cf2
* codec pack DONEarpi2001-06-271-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1241 b3059339-0415-0410-9bf9-f77b7e298cf2
* *** empty log message ***gabucino2001-06-271-249/+255
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1240 b3059339-0415-0410-9bf9-f77b7e298cf2
* Corrected SDL include path.atmos42001-06-272-12/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1239 b3059339-0415-0410-9bf9-f77b7e298cf2
* Added some nice vo/ao info.atmos42001-06-271-1/+22
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1238 b3059339-0415-0410-9bf9-f77b7e298cf2
* icewm basz bug fixpontscho2001-06-271-12/+34
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1237 b3059339-0415-0410-9bf9-f77b7e298cf2
*