Age | Commit message (Collapse) | Author |
|
CVS patchset: 4731
CVS date: 2003/04/30 22:14:59
|
|
silently slowing down xine with memcpy's
CVS patchset: 4672
CVS date: 2003/04/24 17:39:04
|
|
CVS patchset: 4657
CVS date: 2003/04/23 10:49:48
|
|
CVS patchset: 4656
CVS date: 2003/04/23 10:46:00
|
|
CVS patchset: 4652
CVS date: 2003/04/23 00:28:04
|
|
please be gentle with me; Everything builds except for the win32 ui
CVS patchset: 4650
CVS date: 2003/04/22 23:30:29
|
|
video directx)
CVS patchset: 4648
CVS date: 2003/04/22 20:09:38
|
|
i fell stupid: how didn't i realized before that handling completion events
was not needed? the only trick is to call XSync after drawing!
this not only improves smoothness and schedulability issues but also moves the
frame dropping to video_out.c were they can be accounted properly.
not to mention it makes frontend programming a lot easier.
CVS patchset: 4621
CVS date: 2003/04/16 11:30:13
|
|
CVS patchset: 4595
CVS date: 2003/04/12 16:43:48
|
|
CVS patchset: 4591
CVS date: 2003/04/12 13:02:30
|
|
CVS patchset: 4581
CVS date: 2003/04/09 21:47:35
|
|
CVS patchset: 4538
CVS date: 2003/04/03 21:30:25
|
|
CVS patchset: 4516
CVS date: 2003/03/31 07:48:38
|
|
streams.
CVS patchset: 4449
CVS date: 2003/03/19 15:29:27
|
|
CVS patchset: 4448
CVS date: 2003/03/19 01:11:12
|
|
with async replies in Totem (hopefully)
CVS patchset: 4447
CVS date: 2003/03/18 23:41:48
|
|
CVS patchset: 4433
CVS date: 2003/03/16 22:28:14
|
|
CVS patchset: 4420
CVS date: 2003/03/14 22:40:25
|
|
message when card not found
CVS patchset: 4419
CVS date: 2003/03/14 22:36:01
|
|
CVS patchset: 4417
CVS date: 2003/03/14 21:18:09
|
|
vidix driver
CVS patchset: 4416
CVS date: 2003/03/14 21:07:04
|
|
console
CVS patchset: 4415
CVS date: 2003/03/14 19:46:52
|
|
CVS patchset: 4414
CVS date: 2003/03/14 19:23:00
|
|
CVS patchset: 4398
CVS date: 2003/03/12 19:58:09
|
|
CVS patchset: 4345
CVS date: 2003/03/06 16:49:30
|
|
Undo previous change to libreal (bug is general video decoding problem)
CVS patchset: 4342
CVS date: 2003/03/05 22:12:40
|
|
CVS patchset: 4330
CVS date: 2003/03/04 10:30:27
|
|
macro.
This fixes a problem with the xshm videoout plugin not loading on solaris,
when the mediaLib is installed.
CVS patchset: 4313
CVS date: 2003/03/01 14:31:33
|
|
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
|
|
CVS patchset: 4258
CVS date: 2003/02/23 01:15:59
|
|
CVS patchset: 4255
CVS date: 2003/02/22 16:56:01
|
|
CVS patchset: 4236
CVS date: 2003/02/21 19:54:52
|
|
on non-deinterlaced
CVS patchset: 4233
CVS date: 2003/02/21 17:46:22
|
|
CVS patchset: 4225
CVS date: 2003/02/21 01:55:18
|
|
CVS patchset: 4224
CVS date: 2003/02/21 01:16:32
|
|
CVS patchset: 4221
CVS date: 2003/02/20 20:19:39
|
|
drivers don't actually do anything when calling vdlSetGrKeys
CVS patchset: 4205
CVS date: 2003/02/19 21:44:23
|
|
CVS patchset: 4202
CVS date: 2003/02/19 21:21:49
|
|
CVS patchset: 4201
CVS date: 2003/02/19 13:41:07
|
|
CVS patchset: 4185
CVS date: 2003/02/17 16:49:18
|
|
CVS patchset: 4154
CVS date: 2003/02/14 14:48:08
|
|
CVS patchset: 4146
CVS date: 2003/02/13 19:04:52
|
|
CVS patchset: 4109
CVS date: 2003/02/05 23:30:23
|
|
stupid mistakes)
CVS patchset: 4108
CVS date: 2003/02/05 21:20:10
|
|
CVS patchset: 4101
CVS date: 2003/02/03 17:24:47
|
|
add fallback code to get the event directly from XLib in case the gui has not
forwarded it yet. this may happen when gui is busy redrawing menus, for
example.
it should also improve xine robustness to scheduler issues. now we can
have smooth playback even if xine-ui hasn't being scheduled in time.
CVS patchset: 4098
CVS date: 2003/02/03 00:24:13
|
|
CVS patchset: 4094
CVS date: 2003/02/02 17:53:51
|
|
CVS patchset: 4092
CVS date: 2003/02/02 17:27:45
|
|
CVS patchset: 4090
CVS date: 2003/02/02 14:09:21
|
|
TODO: don't use globals, fix contrast, fix non-MMX yuv2rgb
CVS patchset: 4089
CVS date: 2003/02/02 13:38:24
|