Age | Commit message (Collapse) | Author |
|
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
|
|
CVS patchset: 5817
CVS date: 2003/11/29 15:41:37
|
|
scratch buffer enhancement (thanks Thibaut for the malloc tips), enlarge log buffer from 25 lines (very useless), to 150 (better).
CVS patchset: 5801
CVS date: 2003/11/26 23:44:08
|
|
CVS patchset: 5796
CVS date: 2003/11/26 19:43:26
|
|
Fall back to "default"
CVS patchset: 5702
CVS date: 2003/11/07 18:25:35
|
|
fix "make dist". Now tarball is complete.
don't expect people have doc formatting tools (check for sgmltools
and fig2dev).
rename the spaced name file in win32 (Tim, can you check if i didn't break
anything please ?).
CVS patchset: 5589
CVS date: 2003/10/25 00:49:11
|
|
CVS patchset: 5557
CVS date: 2003/10/20 07:04:55
|
|
Thanks to Daniel for the patch.
Bastien: please test
CVS patchset: 5542
CVS date: 2003/10/19 13:40:32
|
|
Fix was to set period size before buffer size.
CVS patchset: 5487
CVS date: 2003/10/12 13:35:49
|
|
CVS patchset: 5463
CVS date: 2003/10/07 17:25:10
|
|
CVS patchset: 5455
CVS date: 2003/10/06 15:27:10
|
|
CVS patchset: 5443
CVS date: 2003/10/04 22:49:58
|
|
Fixes bug: -
http://bugs.debian.org/211304
CVS patchset: 5442
CVS date: 2003/10/04 22:27:58
|
|
----------------------------------------------------------------------
CVS: Enter Log. Lines beginning with `CVS:' are removed automatically
CVS:
CVS: Committing in .
CVS:
CVS: Modified Files:
CVS: xine-lib/src/audio_out/audio_alsa_out.c
CVS: xine-lib/src/xine-engine/audio_out.c
CVS: ----------------------------------------------------------------------
CVS patchset: 5419
CVS date: 2003/09/27 14:59:43
|
|
alsa-lib has problems if the buffer_size is an odd value,
so this code tries to ensure that buffer_size never becomes odd.
CVS patchset: 5399
CVS date: 2003/09/17 18:21:09
|
|
new method discovered bugs in alsa-driver, alsa-lib,
so there is not much point in xine-lib using buggy alsa calls,
until the bugs get fixed.
CVS patchset: 5339
CVS date: 2003/09/04 00:37:31
|
|
The old default of "default" seems to act strangely.
People were getting errors like: -
audio_alsa_out: buffer time not available
CVS patchset: 5330
CVS date: 2003/09/02 01:28:23
|
|
For 4.1, the output comes out on 3 stereo jacks, but the Center has been mixed with the Front speakers.
For 5, the LFE channel has been dropped.
CVS patchset: 5324
CVS date: 2003/09/01 04:08:41
|
|
One has to stop playing, and then restart playing for it to activate.
CVS patchset: 5323
CVS date: 2003/09/01 00:51:45
|
|
try 8, but accept other values recommended by the card.
CVS patchset: 5322
CVS date: 2003/08/31 17:56:24
|
|
Make sure it waits for a "program_stream_pack_header"
before demuxing anything else.
CVS patchset: 5315
CVS date: 2003/08/28 16:42:07
|
|
when using 6 analogue channels for output.
CVS patchset: 5311
CVS date: 2003/08/26 02:37:21
|
|
CVS patchset: 5265
CVS date: 2003/08/09 23:11:42
|
|
CVS patchset: 5199
CVS date: 2003/07/20 12:29:18
|
|
These changes improve xine's response to the removal of a USB cable while playing audio.
Further changes will need to happen so as to allow sound output to continue when the USB cable is plugged back in, without having to stop the media stream. To enable that, when xine detects that the sound card is not there any more, it will have to close both pcm and mixer, so that the kernel can release USB resources, then when the USB cable is plugged back in, the pcm and mixer are opened again.
This code might also modify what xine does in underrun situations, so this code might need to be changed again.
CVS patchset: 5196
CVS date: 2003/07/20 10:34:29
|
|
CVS patchset: 5186
CVS date: 2003/07/19 11:58:32
|
|
CVS patchset: 5174
CVS date: 2003/07/18 20:51:51
|
|
CVS patchset: 5121
CVS date: 2003/07/02 12:56:10
|
|
(based on the implementation, this might fix memleaks on some platforms,
although I doubt that this is the case here)
CVS patchset: 5091
CVS date: 2003/06/22 17:10:41
|
|
CVS patchset: 5064
CVS date: 2003/06/18 12:59:39
|
|
Look for config item "audio.alsa_mmap_enable".
0 = use normal mode, 1 = use mmap mode.
CVS patchset: 5008
CVS date: 2003/06/06 14:01:11
|
|
level
of this option
CVS patchset: 4999
CVS date: 2003/06/02 16:41:10
|