Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

Commit [72cb2a] default Maximize Restore History

Build system improvements:

- use replacement functions (macro AC_REPLACE_FUNCS and variable LTLIBOBJS),
each function is in a file placed into lib/ directory,
it was not necessary, but it looks nice, IMHO
- headers cleanups (this was needed):
- prototypes of replacement funtions and macros are placed
into separate os_internal.h (and included by config.h)
- drop include inttypes.h from public xine.h, replaced by custom
os_type.h, idea origins from Ogg/Vorbis public headers
- disable generating inttypes.h: generated replacement isn't enough for
xine-lib but nobody complained (and for M$VC we have special version)
- better including headers for win32, let dvdnav use its mutex wrapper
- updated M$VC port
Result:
- xine is compiled nicely by MinGW, CygWin and paritaly M$VC
- frontends in M$VC port don't require additional helping headers
- moved some platform specific things from xine-utils and win32/contrib
to lib/
Finally I can start with real coding. :-)

CVS patchset: 6982
CVS date: 2004/09/20 19:30:02

František Dvořák František Dvořák 2004-09-20

1 2 3 4 > >> (Page 1 of 4)
removed win32/contrib/timer
removed win32/contrib/timer/timer.c
removed win32/contrib/timer/timer.h
changed src/input/vcd/libvcd/Makefile.am
changed src/input/vcd/libcdio/Makefile.am
changed src/input/libdvdnav/Makefile.am
changed src/input/libdvdnav/dvdnav_internal.h
changed src/input/libdvdnav/dvd_reader.c
changed src/input/input_v4l.c
changed src/input/input_http.c
changed src/input/http_helper.c
changed src/xine-utils/xineutils.h
changed src/xine-utils/utils.c
changed src/xine-engine/input_rip.c
changed src/xine-engine/Makefile.am
changed src/demuxers/demux_flac.c
changed intl/Makefile.in
changed win32/contrib/pthreads/Makefile.am
changed win32/contrib/pthreads/pthread.h
changed win32/contrib/Makefile.am
changed win32/include/msvc/config.h
changed win32/include/msvc/inttypes.h
changed win32/include/msvc/stdint.h
changed win32/include/Makefile.am
changed win32/include/unistd.h
win32/contrib/timer
File was removed.
win32/contrib/timer/timer.c
File was removed.
win32/contrib/timer/timer.h
File was removed.
src/input/vcd/libvcd/Makefile.am Diff Switch to side-by-side view
Loading...
src/input/vcd/libcdio/Makefile.am Diff Switch to side-by-side view
Loading...
src/input/libdvdnav/Makefile.am Diff Switch to side-by-side view
Loading...
src/input/libdvdnav/dvdnav_internal.h Diff Switch to side-by-side view
Loading...
src/input/libdvdnav/dvd_reader.c Diff Switch to side-by-side view
Loading...
src/input/input_v4l.c Diff Switch to side-by-side view
Loading...
src/input/input_http.c Diff Switch to side-by-side view
Loading...
src/input/http_helper.c Diff Switch to side-by-side view
Loading...
src/xine-utils/xineutils.h Diff Switch to side-by-side view
Loading...
src/xine-utils/utils.c Diff Switch to side-by-side view
Loading...
src/xine-engine/input_rip.c Diff Switch to side-by-side view
Loading...
src/xine-engine/Makefile.am Diff Switch to side-by-side view
Loading...
src/demuxers/demux_flac.c Diff Switch to side-by-side view
Loading...
intl/Makefile.in Diff Switch to side-by-side view
Loading...
win32/contrib/pthreads/Makefile.am Diff Switch to side-by-side view
Loading...
win32/contrib/pthreads/pthread.h Diff Switch to side-by-side view
Loading...
win32/contrib/Makefile.am Diff Switch to side-by-side view
Loading...
win32/include/msvc/config.h Diff Switch to side-by-side view
Loading...
win32/include/msvc/inttypes.h Diff Switch to side-by-side view
Loading...
win32/include/msvc/stdint.h Diff Switch to side-by-side view
Loading...
win32/include/Makefile.am Diff Switch to side-by-side view
Loading...
win32/include/unistd.h Diff Switch to side-by-side view
Loading...
1 2 3 4 > >> (Page 1 of 4)