Commit Graph

300 Commits

Author SHA1 Message Date
atmos4 ed856102c6 Patch to improve bufferhandling on OpenBSD and NetBSD, by Björn Sandell and Bernd Ernesti <mplayer at lists.veego.de>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6631 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-07-03 21:17:31 +00:00
alex 4f40ec312c cleanup and bufferhandling fix by Joy Ping <joy at pingfm.org>. Bufferhandling fix based on idea by Marius David <marius at rohost.com>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6590 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-06-28 16:48:10 +00:00
alex e9cf7c083b more informal warning and also fixed a 10l bug. Patch by tibcu
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6589 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-06-28 16:42:32 +00:00
albeu 3a376cd09c Allow writing to pipe.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6502 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-06-22 12:10:02 +00:00
atmos4 a5737c25ee Fixed lround replacement, hopefully fast enough.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6440 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-06-16 01:44:33 +00:00
atmos4 29043c589c Remove unportable lround and maybe speed up rounding a bit.
Anders: please check if this is correct.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6438 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-06-15 23:31:58 +00:00
anders ee6efd29d9 Adding equalizer plugin
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6431 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-06-15 06:15:07 +00:00
anders dc1a616150 Applying patch from Eric that fixes 6ch resampling
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6373 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-06-10 12:10:52 +00:00
arpi 89e9c29aff warning & newline fixes by Dominik Mierzejewski <dominik@rangers.eu.org>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6336 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-06-07 22:43:29 +00:00
arpi 954e9892f2 disables those plugins that can't handle the audio format.
it also fixes a bug(and i'm pretty sure this _is_ a bug) where, when playing
multiple files, after the first file only the first audio plugin is used.

patch by Christian Ohm <chr.ohm@gmx.net>


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6320 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-06-07 00:30:32 +00:00
arpi f1748e040e msg/i18n fixes and some printf->mp_msg
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6297 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-06-03 23:23:03 +00:00
pl e045dc53b4 warning fixes (string.h is required for memset)
moved config.h at the top of the include (often avoids 10L when adding a
  new #include ;)


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6238 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-05-30 11:53:51 +00:00
atmos4 d1981e9fa5 aRts audio out support by Michele Balistreri <brain at email.it>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6215 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-05-28 01:52:40 +00:00
alex 5baeafa938 removed unused controls
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6195 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-05-26 12:30:54 +00:00
alex 7b6fd7077b AC3 passthrough support by Andy Lo A Foe <andy at alsaplayer dot org>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6194 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-05-26 12:23:19 +00:00
atmos4 aefac09349 Add volume control, patch by
Colin Leroy <colin at colino.net>


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6185 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-05-25 11:08:53 +00:00
arpi c835270280 big cosmetics patch, cleanup of messages printed by mplayer and libs.
some printf->mp_msg conversion, and some debug messages moved from warn/info to v/dbg2
mplayer's output is now shorter, readable and consistent


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6139 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-05-20 03:25:26 +00:00
pl eb7cbca975 Patch by Tobias Diedrich <td@informatik.uni-hannover.de>:
- fix segfault due to unitialized struct in ao_nas


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6115 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-05-18 09:15:49 +00:00
albeu c6eed70a13 Workaround the bug in x11 vo's (if it's one) wich let a window in the way
even after vo->uninit().
Support for dvd/vobsub subtitles.
No more crash if vo->config is not called before vo->uninit()


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6112 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-05-17 23:51:37 +00:00
arpi a6199c8388 fix for L<->R swap with 6ch playback - based on patch by Eric Lammerts <eric@lammerts.org>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6076 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-05-13 20:11:51 +00:00
albeu 0fc1992598 Applied patch from Tobias Diedrich <ranma@gmx.at>, added volume setting
support. Also the dvd subtitles should work now.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6075 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-05-13 19:57:27 +00:00
albeu b6a7934eb5 Initial support for dxr2. Based on patch from Tobias Diedrich <ranma@gmx.at>.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6070 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-05-13 13:15:40 +00:00
iive 30d9f26685 fixed sdl+resample bug coused by float point to int rounding error
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6028 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-05-09 07:41:25 +00:00
iive 98f2828d5a added audio_out_format_bits to calc len alignment
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6027 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-05-09 07:39:33 +00:00
iive 879e05a7c1 timer didn't update if mplayer is too fast (no video)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5947 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-05-03 18:42:43 +00:00
arpi 97506370eb nonblock open is not legal for OSS (see OSS api docs), and causes problems on freebsd (and maybe other OSs)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5908 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-04-29 20:42:15 +00:00
alex 7fccb6486e play() fix by Jimen Ching <jching@flex.com>, additional printf->mp_msg conversions (for coming i18n support)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5903 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-04-29 16:53:38 +00:00
jkeil ee2ad20548 Default to the mixer device matching the audio device used for audio output.
That is, if the user redirects audio to /dev/sound/1 with the AUDIODEV
environment variable, use /dev/sound/1ctl as the mixer device.

When AUDIODEV is not set, the default for both devices is /dev/audio &
/dev/audioctl.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5894 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-04-29 08:47:30 +00:00
arpi 30d0116d16 OpenBSD, NetBSD portability patches by
Björn Sandell <biorn@dce.chalmers.se>
Marcus <core@antbear.org>
Bernd Ernesti <mplayer@lists.veego.de>


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5873 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-04-27 22:42:27 +00:00
atmos4 cfcbc26945 10l pl =)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5858 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-04-27 08:38:33 +00:00
pl b509c4a94a fix for latest alsa (sys/asoundlib.h has been moved to alsa/asoundlib.h)
cleanups for "usr/src/DVB/ost/include" detection
small cosmetic fixes


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5856 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-04-27 01:25:32 +00:00
atmos4 1b990d79ec - Fix for big apple architectures by Rogerio Brito, reworked by me to use bswap.h macros.
- Fix with audio only files.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5838 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-04-26 13:07:03 +00:00
arpi ceda76523a AFMT_AC3 autodetect/fallback to S16
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5791 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-04-22 22:33:06 +00:00
iive 08465f819d memory leak(off by 1 bug)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5774 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-04-21 16:56:19 +00:00
atmos4 bb960cf53e Free fix by kisg@lme.linux.hu
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5502 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-04-06 15:38:28 +00:00
jaf 686109014e improved DVB detection
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5488 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-04-04 13:52:24 +00:00
arpi 3027484518 non-blocking open - patch by Fredrik Kuivinen <freku045@student.liu.se>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5205 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-03-19 19:16:01 +00:00
arpi a746ebdbad 10l. -ao mpegpes shouldn't be disabled if no DVB
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5193 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-03-19 00:11:44 +00:00
anders ead9372b40 Added soft clipping for software volume control
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5064 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-03-13 12:32:42 +00:00
arpi 9b68d1309b 10l - config.h should be included...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5061 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-03-13 01:45:42 +00:00
anders 1836f48c61 Bugfix for sig11 when playing multiple files
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5051 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-03-12 06:32:02 +00:00
pl 85aedd0005 new smoothing method ('#define AVG 2' to enable'n'test it)
should be better and smoother but still some glitches in it :/


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5026 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-03-10 13:53:38 +00:00
pl 67b1c950ad proper bsd fix & preventive fix for other archs w/o INT_MAX
(INT_MAX is 0x7fffffff in the freebsd headers I have)


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4944 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-03-05 20:15:25 +00:00
nexus 7c4a359fd3 FreeBSD fix
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4943 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-03-05 14:36:06 +00:00
pl bb18f52a7a volume normalizer plugin support
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4942 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-03-05 09:17:36 +00:00
pl fd28ff2c13 Extrastereo plugin: increases linearly the difference between left and right
channels (as the XMMS extrastereo plugin) which has some of "live" effect (use
it to hear what I mean)

