28#include "wm_platform.h"
35#define WM_BALANCE_SYMMETRED 0
36#define WM_BALANCE_ALL_LEFTS -10
37#define WM_BALANCE_ALL_RIGHTS 10
39#define WM_VOLUME_MUTE 0
40#define WM_VOLUME_MAXIMAL 100
45int wm_cd_set_verbosity(
int);
46const char *wm_drive_default_device();
48int wm_cd_init(
const char *cd_device,
const char *soundsystem,
49 const char *sounddevice,
const char *ctldevice,
void **);
50int wm_cd_destroy(
void *);
52int wm_cd_status(
void *);
53int wm_cd_getcurtrack(
void *);
54int wm_cd_getcurtracklen(
void *);
55int wm_get_cur_pos_rel(
void *);
56int wm_get_cur_pos_abs(
void *);
58int wm_cd_getcountoftracks(
void *);
59int wm_cd_gettracklen(
void *,
int track);
60int wm_cd_gettrackstart(
void *,
int track);
61int wm_cd_gettrackdata(
void *,
int track);
63int wm_cd_play(
void *,
int start,
int pos,
int end);
64int wm_cd_pause(
void *);
65int wm_cd_stop(
void *);
66int wm_cd_eject(
void *);
67int wm_cd_closetray(
void *);
71const char *wm_drive_vendor(
void *);
72const char *wm_drive_model(
void *);
73const char *wm_drive_revision(
void *);
74unsigned long wm_cddb_discid(
void *);
80int wm_cd_volume(
void *,
int volume,
int balance);
86int wm_cd_getvolume(
void *);
87int wm_cd_getbalance(
void *);
Q_SCRIPTABLE Q_NOREPLY void start()
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Sat Dec 21 2024 17:00:58 by
doxygen 1.12.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.