Age | Commit message (Collapse) | Author |
|
file size and modification date to ~/.xine/catalog.cache.
next time xine starts the first stage loader won't need to open any libraries,
reducing the loading time. the difference under gdb can be quite dramatic.
note1: xine still have to initialize all input and demuxers on startup.
note2: i have not added post plugins to cache yet.
CVS patchset: 3464
CVS date: 2002/12/08 20:53:02
|
|
CVS patchset: 3452
CVS date: 2002/12/06 21:37:18
|
|
- improves playback on slower systems since we avoid false triggering of still
frames and duplicating images
CVS patchset: 3447
CVS date: 2002/12/06 18:38:35
|
|
- these debug messages are not that interesting for the user
CVS patchset: 3441
CVS date: 2002/12/06 17:16:40
|
|
copy() is called if needed when frames are enqueued for displaying.
also frames are not "copied" if late (good for slow machines with xshm)
CVS patchset: 3435
CVS date: 2002/12/06 01:38:22
|
|
- add copy_called flag. this will help us to track usage of copy() method.
any driver which support copy() must set this flag (for each "copied" frame)
- increase interface version
CVS patchset: 3433
CVS date: 2002/12/06 01:30:49
|
|
CVS patchset: 3431
CVS date: 2002/12/06 01:13:15
|
|
a good thing)
CVS patchset: 3422
CVS date: 2002/12/04 04:11:01
|
|
CVS patchset: 3417
CVS date: 2002/12/03 21:59:46
|
|
CVS patchset: 3408
CVS date: 2002/12/01 17:04:30
|
|
CVS patchset: 3405
CVS date: 2002/12/01 15:11:47
|
|
CVS patchset: 3404
CVS date: 2002/12/01 15:11:02
|
|
- fix some bugs in plugin loader that prevented it from traversing subdirs
- implement some public API functions for post plugin handling here
CVS patchset: 3403
CVS date: 2002/12/01 15:10:04
|
|
CVS patchset: 3402
CVS date: 2002/12/01 15:07:35
|
|
CVS patchset: 3398
CVS date: 2002/12/01 14:52:55
|
|
CVS patchset: 3394
CVS date: 2002/12/01 01:32:47
|
|
audio drift the same way i did for video doesn't work, since sound card
won't play it slower or faster because of the vpts's.
with this patch i hope to have definitely separated the 2 sources of
audio drift: (1) nominal sample rate discrepancy to stream pts,
(2) sound card drift to system clock.
- revert feedback audio loop
- updated metronom's audio drift
- always do a full gap filling if needed
CVS patchset: 3392
CVS date: 2002/11/30 22:09:42
|
|
anyway as soon as a new stream starts or another decoder is needed
benefit: the dxr3 video decoder will not close the device after playing the logo and
therefore the image will stay on screen
CVS patchset: 3389
CVS date: 2002/11/29 17:25:26
|
|
CVS patchset: 3388
CVS date: 2002/11/28 18:49:10
|
|
get_optional_data(). Bumped API version to 18. Added calls to these methods in xine_get_{spu,audio}_lang(). Added DVBSUB support in demux_ts.c
CVS patchset: 3386
CVS date: 2002/11/28 10:21:05
|
|
vpts values ...) this seems to work quite well on my test mpeg1 streams. otherwise untested
CVS patchset: 3384
CVS date: 2002/11/27 23:13:09
|
|
CVS patchset: 3382
CVS date: 2002/11/27 21:41:11
|
|
CVS patchset: 3380
CVS date: 2002/11/27 16:19:53
|
|
CVS patchset: 3379
CVS date: 2002/11/27 00:47:50
|
|
CVS patchset: 3367
CVS date: 2002/11/25 22:01:56
|
|
CVS patchset: 3366
CVS date: 2002/11/25 16:56:06
|
|
CVS patchset: 3365
CVS date: 2002/11/25 12:36:05
|
|
CVS patchset: 3355
CVS date: 2002/11/24 16:18:34
|
|
CVS patchset: 3353
CVS date: 2002/11/23 13:08:19
|
|
({ao,vo}_new_port would be called with a NULL driver)
CVS patchset: 3349
CVS date: 2002/11/23 10:56:23
|
|
part. It should not cause much trouble now, but improves seeking a lot.
CVS patchset: 3340
CVS date: 2002/11/22 19:12:00
|
|
size ratio and therefore the position of the image is now configurable
(I remembered my arts lessons at school where the teacher told us that images
look more pleasing when the lower border is twice the size of the upper and set
the default accordingly. ;)
CVS patchset: 3337
CVS date: 2002/11/22 18:06:09
|
|
flush-by-clock-adjust is gone,
keep the last frame as backup to not sacrifice the seek improvements
CVS patchset: 3336
CVS date: 2002/11/22 17:05:56
|
|
that now
(This should fix Daniels MP3 problems, since the end of one stream would
have adjusted the global clock thus affecting all other streams.)
CVS patchset: 3334
CVS date: 2002/11/22 16:23:58
|
|
will build all dependent parts (e.g. libxine.la). The directory must still
be prepared by running autogen.sh.
CVS patchset: 3331
CVS date: 2002/11/22 05:25:14
|
|
CVS patchset: 3321
CVS date: 2002/11/20 18:41:14
|
|
CVS patchset: 3316
CVS date: 2002/11/20 13:51:36
|
|
CVS patchset: 3314
CVS date: 2002/11/20 13:42:41
|
|
CVS patchset: 3313
CVS date: 2002/11/20 12:22:19
|
|
* 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
|
|
CVS patchset: 3298
CVS date: 2002/11/19 00:45:41
|
|
CVS patchset: 3295
CVS date: 2002/11/18 15:53:31
|
|
CVS patchset: 3285
CVS date: 2002/11/18 03:03:07
|
|
CVS patchset: 3280
CVS date: 2002/11/17 17:41:45
|
|
(+ missed ffmpeg/dv patch)
CVS patchset: 3263
CVS date: 2002/11/15 00:20:31
|
|
CVS patchset: 3260
CVS date: 2002/11/14 19:45:01
|
|
http://sourceforge.net/mailarchive/forum.php?thread_id=1297475&forum_id=7131
CVS patchset: 3250
CVS date: 2002/11/12 18:40:50
|
|
CVS patchset: 3249
CVS date: 2002/11/12 17:55:48
|
|
memory is blanked
CVS patchset: 3247
CVS date: 2002/11/12 16:52:33
|
|
functions, try to avoid deadlocks when exiting ao_loop, clean up code
CVS patchset: 3245
CVS date: 2002/11/12 00:15:08
|