Commit Graph

978 Commits

Author SHA1 Message Date
faust3 dbc1f67ca2 allow mencoder to load win32 codecs properly patch by Zuxy <zuxy.meng at gmail.com>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16782 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-10-16 19:14:09 +00:00
ivo b08efb2077 exit mplayer if audio filter init fails (same as mencoder does)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16759 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-10-13 22:41:30 +00:00
reimar 7c9fefc776 Missing space in status line
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16743 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-10-12 20:40:05 +00:00
ods15 1e85a471ab change to switch/case for dumpsub
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16741 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-10-12 14:37:03 +00:00
reimar db4662cdd9 -frames plays one frame too many.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16731 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-10-11 15:51:46 +00:00
reimar abec4e3d3e Show total time when playing audio-only files
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16655 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-10-04 13:59:25 +00:00
gpoirier c437f82e72 Prints -identify output for:
- 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
2005-09-19 16:33:39 +00:00
diego 11b75900a0 Add comments to a few #endif statements in order to make clear which
#ifdef they belong to.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16491 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-09-15 03:08:35 +00:00
reimar 3bd4205297 consistency fix: OSD bar for gamma changes should only appear when gamma
changing gamma is supported (like all other equalizer controls).


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16490 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-09-14 23:21:44 +00:00
henry b88ca0cd1a screenshot filter
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16447 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-09-11 06:42:32 +00:00
reimar e4e6bdb288 clear OSD when playing new file
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16403 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-09-05 12:05:29 +00:00
diego 1540fedb5f Replace bps by B/s when it means bytes per second to avoid ambiguity since
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
2005-09-02 17:11:00 +00:00
ods15 37d4235b7e Adds -idle, an option to make MPlayer wait for input ('loadfile' or
'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
2005-09-02 08:44:55 +00:00
ods15 d620029e4b Make -identify's 'ID_LENGTH=' print a float and not an integer.. The
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
2005-09-02 08:32:32 +00:00
gpoirier 43844d090c allow multiple help clauses on the command line, Patch by kiriuja " 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
2005-09-02 08:29:30 +00:00
nplourde b872f146e1 add key_down_eventto slave mode, used to inject key down event with mplayer_put_key
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16324 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-08-31 02:15:03 +00:00
ods15 6385665d3d adds 'ID_DEMUXER=avi' to -identify...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16316 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-08-27 19:45:11 +00:00
reimar 33cb784664 ensure that audio-only files are decoded till the end by not only
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
2005-08-23 07:56:29 +00:00
reimar 699e0cc67b loadfile/loadlist can now also add files to the playlist
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16228 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-08-15 08:30:43 +00:00
rtognimp cd68e1618b Demuxer modularization
Demuxer selection by name with -demuxer command (bakward compatible)


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16176 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-08-05 19:57:47 +00:00
iive 84ec577508 remove unused cache-prefill and create cache-seek-min that controls when 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
2005-07-31 00:26:07 +00:00
wight 1d644b7dd5 Remove untranslatable strings
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16080 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-07-24 12:56:07 +00:00
reimar 3c7c21274c define SIGHUP and SIGPIPE for MinGW and catch SIGPIPE also in mplayer
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16050 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-07-22 17:11:39 +00:00
iive 25d334c477 Fix few memleaks on exit.
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
2005-07-21 14:03:52 +00:00
reimar a40429d6ce Do not count skipped/broken frames when using -frames
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15896 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-07-03 10:09:09 +00:00
reimar 328a8765dc Missing part of the last commit (got merged in on cvs update :-( )
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15866 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-06-30 10:22:09 +00:00
reimar 1cbd08cdeb simplify osd-status display, and allow e.g. osd -2 to get the old behaviour
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15864 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-06-30 10:11:50 +00:00
diego 98f824366f Make the OSD display state information when cycling OSD states with 'o'.
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
2005-06-30 09:38:55 +00:00
reimar d22ae4a4d9 make -srate work again, unify audio filter init and preinit.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15812 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-06-24 10:50:53 +00:00
gpoirier 9dd8f241ac adds some more -identify output, patch by kiriuja < mplayer DASH patches PAM en DASH directo POUM net>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15790 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-06-20 23:07:35 +00:00
reimar 2f376d1b39 Add sub_load and sub_remove slave commands.
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
2005-06-09 20:13:53 +00:00
reimar 46630a96a9 strdup subtitle filename at a more appropriate place, fixing memleaks and
double frees.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15604 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-06-01 09:01:41 +00:00
reimar c1bd86b4cd keep vo_fps and vo_mouse_timer_const in sync with sh_video->fps, otherwise
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
2005-05-28 21:28:40 +00:00
reimar 2b1bb59996 new get_time_pos slave mode commando
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15505 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-05-18 11:38:06 +00:00
nplourde 7e5636f683 use darwin accurate timer
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15289 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-04-29 10:48:32 +00:00
reimar be54f4813f adds a parameter to the switch_audio command to directly select a track.
Patch by kiriuja mplayer-patches at en-directo net


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15286 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-04-28 14:43:19 +00:00
reimar 4d48a0a981 Apply -srate and -channels only to the start of the filter chain, not
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
2005-04-22 18:28:10 +00:00
henry b3bd58219b Fix OSD when switching subtitles - set the osd buffer to Subtitle: off
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
2005-04-15 12:14:24 +00:00
henry e956780cc0 allow sub_select and vobsub_lang to select particular subtitle
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15129 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-04-11 21:26:14 +00:00
henry 2b0420ff1a remove force_load_font stuff moved to sub.c
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15080 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-04-09 22:38:41 +00:00
henry 98c5cfc5a3 reload font on fullscreen change when panscan is enabled
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15075 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-04-09 11:20:23 +00:00
gpoirier 9e909f0dde Added support of audio stream switching in the MPEG demuxer using the #-key
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
2005-04-03 14:08:28 +00:00
faust3 14ecebe920 windows priority support patch by Rune Petersen <runner at mail.tele.dk> with the freedom to shoot yourself in the foot
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15043 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-04-02 18:29:16 +00:00
alex 6dbf6b4df1 finally remove the refences to bps outside libaf. also simplification of some messages and removed redundants
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14819 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-02-25 11:11:07 +00:00
reynaldo c49c161ace Some to-be-redundant EDL code moved to edl.c with mencoder's edl in mind. Stack handling improvements, Patch by Oded Shimon
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14808 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-02-25 04:30:53 +00:00
reimar f47114f932 Make seek command parameter float.
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
2005-02-17 15:56:25 +00:00
henry 65ad39a096 command to log current subtitle to file
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14685 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-02-12 14:45:54 +00:00
faust3 d3197d7e09 avoid null pointer dereference with .ssa subtitles when the video codec is 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
2005-02-04 19:19:42 +00:00
reimar 23bf3efd41 Print CPUflags and extension support on x86_64, too
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14611 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-01-29 21:26:20 +00:00
mosu efd53eed61 Handle missing palettes in the info part of VobSubs in Matroska files 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
2005-01-21 18:25:44 +00:00
faust3 fb61c9c56e print the actual commandline to stdout, too
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14531 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-01-17 21:28:29 +00:00
diego b3e964f2c3 RTC support on FreeBSD, inspired by a patch from Michael Johnson
<ahze at FreeBSD dot org> and Reimar Döffinger.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14382 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-01-06 00:06:56 +00:00
diego e9a2cd5738 happy new year
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14297 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-01-02 14:10:13 +00:00
reimar 91aae0d538 100l, buf etc. in af_fmt2str call are already pointers...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14256 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-12-27 19:43:13 +00:00
reimar 0fdaa5ab30 Do not use audio plugins anymore
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14255 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-12-27 19:34:42 +00:00
alex 507121f7fe removing AFMT_ dependancy
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14246 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-12-27 17:30:15 +00:00
reimar 05026693d2 Set message level of the added subtitle message to INFO, fixes bug #139
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14242 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-12-26 10:46:39 +00:00
reimar 3426117ee8 Use demuxer_get_percent_pos for the OSD position bar
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14198 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-12-21 12:25:59 +00:00
reimar 5506de26eb Hopefully fixes problems with non-working vobsubs.
Applied so it gets some testing before release.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14189 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-12-19 16:59:39 +00:00
reimar 9ab1a4b573 Set mixer.afilter at a more appropriate place.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14173 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-12-17 16:23:50 +00:00
reimar ac71a892e1 10l, should check for != NULL before using not after...
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
2004-12-10 23:04:54 +00:00
aurel 543dcc07a5 enable the run slave commande even without libmenu
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14088 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-12-02 14:37:16 +00:00
reimar e6524e5b09 use a configurable-size ringbuffer instead of a pipe for buffering key events.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14078 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-12-01 12:22:39 +00:00
henry abe3681629 rescale the fonts with hidden OSD too
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14054 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-11-26 10:32:53 +00:00
mosu 50a86fcc34 Output more information about vids, aids, sids, alangs and slangs with -identify. Patch by kiriuja <mplayer-patches@en-directo.net>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14047 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-11-25 22:24:00 +00:00
reimar 987c740e5f add "pausing" prefix for MPlayer commands
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13992 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-11-20 10:51:13 +00:00
iive 1f6fb814b2 free freetype descriptor and library and mconfig data right before exit
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13957 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-11-15 15:29:39 +00:00
diego 3ebf6f0135 Reduce excessive verbosity.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13947 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-11-15 09:09:29 +00:00
reimar a989f229c5 fix scrolling status line in windows
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13929 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-11-13 16:10:32 +00:00
reimar d05cfecee8 use get_screen_size from getch2.c instead of ioctl, fixes bug #131.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13907 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-11-09 20:09:26 +00:00
reimar 018de8438d fix insane CPU usage with ao_null
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13894 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-11-07 19:58:42 +00:00
reynaldo e524c836a0 Replaces edl_mute_count with togle making code more understandable, other trivial list suggested changes too, Patch by Oded Shimon
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13883 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-11-05 21:44:20 +00:00
reynaldo 06cfdbf62b Fix broken seek while on edl and audio only, spoted by Oded Shimon
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13869 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-11-03 21:37:09 +00:00
reynaldo 9de130f2dc Fix EDL mute behavior, Patch by Oded Shimon
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13868 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-11-03 20:48:19 +00:00
reynaldo abd3866bfd fixed some doxygen comments, patch by Oded Shimon
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13859 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-11-03 00:08:03 +00:00
reimar eeb78020b6 reworked the status line to avoid scrolling and remove duplicate code.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13858 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-11-02 23:06:12 +00:00
reimar 6d9b5684fd Allow attaching gdb on crash automatically.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13795 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-10-28 23:25:18 +00:00
reynaldo f992621f24 Fixed 2 debug edl messages
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13774 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-10-26 21:38:57 +00:00
reimar 86b8e9abd7 cmd can be NULL when leaving the paused mode and using the GUI
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13769 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-10-26 09:32:51 +00:00
reimar f06a98dc9f 100l for playback speed changing in audio-only case
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13744 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-10-23 18:57:06 +00:00
reimar 40a4d2586c 10l, missing playback_speed argument in mp_msg call.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13743 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-10-23 18:40:25 +00:00
reimar 9f64599b8f allow changing playback speed during playback.
Based on patch by Steve Mueller (diffusor <at> ugcs (dot) caltech [dot] edu),
OSD support by Frank Schertan (scherthan (at) uni-landau <dot> de),
several modifications by me.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13711 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-10-20 20:07:50 +00:00
faust3 fec22a5be7 10l, patch by Jan Knutar <jknutar@nic.fi>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13685 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-10-18 21:16:45 +00:00
reimar b6cc03ac9b allow to step only one frame forward by pressing s.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13627 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-10-12 22:10:56 +00:00
reimar 830b241f3f Do not loose commands while paused.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13604 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-10-10 17:39:07 +00:00
diego 2ae4fd50f0 printf --> mp_msg conversion
patch by the Wanderer <inverseparadox at comcast dot net>


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13578 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-10-07 00:14:23 +00:00
joey c9040923b7 show ogg subtitle language on OSD, if available
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13503 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-09-28 14:00:49 +00:00
joey baef32bc2c fix sub_select fiasco with global sub numbering. now multiple sub sources can be managed in essentially one list.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13502 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-09-28 13:51:20 +00:00
joey 4ff50686d9 make sure exit_player gets called
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13501 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-09-28 13:43:47 +00:00
faust3 a5b8e5f858 handle sigchld in mplayer.c
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13392 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-09-19 18:45:11 +00:00
diego a42fd601ef Hardcoded EDL messages moved to help_mp-en.h, Doxygen comments added, patch
by "Reynaldo H. Verdejo Pinochet" <reynaldo at opendot dot cl>, spelling
and wording corrections by me.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13359 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-09-17 02:28:44 +00:00
faust3 7a7248586c make it possible to use the run command from a menu config file, based on a patch by Aurelien Jacobs <aurel@gnuage.org>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13354 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-09-16 09:25:56 +00:00
faust3 c2c997fda1 fix ineffectual video equalizer command line options, patch by kiriuja <mplayer-bugs at en-directo.net>, closes #37, some more variable docu by me
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13342 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-09-15 11:26:45 +00:00
faust3 c95142bc23 slave mode command to switch aspect ratio, patch by Aurelien Jacobs <aurel at gnuage.org>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13340 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-09-15 09:45:34 +00:00
faust3 49c553dc7f quit slave mode command now accepts an exit value, patch by Aurelien Jacobs <aurel at gnuage.org>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13339 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-09-15 09:29:10 +00:00
rtognimp f50e3682eb Don't leave a messed up terminal after a crash
Old way:
crash: try uninit + exit (4 times)
crash: try exit(1)
crash: send self kill -9

With this patch:
crash: try uninit + exit (4 times)
crash: forget about the normal mplayer uninit codepaths and try
  restore terminal by force + exit
crash: try exit
crash: send self kill -9

Patch by Jan Knutar ( jknutar at nic dot fi )
Approved by alex


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13299 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-09-09 19:24:12 +00:00
ivo bdc25d636e mplayer -af help now lists all available audio filters.
Updated manual page.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13270 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-09-06 22:27:08 +00:00
faust3 e27c39844f slave mode command to en/disable vsync, patch by Aurelien Jacobs <aurel at gnuage.org>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13229 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-09-02 12:02:06 +00:00
rtognimp afdca81f8f EDL enhancement/fixes:
*Some edl's code moved from mplayer.c to edl.c (mencoder will use the
same functions)
* slighty faster
* removed MAX_EDL_ENTRIES limit (just reserve the memory we really need)
* really treat edl_records as a linked list (coz it is)
* edl now 'remembers' pending operations after a manual _seek_
* better way of handling Mute/Umute eliminates some nasty bugs
when manual seeking (scrwed up mute/unmute order, no audio after
seek, etc)
* seeking while on -edl mode now _WORKS_
Patch by Reynaldo H. Verdejo Pinochet  (reynaldo at opendot dot cl)


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13169 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-08-28 00:46:05 +00:00
faust3 626f569831 10l
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13133 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-08-25 09:49:43 +00:00
mosu 51fe7e4a6a Display the language code for subtitles from Matroska files.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13130 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-08-24 21:37:41 +00:00
mosu bddf8c6c27 Do not use globals. Put the variables into the appropriate demuxer struct instead.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13128 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-08-24 21:20:24 +00:00
mosu 55e4ded2bc Support for subtitle switching in Matroska.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13127 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-08-24 20:58:29 +00:00
diego ba0fc01e35 printf -> mp_msg conversion, first steps
patch by The Wanderer <inverseparadox@comcast.net>


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13123 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-08-24 19:36:17 +00:00
henry fcf77e05c4 fix compilation withoud libdvdread
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13117 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-08-24 16:50:13 +00:00
attila 8d2a80047b Make the stepsize of volume changes, changeable by a commandline paarameter
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13099 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-08-23 00:31:33 +00:00
joey 178974d75b fix for audio position inaccuracy
also accounts for -speed option
patch by Mikulas Patocka


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13095 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-08-22 19:52:50 +00:00
joey 22d818c2d5 forgot some ifdef's and broke mplayer.c without ogg & dvdread
1L to me!


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13093 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-08-22 19:34:13 +00:00
joey 896b8f4c2f added runtime toggle of root window playback
only directx supports this at the moment


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13092 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-08-22 19:01:56 +00:00
joey 1b8e3babb8 moved combined vobsub_lang into sub_select
add support for dvd subs and ogg subs into sub_select
document sub_select
vobsub_lang left as a link to sub_select for backwards compatibility


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13090 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-08-22 18:47:48 +00:00
joey eabfd291c4 windows path seperator fixes
mp_basename now looks for \ and / both
new playlist parsing:
  /path/to/thing is treated as a full path
  c:\windows is treated as a full path
  \windows is "near-full" and we prepend drive letter
  file.avi is relative and we prepend path to playlist


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13011 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-08-12 22:33:21 +00:00
diego 8e5d1b940a Don't drop frames when paused, fixes not displaying the pause OSD icon
when paused, patch by Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>,
approved by Attila.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12982 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-08-09 18:06:08 +00:00
wight e68d7f6858 Native darwin timer update.
Patch by Dan Christiansen <danchr@daimi.au.dk>


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12955 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-08-04 15:48:43 +00:00
rathann 8c838b7a1d fix segfault when loading subtitles (idea by pl)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12894 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-07-25 00:33:32 +00:00
al 8bad258e0d false-use-of-get_path() memleak fixes.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12891 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-07-23 16:10:21 +00:00
alex 5eaa11ba78 individual sub_select option not interferring with vobsub_lang
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12842 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-07-17 12:47:12 +00:00
iive 9b0d8c680f cache min fill adjustment, based on patch by Jeremy Huddleston
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12836 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-07-16 20:31:17 +00:00
diego de22e52855 -use-stdin renamed to -noconsolecontrols.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12817 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-07-14 09:27:04 +00:00
reimar ddb0d33258 fix crash when no audio-out is available (e.g. mplayer -ao bad test.avi).
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12754 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-07-02 22:20:10 +00:00
diego 662419c0f8 Fix GUI compilation, patch by Reimar Döffinger and Alexander Strasser.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12692 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-06-26 13:26:11 +00:00
alex bca005762f rtc-device cmd option by James Noble
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12682 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-06-26 10:51:44 +00:00
alex ba3c4568fb New 'Mixer API' with ability to change volume through libaf (this part was written by Reimar Doffinger) and lesser global variables
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12673 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-06-26 09:14:20 +00:00
mosu adcae3e051 Support for the "custom colors" and "forced subtitles" entries in the VobSub idx. Made the parser handle whitespaces better.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12551 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-06-10 11:16:44 +00:00
faust3 4926bfdabb 10l on cygwin WIN32 gets defined in config.h
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12361 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-04-30 20:05:54 +00:00
faust3 0af4151b05 Make it compile on mingw again. Now it is finally possible to include windows.h in mplayer.c
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12359 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-04-30 16:56:00 +00:00
alex 791008230d play the audio buffer in case of normal eof (i know the change is rude, but mplayer.c is hopelessly obfuscated)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12333 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-04-27 23:38:52 +00:00
nicodvb 03ca8a9eb8 slave command dvb_set_channel now takes 2 arguments: channel card
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12307 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-04-26 21:15:14 +00:00
rtognimp 6b19bea6e1 Fix segfault if EDL is used without video
Based on a patch by adland


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12208 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-04-14 20:50:15 +00:00
alex 504270e549 uninit immed flag
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12146 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-04-06 17:55:36 +00:00
rfelker 70d700b8cd remove stupid misadvice
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12065 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-03-25 06:40:04 +00:00
ranma b9bde11d1c Use system clock for xscreensaver pings
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12000 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-02-26 20:42:52 +00:00
michael 14c5a7c333 flushing stuff after seeking (finally we can view MPEG without thouse blocks after seeking with -vc ffmpeg12)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11978 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-02-18 15:23:41 +00:00
diego f1a51e5ca7 Display Framedropping state on the OSD.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11937 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-02-09 20:20:24 +00:00
attila 333832e130 * changes mencoder's exit code on explicit kill to 2
* add quiet/noquiet to mencoder
* dont depend targets on themselfs
patch by Oswald Buddenhagen <ossi@kde.org>
additionaly moved quiet/noquiet and v/verbose to cfg-common.h


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11876 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-01-29 12:01:26 +00:00
diego f603b6dc93 Happy new year to all from Argentina :-)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11779 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-01-12 03:47:49 +00:00
attila 1a79e7878c prevent sig11 when $HOME is not set
patch by From: Martin Oberzalek <kingleo@gmx.at>


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11768 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-01-10 11:23:42 +00:00
attila fab8cc090f add -codecs-file for selecting a specific codecs.conf on the comand line
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11760 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-01-08 18:02:31 +00:00
alex 922162fb5d removed the historic libcss support
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11593 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-12-08 21:34:05 +00:00
alex 0955d23934 vobsub seeking support by Lu Ran
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11590 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-12-08 18:35:39 +00:00
alex 85f98092f5 100l
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11585 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-12-08 13:30:30 +00:00
alex e7d9078afc Fontconfig support based on patch by Arwed von Merkatz <v.merkatz@gmx.net>, but slightly reworked
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11581 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-12-08 12:14:32 +00:00
joey 640f93d018 runtime 'stay-on-top' functionality
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11543 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-11-30 16:36:10 +00:00
attila 4b1211d2d0 Patch by Nico <nsabbi@libero.it>
this patch fixes a recently discovered bug for which DVB-C users
couldn't tune
(wrong parsing of the config file and incorrect parameter passing to
tune_it())
and includes the still unapplied patch posted in date 6/9/2003:

