Age | Commit message (Collapse) | Author |
|
routines as well as the recently synced ffmpeg tree.
CVS patchset: 6454
CVS date: 2004/04/28 00:38:08
|
|
please everybody watch out for spelling (and other) errors
CVS patchset: 6442
CVS date: 2004/04/26 17:50:06
|
|
CVS patchset: 6436
CVS date: 2004/04/25 17:43:58
|
|
can receive error events before the end of xine_open()
CVS patchset: 6410
CVS date: 2004/04/16 16:34:22
|
|
move M$VC specific header files into sparate directory
regenerate config.h for M$VC
compilation fixes
add some getchar()s into xineui.exe (popup dialogs would be better)
CVS patchset: 6338
CVS date: 2004/04/06 19:20:15
|
|
CVS patchset: 6316
CVS date: 2004/03/29 19:10:36
|
|
CVS patchset: 6309
CVS date: 2004/03/27 12:59:45
|
|
entry. Using automatic varaibles was also wrong.
CVS patchset: 6288
CVS date: 2004/03/18 16:50:00
|
|
before aborting
CVS patchset: 6211
CVS date: 2004/03/03 20:09:11
|
|
(and I think they are not ANSI as well)
CVS patchset: 6209
CVS date: 2004/03/03 19:59:43
|
|
CVS patchset: 6008
CVS date: 2004/01/07 22:20:59
|
|
CVS patchset: 5955
CVS date: 2003/12/29 16:24:33
|
|
- external ffmpeg (with some patches) built by MINGW works, wow!
- cleanups (only one definition file for all plugins)
- working release build target
Notes to hybrid MINGW/MSVC build:
- CVS version of ffmpeg is compiled by MINGW (small patch for compilation
ffmpeg under MINGW, second for disabling flush because it crashes under
windows)
- libxine + xineui compiled by MSVC, additional patch into header files
of ffmpeg is needed - export all data with '__declspec(dllimport)'
CVS patchset: 5951
CVS date: 2003/12/26 18:37:58
|
|
CVS patchset: 5945
CVS date: 2003/12/24 16:40:01
|
|
are testing for nothing; additionally, access() checks against real UID,
but we actually want to check against effective UID
=> using open() is more straightforward.
CVS patchset: 5944
CVS date: 2003/12/24 15:48:24
|
|
aliasing assumptions can be made (malloc()-returned pointers never alias
anything), which can leed to further optimizations
CVS patchset: 5933
CVS date: 2003/12/21 14:14:39
|
|
CVS patchset: 5921
CVS date: 2003/12/18 16:19:32
|
|
* internal names cleanup
* http input plugin uses http_helper.c
* fix change in audio_directx
* MSVC stoped compile xineui because of 'this', mysterious
* change non-constand array lengths to malloc/free,
it good for such old compilers as my MSVC 6.0
* change lprintf macro for MSVC to compile again
(I don't know, how use variable number of macro arguments in MSVC...)
* merge compiling of xine-utils and xine-engine
CVS patchset: 5902
CVS date: 2003/12/13 11:35:07
|
|
CVS patchset: 5900
CVS date: 2003/12/13 01:47:35
|
|
CVS patchset: 5879
CVS date: 2003/12/09 00:02:28
|
|
CVS patchset: 5872
CVS date: 2003/12/08 12:37:25
|
|
before aborting (useful to trace abort()s).
CVS patchset: 5870
CVS date: 2003/12/08 12:36:02
|
|
xine_list_free() frees the elements and itself, unfortunately this
has not been true
CVS patchset: 5868
CVS date: 2003/12/08 11:49:16
|
|
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
|
|
CVS patchset: 5854
CVS date: 2003/12/06 18:15:56
|
|
worthless:
* fixing some lprintf's
* fixing one printf -> xprintf
* adding patch to diff_to_ffmpeg_cvs
* small addition to xineutils.h (some gcc magic for future optimizations)
CVS patchset: 5853
CVS date: 2003/12/06 18:11:53
|
|
CVS patchset: 5852
CVS date: 2003/12/06 16:10:01
|
|
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
|
|
CVS patchset: 5841
CVS date: 2003/12/04 22:15:25
|
|
scratch buffer enhancement (thanks Thibaut for the malloc tips), enlarge log buffer from 25 lines (very useless), to 150 (better).
CVS patchset: 5801
CVS date: 2003/11/26 23:44:08
|
|
piece of patch of previous win32 update
sputext demuxer - latin1 subtitles work
mpeg_pes demuxer - it's compiled fine with MSVC and it seems it works
CVS patchset: 5799
CVS date: 2003/11/26 21:28:47
|
|
CVS patchset: 5796
CVS date: 2003/11/26 19:43:26
|
|
CVS patchset: 5722
CVS date: 2003/11/11 19:02:58
|
|
CVS patchset: 5721
CVS date: 2003/11/11 18:44:50
|
|
- basename() is added to xine-utils, if it isn't found by configure
- macros with variable number of arguments are simplified to ignore
additional arguments (only for MSVC),
lprintf macro simplified with full functionality
- minor update for building a52, some preparation for ffmpeg
CVS patchset: 5687
CVS date: 2003/11/04 14:38:26
|
|
(they are not used anywhere, but are very helpful, if you quickly want to
measure, how much time a function takes)
CVS patchset: 5666
CVS date: 2003/11/01 17:25:49
|
|
CVS patchset: 5659
CVS date: 2003/11/01 01:25:44
|
|
CVS patchset: 5642
CVS date: 2003/10/30 06:04:31
|
|
end lines to dos end lines.
First small changes for compilation engine under VCC, but it isn't finished yet.
CVS patchset: 5624
CVS date: 2003/10/28 13:48:45
|
|
additionally, the current test fails to compile on SuSE 9.0
CVS patchset: 5593
CVS date: 2003/10/25 13:39:39
|
|
CVS patchset: 5553
CVS date: 2003/10/20 00:33:28
|
|
CVS patchset: 5519
CVS date: 2003/10/14 21:58:22
|
|
CVS patchset: 5427
CVS date: 2003/10/03 16:30:39
|
|
independent) that appeared when statically linking in libXv
drawback: the Xv test in the health check is not supported on systems with
only the static libXv any more
CVS patchset: 5426
CVS date: 2003/10/03 16:30:07
|
|
before we define this instance of __attribute__
CVS patchset: 5400
CVS date: 2003/09/17 22:30:18
|
|
usable by the user were never executed. The condition code to check the
drive permissions was never false. The change here uses the access()
function to check the permission of the drives.
CVS patchset: 5394
CVS date: 2003/09/16 02:15:39
|
|
CVS patchset: 5393
CVS date: 2003/09/16 02:12:54
|
|
Replaced 'while((int) ptr % alignment)' with 'while((size_t) ptr % alignment)'
On a 32-bit architecture the comparision of ptr and alignment is fine. On a
64-bit architecture the comparision of ptr (32bits) and alignment (64bits)
can cause problems in the desired behaviour. So casting the ptr to the same
size as alignment cleared this issue.
CVS patchset: 5392
CVS date: 2003/09/16 02:11:45
|
|
CVS patchset: 5391
CVS date: 2003/09/16 02:08:03
|
|
Definition of unsigned long long was replaced with uint64_t. The declaration
of 'unsigned long long' is a new feature in C99. Since not all the features
of C99 are supported in gcc and the ccc compiler a simple type change cleared
the message.
CVS patchset: 5390
CVS date: 2003/09/16 02:07:18
|