Age | Commit message (Collapse) | Author |
|
CVS patchset: 6675
CVS date: 2004/06/12 19:03:00
|
|
It makes use of Apple's brand new AudioUnit and is coded in plain C,
not Objective-C, so it should not break anything.
See http://developer.apple.com/technotes/tn2002/tn2091.html and
http://developer.apple.com/documentation/MusicAudio/Reference/CoreAudio/index.html
for conceptual documentation about this framework.
There is a new configure-flag now called '--enable-coreaudio' which enables
the built of this module, the default is not to build it on any platform.
So far, only stereo output on the default device is supported, but this
might change in future updates.
I did my best to keep to xine's coding style, please let me know if I
did something wrong.
CVS patchset: 6666
CVS date: 2004/06/10 18:33:31
|
|
http://sourceforge.net/tracker/index.php?func=detail&aid=916089&group_id=9655&atid=109655
try to fix http://sourceforge.net/tracker/index.php?func=detail&aid=925723&group_id=9655&atid=109655
CVS patchset: 6634
CVS date: 2004/06/03 13:40:12
|
|
1. for current systems, including this is a noop
2. it was used a some time ago to check for CONFIG_DEVFS_FS, but we do
not check for this any more, but autodetect devfs at runtime
and it is reported by John Nielsen to break builds on some systems
CVS patchset: 6633
CVS date: 2004/06/03 12:56:25
|
|
CVS patchset: 6581
CVS date: 2004/05/23 16:20:56
|
|
CVS patchset: 6545
CVS date: 2004/05/15 23:44:25
|
|
CVS patchset: 6544
CVS date: 2004/05/15 20:27:50
|
|
CVS patchset: 6494
CVS date: 2004/05/07 13:37:00
|
|
Only oss and alsa used the old multi channel config items.
CVS patchset: 6467
CVS date: 2004/04/30 12:57:47
|
|
CVS patchset: 6463
CVS date: 2004/04/30 03:07:33
|
|
CVS patchset: 6444
CVS date: 2004/04/26 18:01:06
|
|
CVS patchset: 6443
CVS date: 2004/04/26 17:57:08
|
|
patch from David Woodhouse <dwmw2@infradead.org>
CVS patchset: 6427
CVS date: 2004/04/23 12:41:30
|
|
at users.sourceforge.net>
CVS patchset: 6403
CVS date: 2004/04/14 21:30:32
|
|
CVS patchset: 6395
CVS date: 2004/04/11 15:27:19
|
|
be there
CVS patchset: 6391
CVS date: 2004/04/11 14:41:09
|
|
CVS patchset: 6386
CVS date: 2004/04/10 18:51:32
|
|
* for alsa: do not register config entries multiple times just to get the value,
use lookup_entry()
* for directx: get rid of unused device_name
* for OSS: remove mixer config, derive mixer name from device name
CVS patchset: 6379
CVS date: 2004/04/10 14:53:42
|
|
CVS patchset: 6358
CVS date: 2004/04/09 11:48:13
|
|
CVS patchset: 6292
CVS date: 2004/03/21 03:29:43
|
|
to disable the ALSA event thread
CVS patchset: 6291
CVS date: 2004/03/20 20:45:18
|
|
CVS patchset: 6290
CVS date: 2004/03/20 01:32:29
|
|
early (thanks Thibaut!)
CVS patchset: 6289
CVS date: 2004/03/19 13:17:47
|
|
CVS patchset: 6287
CVS date: 2004/03/18 09:07:00
|
|
CVS patchset: 6286
CVS date: 2004/03/18 07:26:24
|
|
thread still lockup on Totem?
CVS patchset: 6244
CVS date: 2004/03/12 16:19:29
|
|
CVS patchset: 6226
CVS date: 2004/03/05 23:44:39
|
|
frontend must be fixed instead of commenting piece of code, IMHO :-)
CVS patchset: 6225
CVS date: 2004/03/05 23:01:26
|
|
CVS patchset: 6216
CVS date: 2004/03/04 16:06:02
|
|
before aborting
CVS patchset: 6211
CVS date: 2004/03/03 20:09:11
|
|
and is causing deadlocks on exit in Totem, see:
http://bugzilla.gnome.org/show_bug.cgi?id=122120
CVS patchset: 6206
CVS date: 2004/03/02 23:51:39
|
|
AUTHORS file, and mentioned the new plugin in the ChangeLog
CVS patchset: 6205
CVS date: 2004/03/02 19:48:41
|
|
Error message reported: -
xine: simple.c:1465: snd_mixer_selem_get_playback_volume: Zusicherung
»elem« nicht erfüllt.
CVS patchset: 6181
CVS date: 2004/02/21 14:16:48
|
|
mplayer works around this, so we could do the same ;)
thanks to Fridtjof Busse for reporting and testing this
CVS patchset: 6161
CVS date: 2004/02/15 19:29:47
|
|
CVS patchset: 6082
CVS date: 2004/01/29 22:01:07
|
|
The main bugs remains:
- buffer overrun (need different method of events?...)
- stop playback on stop
CVS patchset: 5999
CVS date: 2004/01/05 00:51:44
|
|
* use DirectX under CygWin and basic auto-stuff
* move some my macros in configure.ac
* I don't know why, but shared directx plugins can't be linked with
libdxguid.a. Used cute-hack, idea is from mplayer. Also thanks to
hexedit, because I haven't sources of w32api.
* Fix some warnings in vo directx and ao directx.
* Decrease version of directx. It seems it still works.
For compilation with DirectX under Cygwin you need header files from
directx-sdk. Autoconf macros are only basic, but it works. for example:
DIRECTX_CFLAGS=-I/cygrive/c/Program\ Files/Directx/include ./autogen.sh
CVS patchset: 5971
CVS date: 2004/01/01 18:14:51
|
|
CVS patchset: 5969
CVS date: 2004/01/01 15:55:24
|
|
CVS patchset: 5966
CVS date: 2003/12/31 18:31:39
|
|
endian audio samples
CVS patchset: 5964
CVS date: 2003/12/31 12:05:26
|
|
CVS patchset: 5928
CVS date: 2003/12/20 19:51:48
|
|
CVS patchset: 5912
CVS date: 2003/12/14 22:13:22
|
|
ioctl works (fixes playback of 8 bits sounds on i810 soundcards)
CVS patchset: 5904
CVS date: 2003/12/13 19:22:33
|
|
* internal names cleanup
* http input plugin uses http_helper.c
* fix change in audio_directx
* MSVC stoped compile xineui because of 'this', mysterious
* change non-constand array lengths to malloc/free,
it good for such old compilers as my MSVC 6.0
* change lprintf macro for MSVC to compile again
(I don't know, how use variable number of macro arguments in MSVC...)
* merge compiling of xine-utils and xine-engine
CVS patchset: 5902
CVS date: 2003/12/13 11:35:07
|
|
CVS patchset: 5892
CVS date: 2003/12/12 01:44:39
|
|
CVS patchset: 5879
CVS date: 2003/12/09 00:02:28
|
|
CVS patchset: 5866
CVS date: 2003/12/08 11:34:37
|
|
Replace XINE_ASSERT by _x_assert, which works exaclty as assert, except that it still warns with NDEBUG defined (but don't abort). Fix missuning of assert(0), which isn't safe, abort is abort, assert is for debugging purpose only, so all assert(0) has been converted to abort() alls. In osd_preload_fonts(): alloc needed memory chunk. Define NDEBUG in CFLAGS, for non DEBUG build only.
CVS patchset: 5860
CVS date: 2003/12/07 15:34:29
|
|
CVS patchset: 5857
CVS date: 2003/12/07 00:25:52
|
|
relevant too. Small other little fix (can't remember). Change few internal function prototype because it xine_t pointer need to be used if some xine's internal sections. NOTE: libdvd{nav,read} is still too noisy, i will take a look to made it quit, without invasive changes. To be continued...
CVS patchset: 5844
CVS date: 2003/12/05 15:54:56
|