//
//  glk_sound.m
//  CocoaGlk
//
//  Created by Andrew Hunter on 16/03/2005.
//  Copyright 2005 Andrew Hunter. All rights reserved.
//

#import <Cocoa/Cocoa.h>

#include "glk.h"
#import "glk_client.h"

schanid_t glk_schannel_create(glui32 rock) {
	UndefinedFunction();
	return NULL;
}

void glk_schannel_destroy(schanid_t chan) {
	UndefinedFunction();
}

schanid_t glk_schannel_iterate(schanid_t chan, glui32 *rockptr) {
	UndefinedFunction();
	return NULL;
}

glui32 glk_schannel_get_rock(schanid_t chan) {
	UndefinedFunction();
	return 0;
}

glui32 glk_schannel_play(schanid_t chan, glui32 snd) {
	UndefinedFunction();
	return 0;
}

glui32 glk_schannel_play_ext(schanid_t chan, glui32 snd, glui32 repeats,
							 glui32 notify) {
	UndefinedFunction();
	return 0;
}

void glk_schannel_stop(schanid_t chan) {
	UndefinedFunction();
}

void glk_schannel_set_volume(schanid_t chan, glui32 vol) {
	UndefinedFunction();
}

void glk_sound_load_hint(glui32 snd, glui32 flag) {
	UndefinedFunction();
}
