Age | Commit message (Collapse) | Author |
|
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
|
|
CVS patchset: 4274
CVS date: 2003/02/23 22:28:26
|
|
CVS patchset: 4273
CVS date: 2003/02/23 22:12:57
|
|
CVS patchset: 4270
CVS date: 2003/02/23 21:58:07
|
|
engine if buffering.
CVS patchset: 4269
CVS date: 2003/02/23 21:52:42
|
|
CVS patchset: 4267
CVS date: 2003/02/23 19:42:23
|
|
- Uses the num_free() method
There is still a problem when buffering at the end of the stream.
CVS patchset: 4266
CVS date: 2003/02/23 19:33:47
|