1
//-----------------------------------------------------------------------------
5
// About: QCD Player Input module DLL interface. For more documentation, see
8
// Authors: Written by Paul Quinn and Richard Carlson.
10
// QCD multimedia player application Software Development Kit Release 1.0.
12
// Copyright (C) 1997-2002 Quinnware
14
// This code is free. If you redistribute it in any form, leave this notice
17
// This program is distributed in the hope that it will be useful,
18
// but WITHOUT ANY WARRANTY; without even the implied warranty of
19
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
21
//-----------------------------------------------------------------------------
26
#include "QCDModInput.h"
28
// Calls from the Player
29
int GetMediaSupported(const char* medianame, MediaInfo *mediaInfo);
30
int GetTrackExtents(const char* medianame, TrackExtents *ext, int flags);
31
int GetCurrentPosition(const char* medianame, long *track, long *offset);
34
void SetVolume(int levelleft, int levelright, int flags);
36
int Play(const char* medianame, int framefrom, int frameto, int flags);
37
int Pause(const char* medianame, int flags);
38
int Stop(const char* medianame, int flags);
39
int Eject(const char* medianame, int flags);
41
int Initialize(QCDModInfo *ModInfo, int flags);
42
void ShutDown(int flags);
43
void Configure(int flags);
44
void About(int flags);
1
//-----------------------------------------------------------------------------
5
// About: QCD Player Input module DLL interface. For more documentation, see
8
// Authors: Written by Paul Quinn and Richard Carlson.
10
// QCD multimedia player application Software Development Kit Release 1.0.
12
// Copyright (C) 1997-2002 Quinnware
14
// This code is free. If you redistribute it in any form, leave this notice
17
// This program is distributed in the hope that it will be useful,
18
// but WITHOUT ANY WARRANTY; without even the implied warranty of
19
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
21
//-----------------------------------------------------------------------------
26
#include "QCDModInput.h"
28
// Calls from the Player
29
int GetMediaSupported(const char* medianame, MediaInfo *mediaInfo);
30
int GetTrackExtents(const char* medianame, TrackExtents *ext, int flags);
31
int GetCurrentPosition(const char* medianame, long *track, long *offset);
34
void SetVolume(int levelleft, int levelright, int flags);
36
int Play(const char* medianame, int framefrom, int frameto, int flags);
37
int Pause(const char* medianame, int flags);
38
int Stop(const char* medianame, int flags);
39
int Eject(const char* medianame, int flags);
41
int Initialize(QCDModInfo *ModInfo, int flags);
42
void ShutDown(int flags);
43
void Configure(int flags);
44
void About(int flags);
46
46
#endif //QCDInputDLL_H
b'\\ No newline at end of file'