ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/cebix/BasiliskII/src/Unix/Irix/audio_irix.cpp
(Generate patch)

Comparing BasiliskII/src/Unix/Irix/audio_irix.cpp (file contents):
Revision 1.2 by cebix, 2001-02-02T20:52:58Z vs.
Revision 1.5 by cebix, 2002-01-15T14:58:38Z

# Line 1 | Line 1
1   /*
2   *  audio_irix.cpp - Audio support, SGI Irix implementation
3   *
4 < *  Basilisk II (C) 1997-2001 Christian Bauer
4 > *  Basilisk II (C) 1997-2002 Christian Bauer
5   *
6   *  This program is free software; you can redistribute it and/or modify
7   *  it under the terms of the GNU General Public License as published by
# Line 40 | Line 40
40   #include "debug.h"
41  
42  
43 // Supported sample rates, sizes and channels (defaults)
44 int audio_num_sample_rates = 1;
45 uint32 audio_sample_rates[] = {44100 << 16};
46 int audio_num_sample_sizes = 1;
47 uint16 audio_sample_sizes[] = {16};
48 int audio_num_channel_counts = 1;
49 uint16 audio_channel_counts[] = {2};
50
43   // Global variables
44   static int audio_fd = -1;                                                       // fd from audio library
45   static sem_t audio_irq_done_sem;                                        // Signal from interrupt to streaming thread: data block read
# Line 168 | Line 160 | bool audio_init_al(void)
160   void AudioInit(void)
161   {
162          // Init audio status (defaults) and feature flags
163 +        audio_sample_rates.push_back(44100 << 16);
164 +        audio_sample_sizes.push_back(16);
165 +        audio_channel_counts.push_back(2);
166          set_audio_status_format();
167          AudioStatus.mixer = 0;
168          AudioStatus.num_sources = 0;
# Line 357 | Line 352 | void AudioInterrupt(void)
352   *  It is guaranteed that AudioStatus.num_sources == 0
353   */
354  
355 < void audio_set_sample_rate(int index)
355 > bool audio_set_sample_rate(int index)
356   {
357 +        return true;
358   }
359  
360 < void audio_set_sample_size(int index)
360 > bool audio_set_sample_size(int index)
361   {
362 +        return true;
363   }
364  
365 < void audio_set_channels(int index)
365 > bool audio_set_channels(int index)
366   {
367 +        return true;
368   }
369  
370  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines