Age | Commit message (Collapse) | Author |
|
CVS patchset: 5879
CVS date: 2003/12/09 00:02:28
|
|
Replace XINE_ASSERT by _x_assert, which works exaclty as assert, except that it still warns with NDEBUG defined (but don't abort). Fix missuning of assert(0), which isn't safe, abort is abort, assert is for debugging purpose only, so all assert(0) has been converted to abort() alls. In osd_preload_fonts(): alloc needed memory chunk. Define NDEBUG in CFLAGS, for non DEBUG build only.
CVS patchset: 5860
CVS date: 2003/12/07 15:34:29
|
|
relevant too. Small other little fix (can't remember). Change few internal function prototype because it xine_t pointer need to be used if some xine's internal sections. NOTE: libdvd{nav,read} is still too noisy, i will take a look to made it quit, without invasive changes. To be continued...
CVS patchset: 5844
CVS date: 2003/12/05 15:54:56
|
|
specified or is NULL. I tested it helped.
CVS patchset: 5831
CVS date: 2003/12/03 18:37:17
|
|
CVS patchset: 5796
CVS date: 2003/11/26 19:43:26
|
|
CVS patchset: 5786
CVS date: 2003/11/26 13:33:54
|
|
text subtitles may now be rendered at full screen resolution
* load xine fonts on demand - faster startup
note: support added to xv, xshm and vidix
CVS patchset: 5780
CVS date: 2003/11/26 01:03:31
|
|
CVS patchset: 5721
CVS date: 2003/11/11 18:44:50
|
|
Right computing text size of multibyte texts in OSD.
Different alias character for missing character in the conversion
and in the font: #, _
CVS patchset: 5402
CVS date: 2003/09/18 18:14:50
|
|
CVS patchset: 5294
CVS date: 2003/08/16 16:37:33
|
|
video_overlay_manager, because
a) this thing is called "overlay manager" by everyone
b) the term "instance" is misleading, since it suggests that you would not
share the outcome of a get_instance() with others
CVS patchset: 5288
CVS date: 2003/08/15 14:35:09
|
|
CVS patchset: 5278
CVS date: 2003/08/12 13:56:51
|
|
was opened.
CVS patchset: 5259
CVS date: 2003/08/08 16:22:12
|
|
patch by Frantisek Dvorak
CVS patchset: 5238
CVS date: 2003/08/04 02:19:49
|
|
engine and the utils, removed unused variables
CVS patchset: 5219
CVS date: 2003/07/27 12:47:23
|
|
CVS patchset: 4699
CVS date: 2003/04/27 15:57:54
|
|
please be gentle with me; Everything builds except for the win32 ui
CVS patchset: 4650
CVS date: 2003/04/22 23:30:29
|
|
CVS patchset: 4643
CVS date: 2003/04/20 21:13:21
|
|
- png autoconf improvements
CVS patchset: 4554
CVS date: 2003/04/06 15:50:56
|
|
CVS patchset: 4534
CVS date: 2003/04/02 13:29:06
|
|
CVS patchset: 4519
CVS date: 2003/03/31 09:43:39
|
|
- 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
|
|
CVS patchset: 4409
CVS date: 2003/03/14 15:48:13
|
|
CVS patchset: 4408
CVS date: 2003/03/14 15:31:03
|
|
function pointer added)
CVS patchset: 4379
CVS date: 2003/03/08 17:22:16
|
|
CVS patchset: 4135
CVS date: 2003/02/11 16:42:40
|
|
CVS patchset: 3617
CVS date: 2002/12/21 18:39:35
|
|
just couldn't see it! :)
CVS patchset: 3616
CVS date: 2002/12/21 18:17:33
|
|
CVS patchset: 3379
CVS date: 2002/11/27 00:47:50
|
|
CVS patchset: 3321
CVS date: 2002/11/20 18:41:14
|
|
CVS patchset: 3298
CVS date: 2002/11/19 00:45:41
|
|
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
|
|
broken now ... matthias/miguel: please fix it :-)
CVS patchset: 2606
CVS date: 2002/09/04 23:31:05
|
|
CVS patchset: 2579
CVS date: 2002/09/01 13:49:27
|
|
CVS patchset: 2364
CVS date: 2002/07/30 13:28:47
|
|
Internationalize all config related stuff.
Fix not registered mrl ending in roq/film demuxer.
Add bindtextdomain() calls in load_plugins (for audio/video out plugins).
CVS patchset: 2066
CVS date: 2002/06/12 12:22:25
|
|
- updated decoder api to allow reseting internal state on seeks
CVS patchset: 1696
CVS date: 2002/04/09 03:37:59
|
|
- update osd & video_overlay to use 64-bits pts
CVS patchset: 1569
CVS date: 2002/03/14 13:57:15
|
|
CVS patchset: 1567
CVS date: 2002/03/14 04:31:49
|
|
CVS patchset: 1535
CVS date: 2002/03/01 09:29:49
|
|
XV colours look good, XShm colours do not.
CVS patchset: 1411
CVS date: 2002/01/15 20:22:43
|
|
allow multiple text colors in osd text rendering
CVS patchset: 1376
CVS date: 2002/01/08 16:47:56
|
|
There is still a free missing, but osd and subtitles still work.
CVS patchset: 1353
CVS date: 2002/01/06 02:06:59
|
|
CVS patchset: 1344
CVS date: 2002/01/05 21:54:16
|
|
CVS patchset: 1290
CVS date: 2001/12/23 13:04:17
|
|
CVS patchset: 1285
CVS date: 2001/12/22 19:58:16
|
|
CVS patchset: 1262
CVS date: 2001/12/17 00:09:33
|
|
changing)
CVS patchset: 1235
CVS date: 2001/12/13 18:32:15
|
|
CVS patchset: 1176
CVS date: 2001/12/08 01:01:34
|
|
CVS patchset: 1174
CVS date: 2001/12/08 00:37:38
|