diff options
author | Stephen Torri <storri@users.sourceforge.net> | 2002-10-20 02:17:36 +0000 |
---|---|---|
committer | Stephen Torri <storri@users.sourceforge.net> | 2002-10-20 02:17:36 +0000 |
commit | 07803fea4ffca299c39a7e427521614e96519c69 (patch) | |
tree | 0f9b96f3d9b480eaadbdbf5294f1d52037485261 /src/xine-utils/xine_check.h | |
parent | 0710ff792af82006ee882d46e3f48fdf8da99dc7 (diff) | |
download | xine-lib-07803fea4ffca299c39a7e427521614e96519c69.tar.gz xine-lib-07803fea4ffca299c39a7e427521614e96519c69.tar.bz2 |
AUTHORS:
Added myself to AUTHORS
configure.ac:
Removed a '-O' flag from DEBUG_CFLAGS when its initialized. The flag
is added later depending on architecture of CPU.
include/xine.h.in:
src/xine-utils/Makefile.am:
src/xine-utils/xine_check.h:
src/xine-utils/xine_check.c:
misc/xine-config.in:
Moved some of the system checks from xine-config.in to xine_check.c. Now
some of the checks are written in C instead of shell script. This is the
first beta/bleeding edge/kick the tires/it might break for you version.
It works for me (Intel P3). It will report to the stdout your kernel version,
MTRR (x86) architecture only (depends on kernel), symbolic link for CDROM is ok,
symbolic link for DVD is ok, and if environment variable "DISPLAY" is
set. It will later support telling if DMA is turned on for IDE based DVD
drives (Need help here - see below) and XVinfo.
DMA: <HELP REQUIRED>: DMA is successfully check but I cannot determine
that from the /dev/dvd symbolic link for those DVD drives that need to
use the ide-scsi module (e.g. My DVD/CDRW). I can verify DMA is set
if I hard code the link into the code (obviously not a prime choice).
So if any solutions are known please pass them along.
misc/Makefile.am:
misc/xine-config.in:
src/xine-engine/Makefile.am:
Removed xine_logo information from xine-lib. Please let me know if I
missed anyting.
CVS patchset: 2869
CVS date: 2002/10/20 02:17:36
Diffstat (limited to 'src/xine-utils/xine_check.h')
-rw-r--r-- | src/xine-utils/xine_check.h | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/src/xine-utils/xine_check.h b/src/xine-utils/xine_check.h new file mode 100644 index 000000000..836d2d3d4 --- /dev/null +++ b/src/xine-utils/xine_check.h @@ -0,0 +1,34 @@ +#ifndef XINE_CHECK_H +#define XINE_CHECK_H + +/* Start checking xine setup here */ +int xine_health_check(void); + +/* Get OS information */ +int xine_health_check_os(void); + +/* Get Kernel information */ +int xine_health_check_kernel(void); + +#if ARCH_X86 +/* health_check MTRR */ +int xine_health_check_mtrr(void); +#endif /* ARCH_X86 */ + +/* health_check CDROM */ +int xine_health_check_cdrom(void); + +/* health_check DVDROM */ +int xine_health_check_dvdrom(void); + +/* health_check DMA settings */ +int xine_health_check_dma(void); + +/* health_check X */ +int xine_health_check_x(void); + +/* health_check Xv extension */ +int xine_health_check_xv(void); + +#endif + |