summaryrefslogtreecommitdiffstats
path: root/mplayer.c
Commit message (Collapse)AuthorAgeFilesLines
* Big OSD cleanup. Replace the mess with 100's of counter varsalbeu2005-11-161-265/+320
| | | | | | | | | with a clean and simple interface. As a bonus osd messages can now be displayed on the console if there is no vo (or osd is disabled in libvo). git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16993 b3059339-0415-0410-9bf9-f77b7e298cf2
* add a switch, slave command, and vo control to toggle borderless window.joey2005-11-101-0/+15
| | | | | | | includes documentation. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16969 b3059339-0415-0410-9bf9-f77b7e298cf2
* reordered subtitles language OSD display, since it worked bad for ogm...ptt2005-11-091-36/+37
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16956 b3059339-0415-0410-9bf9-f77b7e298cf2
* there is no sh_video for audio only filesfaust32005-11-061-1/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16939 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10l: osd_show_dvd_nav_highlight is just a flagranma2005-11-061-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16934 b3059339-0415-0410-9bf9-f77b7e298cf2
* Number of frames to show the OSD shouldn't be hardcoded, derive from fps insteadranma2005-11-061-12/+12
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16930 b3059339-0415-0410-9bf9-f77b7e298cf2
* Translated strings might be longer than the originals. One unnecessary ↵ranma2005-11-051-6/+5
| | | | | | dependancy on string length fixed; quadrupled buffer size for matroska case git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16919 b3059339-0415-0410-9bf9-f77b7e298cf2
* Enabled OSD localization / moved msgs to help/help_mp-en.hptt2005-11-051-26/+26
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16912 b3059339-0415-0410-9bf9-f77b7e298cf2
* Autoload vobsub's from ~/.mplayer/subalbeu2005-11-031-1/+17
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16898 b3059339-0415-0410-9bf9-f77b7e298cf2
* new message was even worse -- B/s means bytes per second, not sample!rfelker2005-10-171-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16789 b3059339-0415-0410-9bf9-f77b7e298cf2
* allow mencoder to load win32 codecs properly patch by Zuxy <zuxy.meng at ↵faust32005-10-161-29/+1
| | | | | | gmail.com> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16782 b3059339-0415-0410-9bf9-f77b7e298cf2
* exit mplayer if audio filter init fails (same as mencoder does)ivo2005-10-131-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16759 b3059339-0415-0410-9bf9-f77b7e298cf2
* Missing space in status linereimar2005-10-121-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16743 b3059339-0415-0410-9bf9-f77b7e298cf2
* change to switch/case for dumpsubods152005-10-121-6/+8
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16741 b3059339-0415-0410-9bf9-f77b7e298cf2
* -frames plays one frame too many.reimar2005-10-111-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16731 b3059339-0415-0410-9bf9-f77b7e298cf2
* Show total time when playing audio-only filesreimar2005-10-041-13/+29
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16655 b3059339-0415-0410-9bf9-f77b7e298cf2
* Prints -identify output for:gpoirier2005-09-191-0/+5
| | | | | | | | | | - video codec of the current file; - signal numbers; - demuxer help header. Patch by kiriuja <mplayer DATH patches AH en DATH directo POIS net> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16523 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add comments to a few #endif statements in order to make clear whichdiego2005-09-151-21/+21
| | | | | | | #ifdef they belong to. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16491 b3059339-0415-0410-9bf9-f77b7e298cf2
* consistency fix: OSD bar for gamma changes should only appear when gammareimar2005-09-141-1/+2
| | | | | | | changing gamma is supported (like all other equalizer controls). git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16490 b3059339-0415-0410-9bf9-f77b7e298cf2
* screenshot filterhenry2005-09-111-1/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16447 b3059339-0415-0410-9bf9-f77b7e298cf2
* clear OSD when playing new filereimar2005-09-051-0/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16403 b3059339-0415-0410-9bf9-f77b7e298cf2
* Replace bps by B/s when it means bytes per second to avoid ambiguity sincediego2005-09-021-1/+1
| | | | | | | | bps can mean any combination of bits/bytes per second/sample. patch by a.guru - at - sympatico - dot - ca git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16361 b3059339-0415-0410-9bf9-f77b7e298cf2
* Adds -idle, an option to make MPlayer wait for input ('loadfile' orods152005-09-021-3/+56
| | | | | | | | | | 'loadlist') commands when it's done playing all files or there are no files on the command line. When used with -fixed-vo, you get a "frozen" vo window, but it can still accept input commands from there (clicking 'q' from the xv window will cause MPlayer to close..) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16348 b3059339-0415-0410-9bf9-f77b7e298cf2
* Make -identify's 'ID_LENGTH=' print a float and not an integer.. Theods152005-09-021-2/+2
| | | | | | | | accuracey may be totally fake for some demuxers (mpg), but accurate for others.. (avi) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16347 b3059339-0415-0410-9bf9-f77b7e298cf2
* allow multiple help clauses on the command line, Patch by kiriuja " ↵gpoirier2005-09-021-11/+17
| | | | | | | | | | | | | | | | | mplayer-patches AH en-directo POUM net " This one makes mplayer -vo help -ao help -ac help -vc help -pphelp -af help -vfm help -vf help -afm help -fstype help produce the desired output. From the thread: Date: Jul 16, 2005 8:25 PM Subject: [MPlayer-dev-eng] [PATCH] allow multiple help clauses on the command line git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16346 b3059339-0415-0410-9bf9-f77b7e298cf2
* add key_down_eventto slave mode, used to inject key down event with ↵nplourde2005-08-311-1/+3
| | | | | | mplayer_put_key git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16324 b3059339-0415-0410-9bf9-f77b7e298cf2
* adds 'ID_DEMUXER=avi' to -identify...ods152005-08-271-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16316 b3059339-0415-0410-9bf9-f77b7e298cf2
* ensure that audio-only files are decoded till the end by not onlyreimar2005-08-231-3/+8
| | | | | | | waiting for eof but also checking that the a_in_buffer is empty. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16291 b3059339-0415-0410-9bf9-f77b7e298cf2
* loadfile/loadlist can now also add files to the playlistreimar2005-08-151-0/+8
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16228 b3059339-0415-0410-9bf9-f77b7e298cf2
* Demuxer modularizationrtognimp2005-08-051-0/+12
| | | | | | | Demuxer selection by name with -demuxer command (bakward compatible) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16176 b3059339-0415-0410-9bf9-f77b7e298cf2
* remove unused cache-prefill and create cache-seek-min that controls when ↵iive2005-07-311-2/+4
| | | | | | seek_long is prefered over waiting for cache to fill git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16153 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove untranslatable stringswight2005-07-241-5/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16080 b3059339-0415-0410-9bf9-f77b7e298cf2
* define SIGHUP and SIGPIPE for MinGW and catch SIGPIPE also in mplayerreimar2005-07-221-0/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16050 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix few memleaks on exit.iive2005-07-211-1/+7
| | | | | | | 2 lines inspired by Timothy Lee <timothy.lee <at> siriushk.com> patch git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16037 b3059339-0415-0410-9bf9-f77b7e298cf2
* Do not count skipped/broken frames when using -framesreimar2005-07-031-5/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15896 b3059339-0415-0410-9bf9-f77b7e298cf2
* Missing part of the last commit (got merged in on cvs update :-( )reimar2005-06-301-11/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15866 b3059339-0415-0410-9bf9-f77b7e298cf2
* simplify osd-status display, and allow e.g. osd -2 to get the old behaviourreimar2005-06-301-2/+8
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15864 b3059339-0415-0410-9bf9-f77b7e298cf2
* Make the OSD display state information when cycling OSD states with 'o'.diego2005-06-301-2/+18
| | | | | | | based on a patch by Paul TT < paulltt - at- hackerjournal - dot - it > git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15863 b3059339-0415-0410-9bf9-f77b7e298cf2
* make -srate work again, unify audio filter init and preinit.reimar2005-06-241-4/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15812 b3059339-0415-0410-9bf9-f77b7e298cf2
* adds some more -identify output, patch by kiriuja < mplayer DASH patches PAM ↵gpoirier2005-06-201-0/+6
| | | | | | en DASH directo POUM net> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15790 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add sub_load and sub_remove slave commands.reimar2005-06-091-0/+64
| | | | | | | Patch by kiriuja [mplayer-patches at en-directo dot net] git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15707 b3059339-0415-0410-9bf9-f77b7e298cf2
* strdup subtitle filename at a more appropriate place, fixing memleaks andreimar2005-06-011-5/+5
| | | | | | | double frees. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15604 b3059339-0415-0410-9bf9-f77b7e298cf2
* keep vo_fps and vo_mouse_timer_const in sync with sh_video->fps, otherwisereimar2005-05-281-0/+5
| | | | | | | mouse pointer autohide and the volume OSD from the gui break (with e.g. asf). git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15585 b3059339-0415-0410-9bf9-f77b7e298cf2
* new get_time_pos slave mode commandoreimar2005-05-181-0/+9
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15505 b3059339-0415-0410-9bf9-f77b7e298cf2
* use darwin accurate timernplourde2005-04-291-3/+12
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15289 b3059339-0415-0410-9bf9-f77b7e298cf2
* adds a parameter to the switch_audio command to directly select a track.reimar2005-04-281-3/+5
| | | | | | | Patch by kiriuja mplayer-patches at en-directo net git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15286 b3059339-0415-0410-9bf9-f77b7e298cf2
* Apply -srate and -channels only to the start of the filter chain, notreimar2005-04-221-3/+3
| | | | | | | to both start and end (made downmixing to 2 channels impossible). git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15242 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix OSD when switching subtitles - set the osd buffer to Subtitle: offhenry2005-04-151-15/+15
| | | | | | | | | first, and then eventually set it to other values if some kind of subtitles is on. Otherwise 1) spudec stuff stomps on the buffer after vobsub, 2) Subtitle: off isn't displayed when cycling text subtitles. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15162 b3059339-0415-0410-9bf9-f77b7e298cf2
* allow sub_select and vobsub_lang to select particular subtitlehenry2005-04-111-1/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15129 b3059339-0415-0410-9bf9-f77b7e298cf2
* remove force_load_font stuff moved to sub.chenry2005-04-091-8/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15080 b3059339-0415-0410-9bf9-f77b7e298cf2
* reload font on fullscreen change when panscan is enabledhenry2005-04-091-0/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15075 b3059339-0415-0410-9bf9-f77b7e298cf2
* Added support of audio stream switching in the MPEG demuxer using the #-keygpoirier2005-04-031-0/+3
| | | | | | | | Patch by Michael Behrisch < behrisch $ informatik * hu-berlin * de > commited with the kind blessing of D. Richard Felker III git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15047 b3059339-0415-0410-9bf9-f77b7e298cf2
* windows priority support patch by Rune Petersen <runner at mail.tele.dk> ↵faust32005-04-021-0/+16
| | | | | | with the freedom to shoot yourself in the foot git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15043 b3059339-0415-0410-9bf9-f77b7e298cf2
* finally remove the refences to bps outside libaf. also simplification of ↵alex2005-02-251-12/+4
| | | | | | some messages and removed redundants git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14819 b3059339-0415-0410-9bf9-f77b7e298cf2
* Some to-be-redundant EDL code moved to edl.c with mencoder's edl in mind. ↵reynaldo2005-02-251-27/+3
| | | | | | Stack handling improvements, Patch by Oded Shimon git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14808 b3059339-0415-0410-9bf9-f77b7e298cf2
* Make seek command parameter float.reimar2005-02-171-2/+3
| | | | | | | Patch by Oded Shimon [ods15 at ods15 dot dyndns dot org]. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14719 b3059339-0415-0410-9bf9-f77b7e298cf2
* command to log current subtitle to filehenry2005-02-121-2/+46
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14685 b3059339-0415-0410-9bf9-f77b7e298cf2
* avoid null pointer dereference with .ssa subtitles when the video codec is ↵faust32005-02-041-1/+1
| | | | | | missing patch by Philip Chong <pchong at ic.eecs.berkeley.edu> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14645 b3059339-0415-0410-9bf9-f77b7e298cf2
* Print CPUflags and extension support on x86_64, tooreimar2005-01-291-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14611 b3059339-0415-0410-9bf9-f77b7e298cf2
* Handle missing palettes in the info part of VobSubs in Matroska files ↵mosu2005-01-211-1/+1
| | | | | | correctly by giving mplayer a NULL pointer. This way it will use a default palette instead of black only. Patch by Csillag Kristof (fenwick () freemail ! hu) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14562 b3059339-0415-0410-9bf9-f77b7e298cf2
* print the actual commandline to stdout, toofaust32005-01-171-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14531 b3059339-0415-0410-9bf9-f77b7e298cf2
* RTC support on FreeBSD, inspired by a patch from Michael Johnsondiego2005-01-061-0/+6
| | | | | | | <ahze at FreeBSD dot org> and Reimar Döffinger. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14382 b3059339-0415-0410-9bf9-f77b7e298cf2
* happy new yeardiego2005-01-021-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14297 b3059339-0415-0410-9bf9-f77b7e298cf2
* 100l, buf etc. in af_fmt2str call are already pointers...reimar2004-12-271-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14256 b3059339-0415-0410-9bf9-f77b7e298cf2
* Do not use audio plugins anymorereimar2004-12-271-2/+10
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14255 b3059339-0415-0410-9bf9-f77b7e298cf2
* removing AFMT_ dependancyalex2004-12-271-5/+7
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14246 b3059339-0415-0410-9bf9-f77b7e298cf2
* Set message level of the added subtitle message to INFO, fixes bug #139reimar2004-12-261-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14242 b3059339-0415-0410-9bf9-f77b7e298cf2
* Use demuxer_get_percent_pos for the OSD position barreimar2004-12-211-3/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14198 b3059339-0415-0410-9bf9-f77b7e298cf2
* Hopefully fixes problems with non-working vobsubs.reimar2004-12-191-1/+3
| | | | | | | Applied so it gets some testing before release. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14189 b3059339-0415-0410-9bf9-f77b7e298cf2
* Set mixer.afilter at a more appropriate place.reimar2004-12-171-2/+7
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14173 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10l, should check for != NULL before using not after...reimar2004-12-101-1/+2
| | | | | | | fixes speed setting with -nosound, fix by uau on IRC git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14141 b3059339-0415-0410-9bf9-f77b7e298cf2
* enable the run slave commande even without libmenuaurel2004-12-021-3/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14088 b3059339-0415-0410-9bf9-f77b7e298cf2
* use a configurable-size ringbuffer instead of a pipe for buffering key events.reimar2004-12-011-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14078 b3059339-0415-0410-9bf9-f77b7e298cf2
* rescale the fonts with hidden OSD toohenry2004-11-261-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/