1 /*********************************************************************** 2 * AUTHOR: Marcus Overhagen 3 * FILE: SoundFile.cpp 4 * DESCR: 5 ***********************************************************************/ 6 #include <SoundFile.h> 7 #include "debug.h" 8 9 /************************************************************* 10 * public BSoundFile 11 *************************************************************/ 12 13 BSoundFile::BSoundFile() 14 { 15 UNIMPLEMENTED(); 16 } 17 18 19 BSoundFile::BSoundFile(const entry_ref *ref, 20 uint32 open_mode) 21 { 22 UNIMPLEMENTED(); 23 } 24 25 /* virtual */ 26 BSoundFile::~BSoundFile() 27 { 28 UNIMPLEMENTED(); 29 } 30 31 32 status_t 33 BSoundFile::InitCheck() const 34 { 35 UNIMPLEMENTED(); 36 37 return B_OK; 38 } 39 40 41 status_t 42 BSoundFile::SetTo(const entry_ref *ref, 43 uint32 open_mode) 44 { 45 UNIMPLEMENTED(); 46 47 return B_ERROR; 48 } 49 50 51 int32 52 BSoundFile::FileFormat() const 53 { 54 UNIMPLEMENTED(); 55 56 return 0; 57 } 58 59 60 int32 61 BSoundFile::SamplingRate() const 62 { 63 UNIMPLEMENTED(); 64 65 return 0; 66 } 67 68 69 int32 70 BSoundFile::CountChannels() const 71 { 72 UNIMPLEMENTED(); 73 74 return 0; 75 } 76 77 78 int32 79 BSoundFile::SampleSize() const 80 { 81 UNIMPLEMENTED(); 82 83 return 0; 84 } 85 86 87 int32 88 BSoundFile::ByteOrder() const 89 { 90 UNIMPLEMENTED(); 91 92 return 0; 93 } 94 95 96 int32 97 BSoundFile::SampleFormat() const 98 { 99 UNIMPLEMENTED(); 100 101 return 0; 102 } 103 104 105 int32 106 BSoundFile::FrameSize() const 107 { 108 UNIMPLEMENTED(); 109 110 return 0; 111 } 112 113 114 off_t 115 BSoundFile::CountFrames() const 116 { 117 UNIMPLEMENTED(); 118 119 return 0; 120 } 121 122 123 bool 124 BSoundFile::IsCompressed() const 125 { 126 UNIMPLEMENTED(); 127 128 return false; 129 } 130 131 132 int32 133 BSoundFile::CompressionType() const 134 { 135 UNIMPLEMENTED(); 136 137 return 0; 138 } 139 140 141 char * 142 BSoundFile::CompressionName() const 143 { 144 UNIMPLEMENTED(); 145 return NULL; 146 } 147 148 149 /* virtual */ int32 150 BSoundFile::SetFileFormat(int32 format) 151 { 152 UNIMPLEMENTED(); 153 154 return 0; 155 } 156 157 158 /* virtual */ int32 159 BSoundFile::SetSamplingRate(int32 fps) 160 { 161 UNIMPLEMENTED(); 162 163 return 0; 164 } 165 166 167 /* virtual */ int32 168 BSoundFile::SetChannelCount(int32 spf) 169 { 170 UNIMPLEMENTED(); 171 172 return 0; 173 } 174 175 176 /* virtual */ int32 177 BSoundFile::SetSampleSize(int32 bps) 178 { 179 UNIMPLEMENTED(); 180 181 return 0; 182 } 183 184 185 /* virtual */ int32 186 BSoundFile::SetByteOrder(int32 bord) 187 { 188 UNIMPLEMENTED(); 189 190 return 0; 191 } 192 193 194 /* virtual */ int32 195 BSoundFile::SetSampleFormat(int32 fmt) 196 { 197 UNIMPLEMENTED(); 198 199 return 0; 200 } 201 202 203 /* virtual */ int32 204 BSoundFile::SetCompressionType(int32 type) 205 { 206 UNIMPLEMENTED(); 207 208 return 0; 209 } 210 211 212 /* virtual */ char * 213 BSoundFile::SetCompressionName(char *name) 214 { 215 UNIMPLEMENTED(); 216 return NULL; 217 } 218 219 220 /* virtual */ bool 221 BSoundFile::SetIsCompressed(bool tf) 222 { 223 UNIMPLEMENTED(); 224 225 return false; 226 } 227 228 229 /* virtual */ off_t 230 BSoundFile::SetDataLocation(off_t offset) 231 { 232 UNIMPLEMENTED(); 233 234 return 0; 235 } 236 237 238 /* virtual */ off_t 239 BSoundFile::SetFrameCount(off_t count) 240 { 241 UNIMPLEMENTED(); 242 243 return 0; 244 } 245 246 247 size_t 248 BSoundFile::ReadFrames(char *buf, 249 size_t count) 250 { 251 UNIMPLEMENTED(); 252 253 return 0; 254 } 255 256 257 size_t 258 BSoundFile::WriteFrames(char *buf, 259 size_t count) 260 { 261 UNIMPLEMENTED(); 262 263 return 0; 264 } 265 266 267 /* virtual */ off_t 268 BSoundFile::SeekToFrame(off_t n) 269 { 270 UNIMPLEMENTED(); 271 272 return 0; 273 } 274 275 276 off_t 277 BSoundFile::FrameIndex() const 278 { 279 UNIMPLEMENTED(); 280 281 return 0; 282 } 283 284 285 off_t 286 BSoundFile::FramesRemaining() const 287 { 288 UNIMPLEMENTED(); 289 290 return 0; 291 } 292 293 /************************************************************* 294 * private BSoundFile 295 *************************************************************/ 296 297 298 void BSoundFile::_ReservedSoundFile1() {} 299 void BSoundFile::_ReservedSoundFile2() {} 300 void BSoundFile::_ReservedSoundFile3() {} 301 302 void 303 BSoundFile::_init_raw_stats() 304 { 305 UNIMPLEMENTED(); 306 } 307 308 309 status_t 310 BSoundFile::_ref_to_file(const entry_ref *ref) 311 { 312 UNIMPLEMENTED(); 313 314 return B_ERROR; 315 } 316 317 318