Age | Commit message (Collapse) | Author |
|
Improved cross-compiling: detect and precedence of the host-specific libs
W32dll: enabled by platforms as originaly, user can override it
Fixed shell errors in the Makefile of the hackersguide
Detect the place of SDL header independently on platform
Fixed spelling in CDDA, include the header sys/param.h if available
Fixed format strings (fix warnings (or even bugs) on Gentoo/FreeBSD)
CVS patchset: 7815
CVS date: 2005/11/28 12:24:56
|
|
CVS patchset: 7745
CVS date: 2005/09/25 00:44:04
|
|
"clip" thing has caused too much confusion already since these variables
define a highlight area.
- add overlay offset support to video_out.c/alphablend/vo drivers
- use overlay offset to implement proper croping of frames when vo
driver doesn't support it
- add clipping checks to alphablend to avoid buffer overflow, buffer
"underflow" and wrapping.
- increase vo api number
- note: dxr3 support is incomplete about overlay offset
CVS patchset: 7739
CVS date: 2005/09/24 19:08:26
|
|
Windows ports fixes and improvements due to my current work on toxine:
- first experiments with external win32 pthreads,
more portable code (pthread_t may be a struct)
- headers refactored
- moved dirent win32 replacement to lib/, hide it for frontends,
used system version, if found, not used non-POSIX dirent->d_reclen
(this item doesn't work in MinGW), fix memleak in dvb
- separated settings for postproc and avcodec when using external ffmpeg
- check for malloc.h in public xine.m4, used it conditionally in xine headers
- replaced random() by POSIX more common rand()
- prevent one segfault in directx vo plugin, if fails
- M$VC port update
CVS patchset: 7709
CVS date: 2005/08/25 15:36:29
|
|
CVS patchset: 7691
CVS date: 2005/07/27 23:46:34
|
|
CVS patchset: 7461
CVS date: 2005/04/18 14:06:29
|
|
function), courtesy of Diego Biurrun
CVS patchset: 7383
CVS date: 2005/02/05 20:31:04
|
|
Andreas Roever
CVS patchset: 7369
CVS date: 2005/01/27 22:32:24
|
|
xine_osd_draw_text now has the same semantics for xine- and freetype-fonts regarding the coordinates. xine_osd_get_text_size now returns the font height for freetype fonts.
CVS patchset: 7366
CVS date: 2005/01/22 23:29:06
|
|
and backwards compatible translation
Sorry, I got a litte tired proof-reading the patch, so their might be
bugs lurking around. I will give it some further examination and
(as necessary) fixing tomorrow.
CVS patchset: 7233
CVS date: 2004/12/12 22:00:47
|
|
CVS patchset: 7083
CVS date: 2004/10/27 23:03:22
|
|
Compilation fix for CygWin.
CVS patchset: 6932
CVS date: 2004/09/02 19:56:40
|
|
by Reinhard Nissl.
CVS patchset: 6875
CVS date: 2004/08/06 21:35:54
|
|
CVS patchset: 6839
CVS date: 2004/07/22 14:29:28
|
|
please everybody watch out for spelling (and other) errors
CVS patchset: 6442
CVS date: 2004/04/26 17:50:06
|
|
CVS patchset: 6313
CVS date: 2004/03/28 19:56:08
|
|
CVS patchset: 6309
CVS date: 2004/03/27 12:59:45
|
|
CVS patchset: 6297
CVS date: 2004/03/21 23:45:10
|
|
CVS patchset: 6294
CVS date: 2004/03/21 23:13:36
|
|
CVS patchset: 6293
CVS date: 2004/03/21 23:04:13
|
|
CVS patchset: 6193
CVS date: 2004/02/29 17:33:04
|
|
- xine compilable without iconv (scream if I something broke)
- update MSVC port, fixes in avi demux
- add iff.h into makefiles
- ffmpeg depends on zlib (build was OK only when freetype was installed)
- commit a patch for goom
CVS patchset: 6192
CVS date: 2004/02/29 17:26:45
|
|
(as discussed on xine-devel, slightly improved to block acquires from
different threads between atomic revoke and issue)
* xine_ticket_t is declared in xine_internal.h and implemented in xine.c
* the ticket is acquired for (hopefully) all port operations
(no modifications to decoders needed, decoder loop does this)
* the ticket is revoked on pausing and on rewiring
* OSD does not store the port pointer any more (which was very dangerous,
since the pointer can change on rewire)
CVS patchset: 6137
CVS date: 2004/02/12 18:19:00
|
|
Force using UCS-2LE or UCS-2BE according to endianness.
CVS patchset: 6065
CVS date: 2004/01/26 09:49:33
|
|
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
|