summaryrefslogtreecommitdiffstats
path: root/libvo/vo_dxr3.c
Commit message (Collapse)AuthorAgeFilesLines
* runtime 'stay-on-top' functionalityjoey2003-11-301-0/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11543 b3059339-0415-0410-9bf9-f77b7e298cf2
* Added a patch from Anders Rune Jensen to support the latest em8300 CVS changesmswitch2003-11-281-2/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11531 b3059339-0415-0410-9bf9-f77b7e298cf2
* Patch from Tamas Kohegyi to fix subpic placement on 16:9mswitch2003-02-181-1/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9459 b3059339-0415-0410-9bf9-f77b7e298cf2
* Added patch from Tamas Kohegyi to fix subpic placement with freetypemswitch2003-01-121-2/+9
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8925 b3059339-0415-0410-9bf9-f77b7e298cf2
* Added patch by Thomas Jaroschmswitch2003-01-021-30/+32
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8729 b3059339-0415-0410-9bf9-f77b7e298cf2
* Updated changelogmswitch2003-01-021-12/+9
| | | | | | | | Removed unneeded ifdefs No longer set static variables to 0 git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8725 b3059339-0415-0410-9bf9-f77b7e298cf2
* Added patch that makes the dxr3 return to the previous tv norm when quiting.mswitch2003-01-021-8/+21
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8723 b3059339-0415-0410-9bf9-f77b7e298cf2
* Added patch from Thomas Jaroschmswitch2002-12-241-0/+74
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8550 b3059339-0415-0410-9bf9-f77b7e298cf2
* Use MVCOMMAND_SYNCmswitch2002-11-291-3/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8318 b3059339-0415-0410-9bf9-f77b7e298cf2
* removed get_info, using the same sheme as in libmpcodecs insteadalex2002-11-111-6/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8149 b3059339-0415-0410-9bf9-f77b7e298cf2
* *HUGE* set of compiler warning fixes, unused variables removalarpi2002-11-061-1/+3
| | | | | | | based on patch by Dominik Mierzejewski <dominik@rangers.eu.org> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8124 b3059339-0415-0410-9bf9-f77b7e298cf2
* Made new overlay functions static so they won't interfere with the restmswitch2002-11-031-30/+33
| | | | | | | of MPlayer git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8093 b3059339-0415-0410-9bf9-f77b7e298cf2
* At least I can honestly say that I didn't add the equalizer support, somswitch2002-11-031-4/+0
| | | | | | | I'm totally innocent here =) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8092 b3059339-0415-0410-9bf9-f77b7e298cf2
* Suddenly I needed vidix.h for vidix_video_eq_tmswitch2002-11-031-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8091 b3059339-0415-0410-9bf9-f77b7e298cf2
* Updated docs with DXR3 overlay infomswitch2002-11-031-52/+64
| | | | | | | | Cleaned new sync code in dxr3 Renamed some internal variables to allow access from GUI git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8089 b3059339-0415-0410-9bf9-f77b7e298cf2
* Missed some gui ifdefsmswitch2002-11-021-0/+8
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8043 b3059339-0415-0410-9bf9-f77b7e298cf2
* Minor cleanupsmswitch2002-11-021-10/+15
| | | | | | | Fixed overlay so that it works with gui git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8038 b3059339-0415-0410-9bf9-f77b7e298cf2
* Huge update, added native overlay support (no more need for dxr3view).mswitch2002-11-021-1/+743
| | | | | | | | This is still in testing state so I won't update the docs/Changelog just yet. By pre11 perhaps ;). git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8032 b3059339-0415-0410-9bf9-f77b7e298cf2
* Removed debugging outputmswitch2002-10-301-4/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7990 b3059339-0415-0410-9bf9-f77b7e298cf2
* Prebuffering is no longer the default option.mswitch2002-10-291-47/+81
| | | | | | | | | | | | Switch :prebuf enables prebuffering, :noprebuf has been removed Added new sync-engine, activate it with :sync Rewrote commandline parser to be more intelligent (no need for an internal structure of commands) Replaced prebuf variable with spubuf, this name was real confusing. I did not add this variable. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7951 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fixed stupid bug relating to multiple cards on athlonsmswitch2002-10-281-2/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7946 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10larpi2002-10-271-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7933 b3059339-0415-0410-9bf9-f77b7e298cf2
* - fix window handling with dxr3pontscho2002-08-291-0/+4
| | | | | | | - workaround dxr3 subpicture size with freetype osd rendering git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7152 b3059339-0415-0410-9bf9-f77b7e298cf2
* finally removed query_vaa, bes_da and vo_tune_info - the obsoleted libvo apialex2002-08-281-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7125 b3059339-0415-0410-9bf9-f77b7e298cf2
* - add dxr3 equ patch from "Szombathelyi [iso-8859-2] György" ↵pontscho2002-08-271-7/+10
| | | | | | | | | <gyurco@freemail.hu> - add cosmetic patch from uh ... don't know :) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7096 b3059339-0415-0410-9bf9-f77b7e298cf2
* fix dxr3 subtitle handling and add some optimizationspontscho2002-08-221-15/+65
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7068 b3059339-0415-0410-9bf9-f77b7e298cf2
* - add dxr3 gui support (dialogbox, etc.)pontscho2002-08-141-0/+3
| | | | | | | | - fix one small dvd playing bug ( dvd playing don't del the playlist) - add some ifdef() check git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7010 b3059339-0415-0410-9bf9-f77b7e298cf2
* 1l :)arpi2002-07-301-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6844 b3059339-0415-0410-9bf9-f77b7e298cf2
* eq synced to new way, not tested, but the old one isn't working yetalex2002-07-251-35/+40
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6788 b3059339-0415-0410-9bf9-f77b7e298cf2
* Disabled spuenc, it still doesn't work well with the em8300mswitch2002-07-181-4/+9
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6749 b3059339-0415-0410-9bf9-f77b7e298cf2
* removed fame and lavc encoder, enabled spu encoder, added equaliuzer supportalex2002-07-051-365/+110
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6648 b3059339-0415-0410-9bf9-f77b7e298cf2
* fix compile bug with driver 0.9+pontscho2002-07-021-2/+10
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6619 b3059339-0415-0410-9bf9-f77b7e298cf2
* query_format revisedalex2002-05-271-3/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6213 b3059339-0415-0410-9bf9-f77b7e298cf2
* argh, missed this one as I have no dxr3.atmos42002-04-261-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5848 b3059339-0415-0410-9bf9-f77b7e298cf2
* Disabled spuenc code due to upcoming prerelease, there are still bugs heremswitch2002-04-161-6/+13
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5648 b3059339-0415-0410-9bf9-f77b7e298cf2
* Some minor changes to the avcodec code.mswitch2002-04-101-6/+4
| | | | | | | (Michael, perhaps you could explain to me why avc_ctx->quality = 1 produces unwatachable output, and when using gop_size = 0 or 1 (intra) video will disappear after seeking) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5548 b3059339-0415-0410-9bf9-f77b7e298cf2
* Make avcodec the default encoder again, thanks Michaelmswitch2002-04-101-3/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5545 b3059339-0415-0410-9bf9-f77b7e298cf2
* trying to fix davids "libavcodec bug" ...michael2002-04-091-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5543 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fixed bug that would cause the dxr3 to lock if too many subpics were sent at ↵mswitch2002-04-061-1/+6
| | | | | | once git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5500 b3059339-0415-0410-9bf9-f77b7e298cf2
* Make fame the default encoder until lavc's mpeg1 encoder is repaired.mswitch2002-04-051-4/+4
| | | | | | | Disable spu writes until lockup bug has been found. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5498 b3059339-0415-0410-9bf9-f77b7e298cf2
* Removed blinking effect from spuencmswitch2002-04-041-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5492 b3059339-0415-0410-9bf9-f77b7e298cf2
* Added spuenc... should write a draw_alpha_spu perhaps =Dmswitch2002-04-041-2/+64
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5491 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fixed avcodec init bugmswitch2002-03-301-5/+10
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5398 b3059339-0415-0410-9bf9-f77b7e298cf2
* lego++ bug fixed by XorAmswitch2002-03-281-148/+154
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5378 b3059339-0415-0410-9bf9-f77b7e298cf2
* XorA added the option of switching between fame/avcodec withoutmswitch2002-03-261-18/+102
| | | | | | | recompiling. Docs updated accordingly git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5362 b3059339-0415-0410-9bf9-f77b7e298cf2
* Bugfix by XorAmswitch2002-03-251-1/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5331 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fixed bug in Athlon detection code ;)mswitch2002-03-241-1/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5311 b3059339-0415-0410-9bf9-f77b7e298cf2
* XorA found a bug in the avcodec codemswitch2002-03-241-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5310 b3059339-0415-0410-9bf9-f77b7e298cf2
* Default to avcodec if installed, otherwise use fame. Apparently fame output ↵mswitch2002-03-241-4/+4
| | | | | | is very very blocky git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5309 b3059339-0415-0410-9bf9-f77b7e298cf2
* Aspect code reenabled, apparently users didn't like running moviesmswitch2002-03-231-4/+2
| | | | | | | hi-res ;) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5282 b3059339-0415-0410-9bf9-f77b7e298cf2
* Disable prebuffering on athlons (3DNowEx) as the ones running at 266MHzmswitch2002-03-231-1/+2
| | | | | | | bus speed has troubles with it... git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5276 b3059339-0415-0410-9bf9-f77b7e298cf2
* As jittering is corrected we might as well play the movie in full resmswitch2002-03-231-2/+4
| | | | | | | (lot nicer output ;). git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5275 b3059339-0415-0410-9bf9-f77b7e298cf2
* Jitter-bug fixed by Marcel Hild <hild@b4mad.net>, many many thanks goesmswitch2002-03-231-1/+9
| | | | | | | out to him... git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5274 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fame support enabled, awaiting bugreports =Dmswitch2002-03-201-13/+13
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5226 b3059339-0415-0410-9bf9-f77b7e298cf2
* Automatically use avcodec if it exists, otherwise fall back to fame (duemswitch2002-03-191-6/+11
| | | | | | | | | | | to some unresolved problems with fame) Bitrate is set to a constant 6e6 Fixed a bug occuring with round() Fixed a little #elif bug that would cause compilation to fail when not compiling with avcodec git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5200 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fixed some bugs with fame, had to disable prebuffering with fame thoughmswitch2002-03-161-7/+38
| | | | | | | | | | | as sync drifts off. But fame is alot more stable than avcodec and so far I've noticed a small quality increase with some videos (not all). Will have to work some more on the sync stuff... This one should be stable though.. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5135 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fixed problem with seeking/sync when using libfamemswitch2002-03-161-9/+4
| | | | | | | | libfame seems to not accept some standard fps rates, like 2997/100, this causes bad syncing with fame sometimes =( git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5133 b3059339-0415-0410-9bf9-f77b7e298cf2
* No longer force the device into not using famemswitch2002-03-151-2/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5098 b3059339-0415-0410-9bf9-f77b7e298cf2
* This will slow down wobbling (just a bit)mswitch2002-03-131-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5066 b3059339-0415-0410-9bf9-f77b7e298cf2
* Added preliminary fame supportmswitch2002-03-131-61/+97
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5065 b3059339-0415-0410-9bf9-f77b7e298cf2
* Accidentally mixed experimental code with stable one during last commit,mswitch2002-02-181-17/+15
| | | | | | | | fixed... Also updated changelog to reflect recent changes git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4756 b3059339-0415-0410-9bf9-f77b7e298cf2
* Added VOCTRL_PAUSE and VOCTRL_RESUMEmswitch2002-02-181-18/+33
| | | | | | | | | Fixed playback bug in vo_dxr3 which would cause syncloss when playing ntsc movies on pal and vice versa (this does not affect mpeg playback as we still don't know how to set the internal fps registers) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4755 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fixed a bug with prebuffering which would cause syncloss, someone atmswitch2002-02-161-4/+0
| | | | | | | sigma should go die for not giving us the damn tech docs =( git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4728 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fixed a strange bug that sneaked in at the last minute (vobsub wouldmswitch2002-02-161-10/+8
| | | | | | | segfault for some reason.. I don't even know what vobsub is) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4725 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fixed bug which would cause gibberish to be printed when using :noprebufmswitch2002-02-161-15/+18
| | | | | | | | Removed equalization code, it caused problems with older machines, until someone with a fast machine can betatest it it's only worthless git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4724 b3059339-0415-0410-9bf9-f77b7e298cf2
* Using the mplayer SwScaler instead of doing scaling manually (sometimes this ↵mswitch2002-02-131-66/+65
| | | | | | | | | | | | dies with sig FPE when not using -vc mpegpes with mpegs (I find it unlikely it would only happen on mpegs though)) Using detection code to check if using NTSC or PAL/SECAM and setting appropriate resolution and GOP-Size based on this information. It now generates a valid mpeg1 stream instead of a hybrid mpeg2 (with mpeg1 headers). git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4686 b3059339-0415-0410-9bf9-f77b7e298cf2
* updated :noprebuf to emulate the playback used in mplayer 0.60 (with dxr3 ↵mswitch2002-02-091-7/+15
| | | | | | | | | patch), this solves alot of issues for ppl who had problems with the new prebuffering code git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4614 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fixed a bug where seeking would lock mplayermswitch2002-02-091-0/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4610 b3059339-0415-0410-9bf9-f77b7e298cf2
* Removed some stuff from the em8300 driver, had to compensatemswitch2002-02-091-6/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4608 b3059339-0415-0410-9bf9-f77b7e298cf2
* Added switch to disable prebufferingmswitch2002-02-091-9/+19
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4606 b3059339-0415-0410-9bf9-f77b7e298cf2
* ARGH, changing playback speed was a mistake...mswitch2002-02-091-7/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4605 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fixed some stuff with setting timestamps, and added proper setting of ↵mswitch2002-02-091-2/+7
| | | | | | | | | playback speed. I'm guessing I'm looking at lots of sleepless nights ahead =( git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4604 b3059339-0415-0410-9bf9-f77b7e298cf2
* Thanks to the new control() method I've finally been able to add ↵mswitch2002-02-091-13/+21
| | | | | | | | | prebuffering support. This should greatly inprove performance on all systems... git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4603 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10000hl to Holm... control MUST BE static...arpi2002-02-091-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4597 b3059339-0415-0410-9bf9-f77b7e298cf2
* query_ stuff replaced by new control() - patch by David Holmarpi