ex: mplayer media.avi -aop list=extrastereo[:mul=3.4]
The default coefficient (mul) is a float number that defaults to 2.5.  If you
set it to 0.0, you will have a mono sound (average of both channels), if you
set it to 1.0, you will have unchanged sound.

A patch for DOCS/sound.html is about to be sent to Gabucino.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4928 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-03-03 14:17:53 +00:00
anders e84bd83e95 Buggfix for buffer overflow calculation in plugins
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4923 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-03-03 12:53:26 +00:00
arpi 3d61c6346f good-looking fix by Tobias Diedrich <td@informatik.uni-hannover.de>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4915 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-03-02 18:54:58 +00:00
jkeil 094f9712df Fix a few syntax errors compiling ao_sun.c
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4908 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-03-01 14:54:05 +00:00
arpi b201cec82c 10l... gcc 3.x fix
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4897 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-28 21:17:12 +00:00
anders 330d33256f Adding SW volume control
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4860 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-25 13:31:26 +00:00
alex e2af7e8ccb using PATH_DEV_*
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4804 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-22 14:20:15 +00:00
arpi 64f2fee0a9 compilation fixed
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4793 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-21 17:22:03 +00:00
anders 2eb3f24dc1 Cleanup and comment
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4790 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-21 16:05:09 +00:00
anders ee2ed8567e Moved HW dependent mixer stuff to libao and removed master switch
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4789 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-21 16:02:26 +00:00
atmos4 d0bfffd1a2 improved event handling, implemented working pause that does not flush all buffers, work around a deadlock in the new threadsafe version 1.5 of libaudio by Tobias Diedrich
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4776 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-20 22:45:48 +00:00
anders 1de3804595 MMX part rewritten and 16 tap filter added for better sound qualty
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4726 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-16 13:08:14 +00:00
anders 3056606749 Enable SSH optimizations for FIR filter
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4536 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-02-05 04:52:41 +00:00
nick 0ef8e55573 Compilation fixing
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4429 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-31 08:39:21 +00:00
arpi dad7081d3f working dummy audio driver, patch by Tobias Diedrich <td@informatik.uni-hannover.de>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4425 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-31 00:32:04 +00:00
anders 6e413a04d2 Oops forgot to remove debug message :)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4377 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-27 11:09:55 +00:00
anders f7737ca1e0 Fixed sig 11 caused by buffer full in ao driver
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4376 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-27 10:59:03 +00:00
anders c045148761 Fixed sig 11 caused by resampling plugin, some cosmetic changes and speed improvements
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4375 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-27 10:41:43 +00:00
arpi 6cf2fc4f19 freq fix, removed muxer delay
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4332 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-24 00:53:22 +00:00
anders 9fa55b07a5 Added buffering of output data
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4314 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-23 12:28:36 +00:00
arpi 6601a894ac 10l, debug printf removed
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4306 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-22 18:11:27 +00:00
arpi 1908064274 passing samplerate to LPCM writer - 44, 32 and 96khz are also supported from now
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4301 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-22 02:15:23 +00:00
arpi 163a00b4a1 hwac3 fix for cmedia 8738 by Hans-Peter Raschke <Hans-Peter.Raschke@wintermann-datenservice.de>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4185 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-15 22:55:28 +00:00
anders f36628b8fe Sync problem when using fractional resampling fixed + speed increased.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4172 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-15 13:21:45 +00:00
arpi d9ff2768db ao_dxr3 removed
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4098 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-11 22:33:44 +00:00
mswitch 17ed49211b ao_dxr3.c deprecated, give users a grace period to accomodate to -ao oss:/dev/em8300_ma before removing this altogether
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4063 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-09 15:05:48 +00:00
anders 10aa8c8539 Correction of lisensing comment
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4050 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-08 11:37:54 +00:00
mswitch 80460bde10 Removed deprecated EM8300_IOCTL_AUDIO_SETPTS
Play now returns number of bytes written correctly


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4005 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-06 14:28:29 +00:00
alex 9333749418 fix for qnx
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3849 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-28 20:21:32 +00:00
pl c45d0b11c1 warning fixes
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3840 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-28 18:15:50 +00:00
mswitch 74fc43e91a Lots of fixes for digital audio output submitted by Steven Brookes <stevenjb@mda.co.uk>
Hardware sync-code activated


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3828 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-28 10:20:16 +00:00
steve 664039bd2f error for non-stereo surrounds
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3719 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-24 18:54:58 +00:00
pl 8ee5b68534 memset is more portable than bzero ("BSD"ism)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3701 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-24 10:35:43 +00:00
steve 2d7b76c960 surround channels can now be decoded in stereoish
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3682 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-23 19:10:00 +00:00
steve d2b1cc3fed fix comment typo
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3681 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-23 19:09:24 +00:00
mswitch 838f822d6d Argh, forgot to make variable static...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3663 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-22 16:22:32 +00:00
mswitch a6d1e0ce2f Added format conversion and resampling through pl_format and pl_resample. Someone please check my implementation for bugs.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3661 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-22 16:19:00 +00:00
anders 30c2c12d50 Added plugin for fractional resampling (alpha code)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3632 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-20 15:30:22 +00:00
mswitch 7a6d1acd7c Remove lame upsampler, cleaned out stuff relating to setting channels.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3616 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-19 14:31:31 +00:00
steve d6d9a909f0 tweaked surround lowpass filter, included some new test code
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3496 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-14 21:25:49 +00:00
jkeil ed615f4d81 Use $AUDIODEV environment variable as the default audio device on solaris, if
available.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3493 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-14 20:13:17 +00:00
steve 7d84310406 add missing newline in warning message
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3487 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-13 23:37:57 +00:00
steve 36686d35d9 include 7kHz lowpass filter for surround channels, as per Dolby recommendation
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3486 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-13 23:37:27 +00:00
steve ff58a1305d compile remez.c
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3485 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-13 23:36:36 +00:00
steve d2e3d5afdb FIR filter implementation for surround sound lowpass
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3484 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-13 23:36:04 +00:00
steve 0cdf4524e7 code by Jake Janovetz to find FIR filter coefficients using the Parks-McClellan algorithm
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3483 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-13 23:33:50 +00:00
steve f7527242b1 limit get_space return <= MAX_OUTBURST, whilst always an exact number of fragments
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3456 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-11 09:23:57 +00:00
steve 507a79aa45 split surround delay buf into Ls and Rs in prep for active decoding stuff, and fiddled a bit more with surround level
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3421 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-10 00:10:47 +00:00
steve 80a081bc44 still fiddling with surround levels
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3411 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-09 18:54:54 +00:00
mswitch ba73fc159f Removed hardware syncing support. Actually movies seem to run much smoother without it.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3388 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-08 14:40:45 +00:00
steve e237409b46 Corrected front:surround levels
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3374 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-07 22:36:33 +00:00
pl 41f9bd6c90 patch by Tobias Diedrich <td@informatik.uni-hannover.de>
add credits & fix a typo


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3337 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-05 12:12:00 +00:00
pl d5462be87b CVS is still broken with gcc3. This fixes it.
But please explain _why_ the 'volatile' attribute is needed with these
variables and why is it supposed to protect them ?


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3336 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-05 10:31:10 +00:00
mswitch 6409ef3cc8 Tried fixing a bug relating to users with digital audio output (I'm unable to test if this works myself since I don't have a decoder)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3329 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-04 23:13:15 +00:00
steve d18cf2ade3 fixed to check that SNDCTL_DSP_CHANNELS actually grants the requested number of channels
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3320 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-04 17:54:08 +00:00
nexus c42243ea48 unistd.h required at least by FreeBSD
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3318 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-04 15:49:26 +00:00
steve 3493023bce LIBAO_PLUGIN_EXTERN expansion uses wrong type
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3317 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-04 15:45:21 +00:00
steve bc14bb79f1 include pl_surround in available plugins
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3316 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-04 15:44:04 +00:00
steve 15c31b2055 compile pl_surround.c
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3315 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-04 15:43:08 +00:00
steve 067b8b5805 Dolby Surround decoding audio plugin
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3314 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-04 15:42:44 +00:00
anders 6ab94ae409 Format plugin now with working switch statements
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3310 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-04 12:28:26 +00:00
anders 6942b2ba9b Global variables protected using volatile
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3309 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-04 12:23:27 +00:00
anders 68ac817cb7 correced memory deallocation bug and erors in comments
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3308 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-04 12:20:17 +00:00
nexus bdde3d5657 FreeBSD install nas* to /usr/X11 by default (and require -lm)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3284 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-03 15:57:10 +00:00
anders f8aa180191 Commandline interface to ao_plugin updated according to mplayers complex parameter format and plugin pl_format finished (alpha code needs testing)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3280 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-03 14:05:02 +00:00
arpi 0a2d56ae1b -ao NAS support by Tobias Diedrich <ranma@gmx.at>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3277 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-03 01:13:48 +00:00
mswitch 545d66af0b Added support for upsampling since dxr3/h+ only supports 44100Hz and 48000Hz, currently it only works on 44100/(2*ratio)
Reverted get_delay to return a properly calculated value instead of 0.0


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3232 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-30 22:18:51 +00:00
atmos4 f7ae53c46a Fix green borders -> black borders, patch from D. Holm, also small fix to dxr3 ao.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3219 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-30 16:11:43 +00:00
atmos4 98feb0179d Newest DXR3 patch (improved 1.0rc2) by David Holm.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3202 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-29 17:31:58 +00:00
nexus 156cbec75f unistd.h required at least by FreeBSD
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3196 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-29 13:43:52 +00:00
anders 41881ebf85 commandline configuration of audio plugins now through struct, format conversion plugin added
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3195 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-29 12:44:06 +00:00
atmos4 d9dca0c290 Patch by D. Holm to make audio with dxr3 working.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3187 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-28 15:33:38 +00:00
steve f6ee7f826c Extended oss output driver and libac3 to support 4 and 6 channel output mixes. added -channels command line option
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3182 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-28 12:46:23 +00:00
anders abf8696e5e Audio delay bugfix
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3138 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-26 11:30:35 +00:00
anders bd1cda3d8c Parse bug fixed (I hope)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3136 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-26 02:16:01 +00:00
arpi 82adc24b1f ao_subdevice fixed. 10l...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3130 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-26 00:49:39 +00:00
jaf b645ff90ff usefull file
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3122 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-25 17:55:26 +00:00
jaf 7cbe086173 usefull file
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3120 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-25 17:44:40 +00:00
anders 703be6f885 Changes to audio out Makefile
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3109 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-25 14:31:11 +00:00
anders 0470bface7 Changes to audio out plugin, first plugin added
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3108 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-25 14:29:54 +00:00
anders 44399cfe59 ao_plugin.c and plugin headers added
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3097 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-24 05:24:06 +00:00
anders 242aa6ebd4 interface to libao2 changed ao_plugin added
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3096 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-24 05:21:22 +00:00
alex db51f47ae6 compiling under qnx, hope it works on all qnx release :)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3088 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-23 16:35:51 +00:00
pl 927210800c ao_mpegpes isn't really optional
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2978 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-18 18:58:03 +00:00
atmos4 2a3e9d86da Minor fixes by David.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2969 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-18 13:10:22 +00:00
atmos4 d2d9565a1a Move ignores in subdirs to their respective .cvsignore files.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2964 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-17 23:55:40 +00:00
arpi 533abb0093 dxr3-patch4 by David Holm
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2922 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-16 08:31:18 +00:00
mswitch 4eac027933 Disable ao_mpegpes if compiled with libvo2
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2901 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-14 13:07:08 +00:00
mswitch b7f83d94c2 Had to remove ao_mpegpes.c from the Makefile since it depends on libvo/vo_mpegpes and doesn't like libvo2 =).
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2899 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-14 11:35:25 +00:00
alex 17f7dae687 audio_out_format_name moved from audio_out.c to afmt.c
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2813 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-11 01:49:26 +00:00
atmos4 2f2350320a DXR3 beta2 patch by David Holm.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2771 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-08 21:51:28 +00:00
arpi 38128eab95 ao_mpegpes
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2709 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-05 03:01:11 +00:00
arpi bd74597c36 ao_dxr3 by David Holm <dholm@telia.com>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2646 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-03 02:38:10 +00:00
arpi c51f7cb391 SGI audio driver by oliver.schoenbrunner@jku.at
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2452 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-24 14:06:36 +00:00
arpi b842217f07 MIPS support by oliver.schoenbrunner@jku.at
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2451 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-24 14:02:19 +00:00
arpi 7b08e653c6 applied patch by Joy Winter <joy@pingfm.org>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2210 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-15 11:17:19 +00:00
arpi 59295d1b3d gcc3 warning fixed
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2081 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-04 18:30:30 +00:00
pontscho ead17b2339 alsa9 pecs by joy_ping <joy@pingfm.org>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2060 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-03 18:09:51 +00:00
jkeil ac2fbcbf25 Sun audiocs HW does not support AFMT_U8, try to use AFMT_S8 instead. If AFMT_S8
is available, convert to AFMT_S8 in software.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1808 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-08-31 20:34:17 +00:00
arpi b4146a2462 fixed ehh.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1764 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-08-29 21:08:12 +00:00
jkeil 92828938a3 Move the sun audio driver near the start of the list of audio drivers, so
that it has priority over the 'null' driver.  On solaris (without OSS
drivers), the sun audio driver is now the default audio driver.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1726 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-08-28 10:54:31 +00:00
arpi 2b53b19b8c AFMT_AC3 fixed
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1533 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-08-15 17:32:47 +00:00
arpi 7c9c86fb97 ac3/spdif patch by German Gomez Garcia <german@piraos.com>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1529 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-08-15 11:50:55 +00:00
arpi 2e5a0ca6fe printfs cleanup - moved to higher -v level or moved to stderr
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1457 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-08-06 23:59:50 +00:00
jkeil 42805cb451 AUDIO_ENCODING_LINEAR8 format is not available on sunos 5.5. Format is
unsupported in mplayer for now, to get the code compiled on that old version
of the OS.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1347 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-07-19 20:04:54 +00:00