summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge two #ifdefs into one.diego2008-02-232-9/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26076 b3059339-0415-0410-9bf9-f77b7e298cf2
* #define ATTRIBUTE_ALIGNED_MAX in config.h instead of hardcoding it.diego2008-02-233-12/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26075 b3059339-0415-0410-9bf9-f77b7e298cf2
* Move libdca definition to a better place in config.h.diego2008-02-231-1/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26074 b3059339-0415-0410-9bf9-f77b7e298cf2
* warn to always include PMT and PCR pids in channels.conf (dvb)nicodvb2008-02-231-3/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26073 b3059339-0415-0410-9bf9-f77b7e298cf2
* removed nonsense in the dvbin sectionnicodvb2008-02-231-3/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26072 b3059339-0415-0410-9bf9-f77b7e298cf2
* reset_fifos() resets demuxer->reference_clock to MP_NOPTS_VALUEnicodvb2008-02-231-4/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26071 b3059339-0415-0410-9bf9-f77b7e298cf2
* read the PCR of the currently playing program (if available) in ↵nicodvb2008-02-231-3/+45
| | | | | | demuxer->reference_clock git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26070 b3059339-0415-0410-9bf9-f77b7e298cf2
* New member in demuxer_t: reference_clock.nicodvb2008-02-232-0/+10
| | | | | | | | | | | | | If it's != MP_NOPTS_VALUE ds_fill_buffer() will keep on demuxing until the pts of the next_pts is <= reference_clock. It guarantees the compliance with the buffering model indicated by the transmitter of the multiplex and a long-time stability of playback (at least for me). In any case up to a maximum of 64 packets are accumulated to prevent memory hogging and leaks. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26069 b3059339-0415-0410-9bf9-f77b7e298cf2
* Comment out dump_glyph(): it is unused and, as it is now, breaks compilation.eugeni2008-02-222-1/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26068 b3059339-0415-0410-9bf9-f77b7e298cf2
* Check glyph bounding box before rasterizing and complain if it is too large.eugeni2008-02-222-0/+17
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26067 b3059339-0415-0410-9bf9-f77b7e298cf2
* Some debugging routines.eugeni2008-02-222-0/+27
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26066 b3059339-0415-0410-9bf9-f77b7e298cf2
* Better handling of behind-the-camera objects.eugeni2008-02-221-2/+3
| | | | | | | | | Every point that is behind the camera is moved to the clipping plane by orthographic projection. It is obviously incorrect, but this is a very rare case, and proper clipping of Bezier curves is not that easy. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26065 b3059339-0415-0410-9bf9-f77b7e298cf2
* Print FreeType version in libass init. Makes error logs slightly more helpful.eugeni2008-02-221-0/+7
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26064 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add MPLAYER_ prefix to the multiple inclusion guards of generated header files.diego2008-02-221-9/+9
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26063 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add MPLAYER_ prefix to multiple inclusion guards.diego2008-02-2224-72/+74
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26062 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add MPLAYER_ prefix to multiple inclusion guards.diego2008-02-22194-618/+589
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26061 b3059339-0415-0410-9bf9-f77b7e298cf2
* Discard two symbols from libswscale.cehoyos2008-02-225-23/+18
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26060 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix continuous scrolling on OS/2 due to status line updates unless -quietdiego2008-02-221-1/+1
| | | | | | | | | option is specified. The problem is similar on Windows, so share the same workaround for both systems. patch by KO Myung-Hun, komh chollian net git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26059 b3059339-0415-0410-9bf9-f77b7e298cf2
* Create standard multiple inclusion guards.diego2008-02-211-9/+9
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26058 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix copy&paste typo in rgbtest documentationreimar2008-02-211-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26057 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove misplaced #endif comment.diego2008-02-211-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26056 b3059339-0415-0410-9bf9-f77b7e298cf2
* sync w/r26052gpoirier2008-02-211-0/+9
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26055 b3059339-0415-0410-9bf9-f77b7e298cf2
* sync w/ r26019gpoirier2008-02-211-2/+24
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26054 b3059339-0415-0410-9bf9-f77b7e298cf2
* improve DTD dection of MacPort-install docbook packagegpoirier2008-02-211-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26053 b3059339-0415-0410-9bf9-f77b7e298cf2
* Document rgbtest argumentsreimar2008-02-211-1/+10
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26052 b3059339-0415-0410-9bf9-f77b7e298cf2
* Replace Alpha MVI compiler workarounds by a proper configure check.diego2008-02-215-76/+14
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26051 b3059339-0415-0410-9bf9-f77b7e298cf2
* Use standard multiple inclusion guard.diego2008-02-211-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26050 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove unused #define from config.h.diego2008-02-211-5/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26049 b3059339-0415-0410-9bf9-f77b7e298cf2
* OS/2 getch2() supportdiego2008-02-214-5/+212
| | | | | | | patch by KO Myung-Hun, komh chollian net git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26048 b3059339-0415-0410-9bf9-f77b7e298cf2
* Rename mp_input_win32_slave_cmd_func to mp_input_slave_cmd_func.diego2008-02-213-3/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26047 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix r26032: wrong sub stream id assigned to dvdsub_id.eugeni2008-02-211-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26046 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add multiple inclusion guard.diego2008-02-211-0/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26045 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add missing multiple inclusion guards.diego2008-02-215-0/+23
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26044 b3059339-0415-0410-9bf9-f77b7e298cf2
* Consistently use filename as multiple inclusion guard.diego2008-02-214-12/+12
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26043 b3059339-0415-0410-9bf9-f77b7e298cf2
* sync w/r25566, patch by mesecam %mesecam A gmail P com%gpoirier2008-02-201-19/+9
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26042 b3059339-0415-0410-9bf9-f77b7e298cf2
* sync w/r25308, patch by mesecam %mesecam A gmail P com %gpoirier2008-02-201-46/+691
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26041 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix compilation with ASS disabledreimar2008-02-201-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26040 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove pointless #ifdefs around extern declarations.diego2008-02-2012-126/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26039 b3059339-0415-0410-9bf9-f77b7e298cf2
* vf_sab mirrors coefficients past the edge of the picture instead of cropping:diego2008-02-201-3/+3
| | | | | | | | | | | if (iy<0) iy= -iy; if(iy>=h) iy= h-iy-1; This produces -1,-2,-3... as it goes further past the end of an image, which crashes. Change this to h-1,h-2,h-3.. to avoid the crash. patch by Alexander Strange, astrange ithinksw com git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26038 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add support for DOS-style file:///x:/path paths.diego2008-02-201-0/+6
| | | | | | | patch by KO Myung-Hun, komh chollian net git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26037 b3059339-0415-0410-9bf9-f77b7e298cf2
* cosmetics: Move definitions to a more standard place.diego2008-02-191-9/+9
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26036 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add standard license header and make copyright notices consistent.diego2008-02-1911-79/+206
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26035 b3059339-0415-0410-9bf9-f77b7e298cf2
* Clean up lib* version definitionsmru2008-02-191-2/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26034 b3059339-0415-0410-9bf9-f77b7e298cf2
* sync w/r24342, patch by jfallah mesecam at gmail dot comgpoirier2008-02-191-84/+105
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26033 b3059339-0415-0410-9bf9-f77b7e298cf2
* Support -slang in lavf demuxer.eugeni2008-02-191-1/+10
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26032 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fill stream->end_pos if possible, fixing lavf demuxers that need to seek.albeu2008-02-191-1/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26031 b3059339-0415-0410-9bf9-f77b7e298cf2
* typo fixes, port of my patch for upstream libmpeg2diego2008-02-191-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26030 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix illegal identifiers, port of my patch to upstream libmpeg2.diego2008-02-191-8/+8
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26029 b3059339-0415-0410-9bf9-f77b7e298cf2
* Refactor AltiVec macros as done for FFmpeg.diego2008-02-181-14/+7
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26028 b3059339-0415-0410-9bf9-f77b7e298cf2
* Refactor AltiVec macros as done for FFmpeg.diego2008-02-182-35/+21
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26027 b3059339-0415-0410-9bf9-f77b7e298cf2
* This header should not have multiple inclusion guards, it is meantdiego2008-02-181-4/+3
| | | | | | | | to be included multiple times. patch by Alexander Stege mplayer a legale-software d com git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26026 b3059339-0415-0410-9bf9-f77b7e298cf2
* cosmetics: indent, remove trailing whitespacediego2008-02-181-12/+12
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26025 b3059339-0415-0410-9bf9-f77b7e298cf2
* Merge the two conditional definitions of get_current_dir_name.diego2008-02-181-3/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26024 b3059339-0415-0410-9bf9-f77b7e298cf2
* sync w/r26017gpoirier2008-02-181-3/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26023 b3059339-0415-0410-9bf9-f77b7e298cf2
* basic support for OS/2 in configurediego2008-02-181-3/+21
| | | | | | | patch by KO Myung-Hun, komh a chollian d net git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26022 b3059339-0415-0410-9bf9-f77b7e298cf2
* Set SYS_BEOS for libdvdcss compilation on BeOS.diego2008-02-181-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26021 b3059339-0415-0410-9bf9-f77b7e298cf2
* Allow specifying a size for -vf rgbtestreimar2008-02-171-6/+14
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26020 b3059339-0415-0410-9bf9-f77b7e298cf2
* Document af-*, copied from vf-*reimar2008-02-171-0/+21
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26019 b3059339-0415-0410-9bf9-f77b7e298cf2
* Make -af-pre, -af-add, -af-del and -af-clr available.reimar2008-02-171-1/+1
| | | | | | | For this -af-adv must be moved below af* to match first. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26018 b3059339-0415-0410-9bf9-f77b7e298cf2
* removed wrong examplecompn2008-02-171-0/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26017 b3059339-0415-0410-9bf9-f77b7e298cf2
* synced with r26015Gabrov2008-02-172-14/+10
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26016 b3059339-0415-0410-9bf9-f77b7e298cf2
* Document that framedrop needs -no-correct-ptsreimar2008-02-171-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26015 b3059339-0415-0410-9bf9-f77b7e298cf2
* -dumpstream will not dump chapters anymorecompn2008-02-171-6/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26014 b3059339-0415-0410-9bf9-f77b7e298cf2
* remove duplicate AV_STRINGIFY() definitionmru2008-02-171-3/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26013 b3059339-0415-0410-9bf9-f77b7e298cf2
* Do not check for __APPLE_ALTIVEC__, just check for __APPLE_CC__.diego2008-02-164-8/+8
| | | | | | | This should work even when -faltivec is not specified. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26012 b3059339-0415-0410-9bf9-f77b7e298cf2
* Apple gcc defines __APPLE_ALTIVEC__ with -faltivec.diego2008-02-161-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26011 b3059339-0415-0410-9bf9-f77b7e298cf2
* FLAT objects cannot have multiple sections, so using the L1 attributes breaksdiego2008-02-163-4/+16
| | | | | | | | | linking. The FDPIC relocs also break for any other format. Thus check the compiler environment and select the appropriate sections/relocs. patch by Mike Frysinger, vapier.adi a gmail d com git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26010 b3059339-0415-0410-9bf9-f77b7e298cf2
* Avoid reinit of vo with the exactly same parameters over and over.reimar2008-02-161-6/+20
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26009 b3059339-0415-0410-9bf9-f77b7e298cf2
* when seeking in H264 an SPS *should* be a valid entry point; feel free to ↵nicodvb2008-02-161-1/+1
| | | | | | change it if it's wrong git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26008 b3059339-0415-0410-9bf9-f77b7e298cf2
* cosmeticsnicodvb2008-02-161-4/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26007 b3059339-0415-0410-9bf9-f77b7e298cf2
* in ts_detect_streams() try to identify the program found based on vpid and ↵nicodvb2008-02-161-0/+7
| | | | | | apid if the previous attempts failed for lack of infos git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26006 b3059339-0415-0410-9bf9-f77b7e298cf2
* libvo: change asm syntax to use ASMALIGN and " # nop"uau2008-02-152-5/+5
| | | | | | | | | Change ".balign 16\n\t" to ASMALIGN(4) and "/nop" to " # nop". The new version is what other code in MPlayer uses, and works with old assembler versions like that used on OS X. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26005 b3059339-0415-0410-9bf9-f77b7e298cf2
* Support icyx://.reimar2008-02-151-1/+1
| | | | | | | Patch by Sander Plas [sander oele net]. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26004 b3059339-0415-0410-9bf9-f77b7e298cf2
* Always display Icy-Metadata if available, whether we recognize an ICY-Serverreimar2008-02-151-1/+2
| | | | | | | or not. I can not think of a reason why this should hurt. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26003 b3059339-0415-0410-9bf9-f77b7e298cf2
* Move printing of Icy-Metadata into an extra functionreimar2008-02-151-14/+18
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26002 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove useless codereimar2008-02-151-6/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26001 b3059339-0415-0410-9bf9-f77b7e298cf2
* Detect IceCast also by Icy-MetaInt header part in http_streaming_start(),reimar2008-02-151-1/+2
| | | | | | | as in fixup_open() git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26000 b3059339-0415-0410-9bf9-f77b7e298cf2
* More explicit unsupported pixel format error messages.benoit2008-02-151-2/+2
| | | | | | | Patch by Stefano Sabatini: stefano sabatini (minus) lala % poste it git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@25999 b3059339-0415-0410-9bf9-f77b7e298cf2
* Try to make fps float -> AVRational conversion work better.reimar2008-02-141-1/+2
| | | | | | | | Might make sense to change this once we at least use double for fps everywhere. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@25998 b3059339-0415-0410-9bf9-f77b7e298cf2
* Change force_fps and force_ofps to doublereimar2008-02-147-8/+8
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@25997 b3059339-0415-0410-9bf9-f77b7e298cf2
* Change mf_fps to doublereimar2008-02-143-4/+4