Commit Graph

8594 Commits

Author SHA1 Message Date
arpi e12f387870 decode_i586.c version uses %ebp for its own use, so:
- we need to compile this with -fomit-frame-pointer or we cannot access the
function parameters
- we need to save & restore %ebp, or we'll destroy the caller's stack ptr


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8544 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-24 00:05:43 +00:00
arpi 6ebd5ba5f3 I cleaned up the source a bit, hopefully fixed hanging, also
kind of fixed backwards seeking with vqf - ff/rew works but it's rather
inaccurate, I don't know how to improve it atm.
patch by Balatoni Denes <pnis@coder.hu>


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8543 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-23 22:13:46 +00:00
nicolas 5621f9ac13 man's lines shouldn't have more than 80 chars long ;)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8542 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-23 20:17:06 +00:00
nicolas 231d4cd03c sync
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8541 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-23 20:14:13 +00:00
nicolas 3e3007c58c sync
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8540 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-23 20:07:46 +00:00
arpi 1931e2396e In this situation it was easier to fix yours. I applied these 3 points
(fixed locking echo, removed excessive cut to make script a bit faster
and shortened grep) and changed copy mark from "x" to "" in order to use
-z and -n tests.
patch by GoTaR <priv0.onet.pl->gotar>


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8539 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-23 17:28:19 +00:00
arpi dfc674ba69 updated
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8538 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-23 16:04:52 +00:00
arpi f18675a59c xmp hangign I noticed too, and is fixed with this patch, seeking works now
witch xmp too.
patch by Balatoni Denes <pnis@coder.hu>


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8537 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-23 12:09:31 +00:00
arpi 8457972ae4 Here is the patch to make vobsub subtitle use -slang option, I have not made a
new option for vobsub. Now mplayer will use the setting of slang first, and
then langidx from .idx file, if all failed, no sub.
patch by hephooey@fastmail.fm


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8536 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-23 01:54:58 +00:00
arpi 725ff339e7 This patch adds support for vertical subtitle alignment
control. Possible values are top, center, and bottom,
with bottom being the default. Alignment is relevant when
it comes to positioning subtitles with one line (or fewer
lines) of text relative to multi-line subtitles.

It is implemented as a new command (sub_alignment) that
without an argument cycles the alignment (between top,
center, and bottom), or with an argument sets the
alignment (0 for top, 1 for center, 2 for bottom).
The key 'i' is bound to this command.

patch by Oskar Liljeblad (oskar@osk.mine.nu)


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8535 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-23 01:37:43 +00:00
arpi 38c4cdcfc5 Ok, here is a better patch, which even adds a fix to compile it on older
NetBSD systems, there was a ; missing.
patch by Bernd Ernesti <mplayer@lists.veego.de>


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8534 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-23 01:24:42 +00:00
arpi 1d2c85409b fix VCD playback - this is a patch from the netbsd pkgsrc tree,
done by Dieter Baron <dillo@netbsd.org>


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8533 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-23 00:40:15 +00:00
arpi 7f1c583447 Merged EDL 0.5 patch - it's something like Quicktime's edit lists.
(skip sections listed in a text file. it also supports creating them)
patch by Michael Halcrow <mah69@email.byu.edu>


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8532 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-23 00:33:22 +00:00
rguyom da02716487 suxen_drol on xvid-devel@xvid.org said : "please do not use
DEBLOCKY/UV by default".
Well, it doesn't matter much since the dev branch doesn't {en|de}code
properly atm, but anyway...


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8531 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-22 23:13:26 +00:00
gabucino 68529011cb Real* codecs work on Alpha too
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8530 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-22 22:34:45 +00:00
arpi 61d7976721 XMMS Input plugin support
based on patches by Balatoni Denes <pnis@coder.hu>
changes by me: glib dependency removed, files merged, code simplified, some bugfixes


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8529 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-22 21:01:01 +00:00
alex 6da94a060f rv40win is working too
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8528 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-22 20:16:52 +00:00
alex 26a06a395a fixed rv30win and added rv20win (and ucod doesn't supports UYVY)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8527 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-22 18:21:20 +00:00
alex 640d26831b win32 dlls support
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8526 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-22 18:10:45 +00:00
arpi 93bc457163 CDDA seeking fixed
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8525 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-22 17:22:48 +00:00
alex e4d8182636 dos2unix conversion
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8524 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-22 16:31:05 +00:00
alex d8fbdcf563 alpha support by Alan Young <ayoung@teleport.com>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8523 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-22 16:21:02 +00:00
alex 9c8fef57bc the long awaited pink screen + shift fix for radeon, based on patch by Svante Signell <svante.signell@telia.com>, Carl (mlist.mplayer.users@urs.us) and Nick Kurshve <nickolsk@yandex.ru>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8522 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-22 14:59:41 +00:00
alex 71a7257eb4 10l by Matan
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8521 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-22 13:27:05 +00:00
faust3 2499234aaf 10l and correct aspect
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8520 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-21 23:49:33 +00:00
nexus 27d59c2a70 fix
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8519 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-21 23:17:28 +00:00
arpi 57e462a04f Presets are an easy way, to use hard to access lame options and to give
you optimum quality at average bitrate. This patch adds presets to mencoder
for libmp3lame >= 3.92.
More info in the sourcecode & at http://www.mp3dev.org/mp3/doc/html/presets.html
patch by eviv bulgroz <ebulgroz@yahoo.com>


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8518 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-21 22:16:49 +00:00
arpi ab560e0258 accurate bitrate calculation using index, and more accurate guessing
if no index available.
based on patch by eviv bulgroz <ebulgroz@yahoo.com>


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8517 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-21 22:11:48 +00:00
alex 08346ddf82 vidix support and better device options handler by Matan Ziv-Av <matan@svgalib.org>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8516 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-21 22:08:14 +00:00
arpi 3d51a6039a I have rewritten the gif89a vo in order to solve some problems I had
with it.  These are:
1) current code is messy
2) poor comments, if any
3) inaccurate frame dropping and delay code
4) output filename hardcoded
5) output framerate as integer

