Age | Commit message (Collapse) | Author |
|
CVS patchset: 3958
CVS date: 2003/01/18 16:28:41
|
|
- let xine-lib re-sample to esd's default samplerate
- start the delay computation when the first chunk of audio samples is sent
to the esd daemon, and not when the audio stream to the esd server is
opened. This removes any xine-internal delays between audio driver open
and the first audio write. (that is: audio.esd_latency == 0 now gives good
A-V sync)
- re-block writes to the esd daemon, to work around bugs in old esd servers
and to work around cpu cycle wastage with newer esd servers
CVS patchset: 3696
CVS date: 2002/12/27 17:49:17
|
|
different sizeof than integer.
- add extra_info structure to pass informations from input/demuxers down
to the output frame. this can be used, for example, to pass the frame
number of a frame (when known by decoder). also, immediate benefict is
that we now have a slider which really shows the current position of
the playing stream. new fields can be added to extra_info keeping
binary compatibility
- bumpy everybody's api versions
CVS patchset: 3603
CVS date: 2002/12/21 12:56:44
|
|
CVS patchset: 3589
CVS date: 2002/12/19 21:40:02
|
|
build of the arts audio driver (because a defined _XOPEN_SOURCE removes
solaris extensions from the system's header files, only stuff defined by
XOPEN is visable).
Btw. swab() is not used at all in this file. Maybe the _XOPEN_SOURCE define
should be removed ?
CVS patchset: 3543
CVS date: 2002/12/15 16:38:04
|
|
CVS patchset: 3428
CVS date: 2002/12/06 01:00:16
|
|
CVS patchset: 3385
CVS date: 2002/11/28 08:03:23
|
|
CVS patchset: 3374
CVS date: 2002/11/26 02:37:34
|
|
CVS patchset: 3367
CVS date: 2002/11/25 22:01:56
|
|
* new public output interface xine_{audio,video}_port_t instead of
xine_{ao,vo}_driver_t, old names kept as aliases for compatibility
* modified the engine to allow multiple streams per output
* renaming of some internal structures according to public changes
* moving SCR out of per-stream-metronom into a global metronom_clock_t
residing in xine_t and therefore easily available to the output layer
* adapting all available plugins
(note to external projects: the compiler will help you a lot, if a plugin
compiles, it is adapted, because all changes add new parameters to some
functions)
* bump up all interface versions because of xine_t and xine_stream_t changes
CVS patchset: 3312
CVS date: 2002/11/20 11:57:38
|
|
capabilities correct
- after testing 8bit mode, switch back to 16bits, because some cards
might not report all their capabilities otherwise
(inspired by work of theo@kluter.net)
CVS patchset: 3270
CVS date: 2002/11/16 11:39:10
|
|
any more
CVS patchset: 3246
CVS date: 2002/11/12 00:32:29
|
|
on AO_PROP_MIXER_VOL
CVS patchset: 3147
CVS date: 2002/11/02 14:39:51
|
|
to get a minimal dynamic linker symbol table
CVS patchset: 3073
CVS date: 2002/10/28 13:30:58
|
|
Fix input_dvd.c for new config file loading before init_class().
CVS patchset: 2982
CVS date: 2002/10/24 13:52:56
|
|
CVS patchset: 2935
CVS date: 2002/10/22 16:46:17
|
|
CVS patchset: 2895
CVS date: 2002/10/20 23:58:52
|
|
CVS patchset: 2882
CVS date: 2002/10/20 17:56:35
|
|
CVS patchset: 2867
CVS date: 2002/10/20 00:52:06
|
|
SNDCTL_DSP_RESET ioctl
CVS patchset: 2865
CVS date: 2002/10/19 23:38:15
|
|
CVS patchset: 2848
CVS date: 2002/10/18 13:13:30
|
|
plugin info
struct to the plugin class struct
small nerby change in libffmpeg decoder plugin:
access to video_out/audio_out in decoders should now be done via the
appropriate members in xine_stream_t
CVS patchset: 2843
CVS date: 2002/10/17 17:43:41
|
|
other audio output plugin from build process
CVS patchset: 2841
CVS date: 2002/10/16 22:54:47
|
|
CVS patchset: 2813
CVS date: 2002/10/12 10:36:50
|
|
Tested with alsa09 and oss.
CVS patchset: 2807
CVS date: 2002/10/10 13:12:17
|
|
- OpenGL header GL/gl.h is checked to see if its exists with wrong
header name (GL/GL.h). Test failed despite the file required by
src/video_out/video_out_opengl.c was GL/gl.h
- Ascii-Art library version incorrect. Required version is 1.4
(contains aalib-config)
m4/aa.m4:
- Changed aalib version to 1.4
src/audio_out/Makefile.am:
src/demuxers/Makefile.am:
src/dxr3/Makefile.am:
src/input/Makefile.am:
src/input/libdvdnav/Makefile.am:
src/input/libdvdread/Makefile.am:
src/libffmpeg/libavcodec/Makefile.am:
src/libffmpeg/libavcodec/i386/Makefile.am:
src/libffmpeg/libavcodec/mlib/Makefile.am:
src/libmad/Makefile.am:
src/libmpeg2/Makefile.am:
src/libvorbis/Makefile.am:
src/libw32dll/Makefile.am:
src/libw32dll/wine/Makefile.am:
src/libxineadec/Makefile.am:
src/libxvid/Makefile.am:
src/video_out/Makefile.am:
src/video_out/libdha/Makefile.am:
src/video_out/vidix/Makefile.am:
src/xine-engine/Makefile.am:
src/xine-utils/Makefile.am:
- Removed @CFLAGS@ from all AM_CFLAGS. @CFLAGS@ are added in Makefile.in.
Adding it here was redundant. Thanks to Mike and others for pointing this
out.
CVS patchset: 2805
CVS date: 2002/10/09 05:13:38
|
|
the driver's capabilities flag word.
- Several samples from Mike Melanson's testlist didn't work with the sun
audio plugin on Solaris SPARC using the "audiocs" driver, because the
clips use sample rates not directly supported by the sun audio hardware
(e.g. 22478 Hz or 22254 Hz; the Sun audio HW supports 22050 Hz)
Sound from:
FILM format/Cinepak video/PCM audio
ftp://ftp.mplayerhq.hu/MPlayer/samples/FILM/
and
VOC format/PCM audio
http://dod.hpi.net/samples/10M1PB1.VOC.bz2
should work now.
CVS patchset: 2799
CVS date: 2002/10/07 14:14:30
|
|
Replaced configure.in with configure.ac
Remove acconfig.h (Unnecessary with autoconf 2.52 or above)
Updated configure.ac to remove deprecated macros, upgraded
AC_DEFINE to include comments, merged in acconfig.h.
Combined libxine and libxineutils into one library. libxineutils
is created but not installed. Its statically linked into libxine.
Advanced libxine version from 0.2.0 to 1.0.0
Removed references for skins.
Plugins now installed to <libdir>/xine/plugins/$XINE_MAJOR.$XINE_MORE.
$XINE_SUB
Xine-config updated for new location of plugins
Sorted file lists in Makefile.am to make them more readable.
TODO: remove skins references from xine-config
CVS patchset: 2705
CVS date: 2002/09/19 06:01:18
|
|
Care must be taken to make sure xine_cfg_entry_t is all zeros before any calls to
xine_config_lookup functions.
CVS patchset: 2673
CVS date: 2002/09/16 15:09:36
|
|
This should fix all those audio passthru problems.
CVS patchset: 2671
CVS date: 2002/09/16 12:27:08
|
|
CVS patchset: 2654
CVS date: 2002/09/11 18:20:34
|
|
CVS patchset: 2653
CVS date: 2002/09/11 18:19:53
|
|
CVS patchset: 2644
CVS date: 2002/09/10 13:09:51
|
|
(geez this was a job)
CVS patchset: 2616
CVS date: 2002/09/05 20:44:38
|
|
broken now ... matthias/miguel: please fix it :-)
CVS patchset: 2606
CVS date: 2002/09/04 23:31:05
|
|
CVS patchset: 2372
CVS date: 2002/07/31 06:29:08
|
|
CVS patchset: 2228
CVS date: 2002/07/08 15:16:11
|
|
- asf bugfixes
- ffmpeg supporting ms iso mpeg4
- softsync fix by Bill Fink
CVS patchset: 2216
CVS date: 2002/07/05 20:54:37
|
|
CVS patchset: 2203
CVS date: 2002/07/03 07:54:27
|
|
CVS patchset: 2202
CVS date: 2002/07/03 07:50:20
|
|
CVS patchset: 2201
CVS date: 2002/07/03 07:44:04
|
|
CVS patchset: 2200
CVS date: 2002/07/03 07:38:20
|
|
CVS patchset: 2196
CVS date: 2002/07/02 05:44:02
|
|
CVS patchset: 2195
CVS date: 2002/07/02 00:11:56
|
|
found in
laptops, supporting only 16 bits, only stereo etc). as added bonus of new "stackable"
conversion scheme fixes resampling for 8 bit streams.
(thanks Damien Clermonté for discussion and ideas)
note1: alsa patch untested.
note2: pass-through untested.
CVS patchset: 2187
CVS date: 2002/07/01 13:51:26
|
|
CVS patchset: 2184
CVS date: 2002/07/01 11:45:25
|
|
CVS patchset: 2183
CVS date: 2002/07/01 11:41:20
|
|
CVS patchset: 2182
CVS date: 2002/07/01 11:38:59
|
|
CVS patchset: 2181
CVS date: 2002/07/01 11:35:46
|
|
CVS patchset: 2180
CVS date: 2002/07/01 11:33:18
|