Age | Commit message (Collapse) | Author |
|
CVS patchset: 3118
CVS date: 2002/11/01 01:10:01
|
|
CVS patchset: 3116
CVS date: 2002/10/31 21:58:41
|
|
basic changes:
- MRLs are a subset of URIs
- important new delimiter is #
- everything before the # will be passed to the input plugin
- after the # you can add several ;-separated stream parameters:
novideo - video will be ignored
noaudio - audio will be ignored
nospu - spus will be ignored
demux:... - specify the demuxer to use (e.g. demux:mpeg_block)
entry:value - assign any config entry a new value
CVS patchset: 3112
CVS date: 2002/10/31 16:58:12
|
|
Some decoders might never be loaded and never get a chance to register their
config entries. Example: When starting xine and playing only an ordinary avi,
liba52's passthrough setting is lost.
CVS patchset: 3110
CVS date: 2002/10/31 10:45:36
|
|
CVS patchset: 3105
CVS date: 2002/10/31 05:23:02
|
|
CVS patchset: 3103
CVS date: 2002/10/30 21:45:21
|
|
CVS patchset: 3102
CVS date: 2002/10/30 17:51:13
|
|
xine_demux_stop_thread a chance to aquire the mutex, so that it can
change stream->demux_thread_running to 0.
Problem is, the demuxer thread has it's mutex blocked 99.9% of the time and
releases it only for an extremely short time, for the purpose of allowing
another thread to interrupt the demuxer.
On Solaris at least, the unlock()/lock() sequence will typically run in the
thread's allocated time slice and chances are mimimal that the demuxer
is preempted between the unlock()/lock(), which would allow another thread
to grab the mutex.
CVS patchset: 3101
CVS date: 2002/10/30 13:59:11
|
|
CVS patchset: 3097
CVS date: 2002/10/29 21:31:02
|
|
xine-lib/intl/, when the system libraries do not have ngettext
CVS patchset: 3095
CVS date: 2002/10/29 17:19:49
|
|
- output fifo flushing
- more sophisticated discontinuity handling
- seek improvement by waiting for at least one frame
CVS patchset: 3089
CVS date: 2002/10/29 16:02:43
|
|
CVS patchset: 3087
CVS date: 2002/10/29 09:47:39
|
|
CVS patchset: 3086
CVS date: 2002/10/29 03:31:38
|
|
CVS patchset: 3085
CVS date: 2002/10/29 02:57:59
|
|
CVS patchset: 3084
CVS date: 2002/10/29 02:07:45
|
|
CVS patchset: 3083
CVS date: 2002/10/29 01:55:44
|
|
CVS patchset: 3075
CVS date: 2002/10/28 20:15:56
|
|
has to contain relative or absolute pathnames, in a build with separate
source and object directory hierarchies.
Simply install the headers into the destination directory, and let the
install program figure out the target filename from the source file name.
CVS patchset: 3072
CVS date: 2002/10/28 13:27:10
|
|
CVS patchset: 3064
CVS date: 2002/10/28 11:19:51
|
|
The concept in simple : compute duration using pts.
Here the formula : duration = ( pts - last_pts ) / (nb img between the 2 pts)
I've tested with libmpeg2 and ffmpeg. It works.
CVS patchset: 3061
CVS date: 2002/10/28 07:53:52
|
|
- time to cleanup demuxer mess... no more pthread stuff on any demuxer.
of course i haven't tested all demuxers, but they at least compile.
(sorry Mike, we will need to move a few variables around to make most of
your demuxers work again - not big deal i think)
- make api more consistent by providing xine_open/xine_close
and xine_start/xine_stop.
CVS patchset: 3058
CVS date: 2002/10/28 03:24:42
|
|
CVS patchset: 3048
CVS date: 2002/10/27 18:31:58
|
|
CVS patchset: 3046
CVS date: 2002/10/27 18:02:52
|
|
CVS patchset: 3034
CVS date: 2002/10/27 01:52:15
|
|
CVS patchset: 3028
CVS date: 2002/10/26 22:08:08
|
|
CVS patchset: 3024
CVS date: 2002/10/26 21:48:49
|
|
CVS patchset: 3015
CVS date: 2002/10/26 16:16:04
|
|
CVS patchset: 3014
CVS date: 2002/10/26 16:15:24
|
|
(I hope to have found another way)
CVS patchset: 3011
CVS date: 2002/10/26 14:45:28
|
|
CVS patchset: 3006
CVS date: 2002/10/26 03:56:31
|
|
dispose of event queue.
CVS patchset: 2998
CVS date: 2002/10/26 02:12:27
|
|
CVS patchset: 2993
CVS date: 2002/10/24 22:54:27
|
|
CVS patchset: 2991
CVS date: 2002/10/24 19:37:26
|
|
concept for audio filter plugins is needed but sorry, this has been on my todo-list for too long)
CVS patchset: 2990
CVS date: 2002/10/24 17:51:30
|
|
CVS patchset: 2989
CVS date: 2002/10/24 16:43:07
|
|
CVS patchset: 2987
CVS date: 2002/10/24 16:02:43
|
|
after frontends have loaded the configfile
CVS patchset: 2979
CVS date: 2002/10/23 22:23:46
|
|
sorry, i screwed up (once again) on this one
CVS patchset: 2978
CVS date: 2002/10/23 21:52:16
|
|
CVS patchset: 2967
CVS date: 2002/10/23 17:12:30
|
|
CVS patchset: 2962
CVS date: 2002/10/23 11:44:30
|
|
AC_CFLAGS variable of their Makefile.am for the directory.
CVS patchset: 2943
CVS date: 2002/10/22 23:50:15
|
|
Plays DVDs now, but not menu buttons work yet.
CVS patchset: 2933
CVS date: 2002/10/22 07:36:05
|
|
CVS patchset: 2915
CVS date: 2002/10/22 05:01:39
|
|
CLUT and timing do not seem to be working well yet.
CVS patchset: 2897
CVS date: 2002/10/21 12:10:58
|
|
CVS patchset: 2896
CVS date: 2002/10/21 07:00:19
|
|
place, #ifdef LOG introduction in xine.c
CVS patchset: 2894
CVS date: 2002/10/20 23:55:23
|
|
CVS patchset: 2875
CVS date: 2002/10/20 16:18:06
|
|
CVS patchset: 2874
CVS date: 2002/10/20 15:56:27
|
|
CVS patchset: 2872
CVS date: 2002/10/20 14:18:33
|
|
Added myself to AUTHORS
configure.ac:
Removed a '-O' flag from DEBUG_CFLAGS when its initialized. The flag
is added later depending on architecture of CPU.
include/xine.h.in:
src/xine-utils/Makefile.am:
src/xine-utils/xine_check.h:
src/xine-utils/xine_check.c:
misc/xine-config.in:
Moved some of the system checks from xine-config.in to xine_check.c. Now
some of the checks are written in C instead of shell script. This is the
first beta/bleeding edge/kick the tires/it might break for you version.
It works for me (Intel P3). It will report to the stdout your kernel version,
MTRR (x86) architecture only (depends on kernel), symbolic link for CDROM is ok,
symbolic link for DVD is ok, and if environment variable "DISPLAY" is
set. It will later support telling if DMA is turned on for IDE based DVD
drives (Need help here - see below) and XVinfo.
DMA: <HELP REQUIRED>: DMA is successfully check but I cannot determine
that from the /dev/dvd symbolic link for those DVD drives that need to
use the ide-scsi module (e.g. My DVD/CDRW). I can verify DMA is set
if I hard code the link into the code (obviously not a prime choice).
So if any solutions are known please pass them along.
misc/Makefile.am:
misc/xine-config.in:
src/xine-engine/Makefile.am:
Removed xine_logo information from xine-lib. Please let me know if I
missed anyting.
CVS patchset: 2869
CVS date: 2002/10/20 02:17:36
|