Age | Commit message (Collapse) | Author |
|
CVS patchset: 4506
CVS date: 2003/03/28 22:44:18
|
|
CVS patchset: 4497
CVS date: 2003/03/27 13:48:03
|
|
* fix conversion of dvd_time_t (I do know BCD, I just did it wrong...)
CVS patchset: 4496
CVS date: 2003/03/27 13:46:47
|
|
- xinefonts use unicode now
- fix endianess in xine-fontconv.c
- public render text api uses locale
CVS patchset: 4486
CVS date: 2003/03/26 11:06:39
|
|
based seeking,
although this differs from the behaviour up to now, PGC based seeking is now the
default, since this is what people usually expect, what hardware players do and it
is needed for separate subtitles to work with DVDs.
CVS patchset: 4481
CVS date: 2003/03/25 13:20:31
|
|
* optional PGC based seeking
* new event on cell changes for timing info (currently not used by xine-lib)
CVS patchset: 4480
CVS date: 2003/03/25 13:17:20
|
|
CVS patchset: 4473
CVS date: 2003/03/24 14:23:56
|
|
* method to try-run VM operations, now used for safer chapter skipping and menu jumps
* fixed detection of current PTT to not assume a 1:1 mapping between PTTs and PGs
* releasing stills when jumping to menu fixes some state inconsistencies
* do not assume PGs to be physically layed out in sequence on the disc
CVS patchset: 4466
CVS date: 2003/03/21 22:13:37
|
|
CVS patchset: 4465
CVS date: 2003/03/21 21:54:18
|
|
CVS patchset: 4464
CVS date: 2003/03/21 17:54:53
|
|
CVS patchset: 4463
CVS date: 2003/03/21 17:41:13
|
|
CVS patchset: 4462
CVS date: 2003/03/21 16:59:48
|
|
CVS patchset: 4461
CVS date: 2003/03/21 16:34:56
|
|
http://www.via.ecp.fr/via/ml/libdvdcss-devel/200303/msg00027.html
CVS patchset: 4457
CVS date: 2003/03/20 23:35:53
|
|
CVS patchset: 4455
CVS date: 2003/03/20 23:26:11
|
|
a PVR frontend using that plugin, hopefully somebody will do it :)
CVS patchset: 4454
CVS date: 2003/03/20 22:58:40
|
|
though, demuxer problem it seems
CVS patchset: 4435
CVS date: 2003/03/17 11:59:41
|
|
CVS patchset: 4427
CVS date: 2003/03/15 19:48:28
|
|
we should extend it to network plugins if it works well
CVS patchset: 4421
CVS date: 2003/03/14 23:52:07
|
|
CVS patchset: 4400
CVS date: 2003/03/13 22:09:51
|
|
CVS patchset: 4399
CVS date: 2003/03/12 23:04:41
|
|
CVS patchset: 4396
CVS date: 2003/03/12 13:28:12
|
|
CVS patchset: 4391
CVS date: 2003/03/10 23:21:27
|
|
spu_decoder_api.h; thanks to Gert Vervoort for noticing
CVS patchset: 4378
CVS date: 2003/03/08 17:01:23
|
|
CVS patchset: 4375
CVS date: 2003/03/08 14:36:13
|
|
CVS patchset: 4372
CVS date: 2003/03/08 14:13:56
|
|
CVS patchset: 4361
CVS date: 2003/03/07 17:01:34
|
|
CVS patchset: 4359
CVS date: 2003/03/07 16:23:02
|
|
another for saved recordings. it may be controled by events
(channel selection, save from current point, etc) - not really tested yet
- fix for my daily build compilation
CVS patchset: 4354
CVS date: 2003/03/07 01:20:22
|
|
(includes dvaudio support)
CVS patchset: 4350
CVS date: 2003/03/06 23:56:47
|
|
cannot be
used any more, since the structures in there differ from what is actually on the
disc
CVS patchset: 4348
CVS date: 2003/03/06 23:18:42
|
|
CVS patchset: 4340
CVS date: 2003/03/05 17:16:17
|
|
CVS patchset: 4337
CVS date: 2003/03/05 14:00:14
|
|
CVS patchset: 4336
CVS date: 2003/03/05 03:01:59
|
|
- make position/size consistent with page aging (discarding old pages)
CVS patchset: 4334
CVS date: 2003/03/05 00:27:35
|
|
CVS patchset: 4332
CVS date: 2003/03/04 21:43:53
|
|
CVS patchset: 4330
CVS date: 2003/03/04 10:30:27
|
|
CVS patchset: 4326
CVS date: 2003/03/03 14:32:43
|
|
- only some input plugins (still) have this... old code from xine 0.9.x?
CVS patchset: 4325
CVS date: 2003/03/03 07:37:23
|
|
CVS patchset: 4306
CVS date: 2003/02/28 15:54:36
|
|
All assert() function calls, with exceptions of libdvdread and libdvdnav, have been
replaced with XINE_ASSERT. Functionally XINE_ASSERT behaves just likes its predecesor but its
adding the ability to print out a stack trace at the point where the assertion fails.
So here are a few examples.
assert (0);
This use of assert was found in a couple locations most favorably being the default case of a switch
statement. This was the only thing there. So if the switch statement was unable to find a match
it would have defaulted to this and the user and the developers would be stuck wonder who died and where.
So it has been replaced with
XINE_ASSERT(0, "We have reach this point and don't have a default case");
It may seem a bit none descriptive but there is more going on behind the scene.
In addition to checking a condition is true/false, in this case '0', the XINE_ASSERT
prints out:
<filename>:<function name>:<line number> - assertion '<assertion expression>' failed. <description>
An example of this might be:
input_dvd.c:open_plugin:1178 - assertion '0' failed. xine_malloc failed!!! You have run out of memory
XINE_ASSERT and its helper function, print_trace, are found in src/xine-utils/xineutils.h
CVS patchset: 4301
CVS date: 2003/02/28 02:51:47
|
|
button does not appear in MRL browser
CVS patchset: 4294
CVS date: 2003/02/26 21:02:39
|
|
(that is: wait for the fifos to become empty)
CVS patchset: 4292
CVS date: 2003/02/26 20:45:18
|
|
which allows us to keep libdvdnav and what is seen on screen in sync in certain
critical situations (otherwise libdvdnav is always ahead by the fifo length)
CVS patchset: 4291
CVS date: 2003/02/26 20:44:11
|
|
(I guess this is supposed to work somehow differently. Feel free to fix!)
CVS patchset: 4283
CVS date: 2003/02/24 20:44:26
|
|
CVS patchset: 4282
CVS date: 2003/02/24 18:31:15
|
|
CVS patchset: 4281
CVS date: 2003/02/24 18:22:33
|
|
It caused problems with radios.
CVS patchset: 4280
CVS date: 2003/02/24 01:24:19
|
|
CVS patchset: 4279
CVS date: 2003/02/24 00:12:06
|
|
streams)
- 'mplayer like' debug mode ('\r') ;)
CVS patchset: 4278
CVS date: 2003/02/24 00:04:36
|