Age | Commit message (Collapse) | Author |
|
CVS patchset: 4164
CVS date: 2003/02/14 22:32: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: 3374
CVS date: 2002/11/26 02:37:34
|
|
* 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
|
|
(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
|
|
Internationalize all config related stuff.
Fix not registered mrl ending in roq/film demuxer.
Add bindtextdomain() calls in load_plugins (for audio/video out plugins).
CVS patchset: 2066
CVS date: 2002/06/12 12:22:25
|
|
playback stream and to flush buffered samples from from the audio driver.
(Currently implemented in the 'Sun' audio driver, + some untested code in the
alsa 0.9 driver).
The pause/resume method can be used by the engine to immediatelly stop playing
buffered audio samples when the video is paused.
Flushing buffered samples is useful when a video is stopped. And it'll be
useful for better seeking support, too.
CVS patchset: 1556
CVS date: 2002/03/11 19:58:00
|
|
CVS patchset: 1273
CVS date: 2001/12/18 22:46:16
|
|
CVS patchset: 1270
CVS date: 2001/12/18 22:38:38
|
|
CVS patchset: 1068
CVS date: 2001/11/18 15:08:30
|
|
CVS patchset: 1064
CVS date: 2001/11/18 03:53:23
|
|
acceleration?). Merge xine-utils header files to a new one "xineutils.h".
Update xine-lib C/headers to reflect those changes.
dxr3 headers are no more installed ine $includdir, but $includdir/xine.
CVS patchset: 1054
CVS date: 2001/11/17 14:26:36
|
|
CVS patchset: 802
CVS date: 2001/10/14 17:16:11
|
|
auto startup attempt to signal a daemon failure to the parent.
CVS patchset: 691
CVS date: 2001/09/24 18:15:59
|
|
CVS patchset: 635
CVS date: 2001/09/14 20:44:01
|
|
CVS patchset: 564
CVS date: 2001/09/04 20:30:55
|
|
CVS patchset: 555
CVS date: 2001/09/02 22:45:00
|
|
CVS patchset: 475
CVS date: 2001/08/24 01:05:30
|
|
Stadermann
CVS patchset: 423
CVS date: 2001/08/14 01:38:17
|
|
CVS patchset: 231
CVS date: 2001/06/25 08:46:55
|
|
CVS patchset: 229
CVS date: 2001/06/24 23:08:42
|
|
CVS patchset: 36
CVS date: 2001/04/27 11:32:39
|
|
libmpg123, passing the metronom arg.
CVS patchset: 34
CVS date: 2001/04/27 10:42:38
|
|
CVS patchset: 21
CVS date: 2001/04/24 20:53:00
|