-  it works correctly with and without caches; in the former case it
doesn't take anymore a lot of time to empty the cache before changing channel;
the uninit_cache() function is called in mplayer.c just after
the new tuning operation
- initialized a variable identifying the tuner type, and exit if it
isn't supported


- doesn't crash anymore when
1) the channels file doesn't exists
2) the tuner is used by another application
3) in the menu, when trying to select a channel before the first
4) some mp_msg() called in case of error


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11353 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-11-01 15:17:01 +00:00
mosu d5658320c1 Do not display VobSubs whose timecodes are < 0 which would make all VobSubs appear from the start on upon seeking. Patch by "Reder, Uwe" <Uwe.Reder@3SOFT.de>.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11332 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-10-30 15:02:16 +00:00
iive 39f8fbff6f make 'your system is too slow' appear only once
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11255 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-10-23 22:44:25 +00:00
arpi 0ea49d935e 100000l again
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11244 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-10-22 22:58:42 +00:00
mosu ba57485970 Support for VobSub-in-Matroska; parts outside of demux_mkv.cpp.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11154 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-10-16 21:06:43 +00:00
rfelker 0c9ecbc6a4 1000l to pl, this made mplayer crash when playing playlists longer
than 2 entries. I'm too lazy to debug so I'm just reverting the code.
Someone who cares about the memleak can fix it properly.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10998 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-10-04 01:24:50 +00:00
pl 69e7b17327 fix a memory leak when playing several files in a row (playlist for instance)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10960 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-09-29 09:53:27 +00:00
rfelker 5f7b31fede disable code that DOES NOT WORK (it won't load real playlists and
makes mplayer hang forever on unrecognized files), and probably avoid
vulnerabilities at the same time


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10954 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-09-27 20:01:46 +00:00