Age | Commit message (Collapse) | Author |
|
Try to remove SPU_WIPE bug.
CVS patchset: 3122
CVS date: 2002/11/01 11:02:52
|
|
CVS patchset: 3021
CVS date: 2002/10/26 20:52:42
|
|
CLUT and timing do not seem to be working well yet.
CVS patchset: 2897
CVS date: 2002/10/21 12:10:58
|
|
The fixes involved getting blend_rgb16 to correctly handle different colours in the
highlight area and general overlay area.
Another fix involved fixing the overlay scaling function so that it scales in the same
proportion as the yuv2rgb code.
Currently, blend_yuv has not been updated.
blend_rgb16 has been improved.
blend_rgb24 and blend_rgb32 have not been changed and will probably not work now.
The performance improvements are due to two things: -
1) Special detection of overlays without any buttons/clip areas.
This is detected by ensuring overl->clip_top = -1 when no button is present.
2) Reorganise the blending code so that for each time round the loop, the fewest
possible IF statements are executed.
So, for overlays without any buttons, not checks for the clip area is done.
For overlay with buttons, state is kept as to whether we are above, to the left, inside
or to the right or below the clip area, thus saving having to do IF statements each time
round the loop to find out where we are.
CVS patchset: 2762
CVS date: 2002/09/30 05:16:45
|
|
CVS patchset: 2693
CVS date: 2002/09/18 15:42:56
|
|
libspudec parses nav_pci info correctly.
libdvdnav does not parse nav_pci info at all.
CVS patchset: 2681
CVS date: 2002/09/18 04:20:09
|
|
broken now ... matthias/miguel: please fix it :-)
CVS patchset: 2606
CVS date: 2002/09/04 23:31:05
|
|
fix a wrong format statement.
CVS patchset: 2577
CVS date: 2002/09/01 06:02:53
|
|
don't abort on broken spu control sequences, skip them instead
CVS patchset: 2328
CVS date: 2002/07/20 16:28:14
|
|
CVS patchset: 2320
CVS date: 2002/07/19 17:16:39
|
|
CVS patchset: 2222
CVS date: 2002/07/06 16:38:30
|
|
Overlay clipping areas are in overlay coordinates.
Therefore, up to now, the menu highlight positions were only correct, when
the menu subpicture started at (0,0) on screen. Although this seems to be
common, it is not necessarily true and I have dvds here, for which it is
not.
The fix is easy: Correctly convert the button areas to clipping areas by
subtracting the subpictures display offset.
CVS patchset: 2221
CVS date: 2002/07/06 16:36:43
|
|
CVS patchset: 1774
CVS date: 2002/04/24 20:26:06
|
|
CVS patchset: 1773
CVS date: 2002/04/24 13:42:17
|
|
CVS patchset: 1771
CVS date: 2002/04/23 23:46:23
|
|
Apparently transparent SPUs are still needed, in case buttons go on them.
CVS patchset: 1770
CVS date: 2002/04/23 22:42:17
|
|
Once a menu has been activated, it will not move until the next menu appears.
CVS patchset: 1769
CVS date: 2002/04/23 21:48:06
|
|
Remove some highlight code from xine-dvdnav.
CVS patchset: 1768
CVS date: 2002/04/23 20:27:31
|
|
First step here is make libspudec use different calls to video_overlay than osd, so changes can be made to menu handling without effecting osd too much.
CVS patchset: 1702
CVS date: 2002/04/09 13:20:43
|
|
CVS patchset: 1687
CVS date: 2002/04/06 15:40:19
|
|
CVS patchset: 1632
CVS date: 2002/03/25 13:57:25
|
|
actually work yet.
CVS patchset: 1519
CVS date: 2002/02/25 23:44:05
|
|
Still need a communication between libspudec and dvdnav for button numbers.
CVS patchset: 1342
CVS date: 2002/01/05 21:29:37
|
|
CVS patchset: 1340
CVS date: 2002/01/05 18:14:27
|
|
First draft of compat.h (almost empty for now).
CVS patchset: 1139
CVS date: 2001/11/30 00:53:50
|
|
* reworked spu and overlay manager (multiple overlays supported)
CVS patchset: 1126
CVS date: 2001/11/28 22:19:10
|
|
CVS patchset: 1118
CVS date: 2001/11/26 20:02:33
|
|
CVS patchset: 1085
CVS date: 2001/11/20 03:43:18
|
|
CVS patchset: 1064
CVS date: 2001/11/18 03:53:23
|
|
acceleration?). Merge xine-utils header files to a new one "xineutils.h".
Update xine-lib C/headers to reflect those changes.
dxr3 headers are no more installed ine $includdir, but $includdir/xine.
CVS patchset: 1054
CVS date: 2001/11/17 14:26:36
|
|
Still more theoritical fixes need doing,
but I cannot get libspudec to crash any more.
CVS patchset: 887
CVS date: 2001/10/26 13:39:21
|
|
CVS patchset: 886
CVS date: 2001/10/26 11:21:08
|
|
Added a comment in load_plugins.
CVS patchset: 871
CVS date: 2001/10/23 21:51:11
|
|
CVS patchset: 863
CVS date: 2001/10/23 00:50:47
|
|
DVDs only have 8 audio streams.
CVS patchset: 849
CVS date: 2001/10/21 15:04:13
|
|
support.
Work still needs to be done on it and some xine-lib api changes.
CVS patchset: 841
CVS date: 2001/10/20 17:51:58
|
|
CVS patchset: 783
CVS date: 2001/10/09 22:20:11
|
|
(i forgot these breaks at the original code)
CVS patchset: 734
CVS date: 2001/10/04 23:22:21
|
|
and assign a "readable" pallete to them
CVS patchset: 701
CVS date: 2001/09/27 02:11:16
|
|
CVS patchset: 662
CVS date: 2001/09/18 19:01:27
|
|
CVS patchset: 584
CVS date: 2001/09/06 18:38:11
|
|
for subpicture overlays.
CVS patchset: 444
CVS date: 2001/08/17 15:54:31
|
|
CVS patchset: 439
CVS date: 2001/08/17 07:26:14
|
|
CVS patchset: 438
CVS date: 2001/08/16 22:40:54
|
|
CVS patchset: 431
CVS date: 2001/08/14 20:35:15
|
|
are counted without the right and bottom border.
CVS patchset: 429
CVS date: 2001/08/14 17:13:33
|
|
CVS patchset: 416
CVS date: 2001/08/13 12:52:33
|
|
to the libspudec. Fixed palette idx order.
CVS patchset: 385
CVS date: 2001/08/05 00:59:50
|
|
CVS patchset: 259
CVS date: 2001/07/08 18:15:54
|
|
CVS patchset: 254
CVS date: 2001/07/04 20:32:29
|