You may specify the output filename and framerate like so:
-vo gif89a:4.33           4.33 fps output
-vo gif89a:some.gif       output to some.gif
-vo gif89a:5.02:new.gif   output to new.gif at 5.02 fps
The filename defaults to out.gif, and the framerate defaults to 5 fps.

by Joey Parrish <joey@nicewarrior.org>


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8515 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-21 21:07:16 +00:00
alex 013826647e more safer version by the author
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8514 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-21 21:01:19 +00:00
arpi 82c2286358 10l fix by eviv bulgroz <ebulgroz@yahoo.com>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8513 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-21 21:00:45 +00:00
arpi ac52ed1b31 set keyframe flag at encoding
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8512 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-21 20:42:40 +00:00
arpi b4b5c5c02d 1l (%d->%f), cosmetics
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8511 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-21 20:39:40 +00:00
alex 41a234c631 removed the obsolete parts
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8510 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-21 18:22:08 +00:00
alex 446fb97c32 ooh. many mistakes
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8509 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-21 18:13:55 +00:00
alex 45868bd570 updated
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8508 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-21 18:11:10 +00:00
alex bede764c6b pci_names.c creation fixup
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8507 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-21 17:49:52 +00:00
alex 289882d306 EPIA (CyberBlade/i1) driver by Alastair M. Robinson
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8506 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-21 13:06:23 +00:00
alex cd0e55cbad corrected w32codec address (noticed by Peter Nelson on mplayer-users)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8505 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-20 21:43:18 +00:00
alex 6429f7e4fd svgalib kernelhelper support (based on patch by Matan Ziv-Av <matan@svgalib.org>) and some reordering/cleanup (part #1 ;)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8504 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-20 21:07:27 +00:00
nicolas a75ffd19d6 sync
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8503 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-20 20:39:11 +00:00
nicolas 7a22629023 sync
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8502 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-20 20:32:15 +00:00
alex 1ef5d89492 Russian frequencies by Alexander S. Belov <asbel@sice.ru>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8501 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-20 13:18:41 +00:00
arpi 70ccd1c7d1 fixed memleak caused by multiple config() calls - thx Gabu
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8500 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-19 22:33:59 +00:00
gabucino 5f400c5a7f sync
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8499 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-19 21:37:21 +00:00
gabucino 775d6990bd more_options removed
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8498 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-19 21:36:44 +00:00
gabucino 7f8c98cd7b too big readahead can be bad
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8497 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-19 21:35:30 +00:00
faust3 a099f6cf8c 10l - my system is very tolerant it seems
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8496 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-19 12:01:50 +00:00
henry bfddb0aa03 add a TV_SET_CNANNEL command
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8495 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-19 10:09:43 +00:00