Lines Matching refs:track

133 	TrackSetup *track = &setup->tracks[0];  in completeSetup()  local
134 if (track->sampleFormatSet) in completeSetup()
136 if (track->f.isUnsigned()) in completeSetup()
143 if (track->f.isSigned() && in completeSetup()
144 track->f.sampleWidth != 8 && in completeSetup()
145 track->f.sampleWidth != 16 && in completeSetup()
146 track->f.sampleWidth != 24 && in completeSetup()
147 track->f.sampleWidth != 32) in completeSetup()
156 if (track->rateSet && track->f.sampleRate <= 0.0) in completeSetup()
160 track->f.sampleRate); in completeSetup()
164 if (track->channelCountSet && track->f.channelCount != 1 && in completeSetup()
165 track->f.channelCount != 2 && track->f.channelCount != 4) in completeSetup()
170 track->f.channelCount); in completeSetup()
174 if (track->compressionSet && in completeSetup()
175 track->f.compressionType != AF_COMPRESSION_NONE && in completeSetup()
176 track->f.compressionType != AF_COMPRESSION_G711_ULAW && in completeSetup()
177 track->f.compressionType != AF_COMPRESSION_G711_ALAW) in completeSetup()
181 track->f.compressionType); in completeSetup()
185 if (track->aesDataSet) in completeSetup()
191 if (track->markersSet && track->markerCount != 0) in completeSetup()
256 Track *track = allocateTrack(); in readInit() local
257 if (!track) in readInit()
260 track->f.sampleRate = rate; in readInit()
261 track->f.compressionType = AF_COMPRESSION_NONE; in readInit()
264 track->f.byteOrder = AF_BYTEORDER_LITTLEENDIAN; in readInit()
266 track->f.byteOrder = AF_BYTEORDER_BIGENDIAN; in readInit()
276 track->f.channelCount = channels; in readInit()
278 track->f.framesPerPacket = 1; in readInit()
283 track->f.byteOrder = _AF_BYTEORDER_NATIVE; in readInit()
284 track->f.sampleFormat = AF_SAMPFMT_TWOSCOMP; in readInit()
285 track->f.sampleWidth = 8; in readInit()
288 track->f.sampleFormat = AF_SAMPFMT_TWOSCOMP; in readInit()
289 track->f.sampleWidth = 16; in readInit()
292 track->f.sampleFormat = AF_SAMPFMT_TWOSCOMP; in readInit()
293 track->f.sampleWidth = 24; in readInit()
296 track->f.sampleFormat = AF_SAMPFMT_TWOSCOMP; in readInit()
297 track->f.sampleWidth = 32; in readInit()
300 track->f.sampleFormat = AF_SAMPFMT_FLOAT; in readInit()
301 track->f.sampleWidth = 32; in readInit()
304 track->f.sampleFormat = AF_SAMPFMT_DOUBLE; in readInit()
305 track->f.sampleWidth = 64; in readInit()
308 track->f.compressionType = AF_COMPRESSION_G711_ALAW; in readInit()
309 track->f.byteOrder = _AF_BYTEORDER_NATIVE; in readInit()
310 track->f.sampleFormat = AF_SAMPFMT_TWOSCOMP; in readInit()
311 track->f.sampleWidth = 16; in readInit()
312 track->f.bytesPerPacket = channels; in readInit()
315 track->f.compressionType = AF_COMPRESSION_G711_ULAW; in readInit()
316 track->f.byteOrder = _AF_BYTEORDER_NATIVE; in readInit()
317 track->f.sampleFormat = AF_SAMPFMT_TWOSCOMP; in readInit()
318 track->f.sampleWidth = 16; in readInit()
319 track->f.bytesPerPacket = channels; in readInit()
327 if (track->f.isUncompressed()) in readInit()
328 track->f.computeBytesPerPacketPCM(); in readInit()
330 if (_af_set_sample_format(&track->f, track->f.sampleFormat, in readInit()
331 track->f.sampleWidth) == AF_FAIL) in readInit()
336 if (track->f.sampleFormat == AF_SAMPFMT_FLOAT) in readInit()
337 track->f.pcm.slope = maxAmp; in readInit()
339 track->data_size = m_fh->length() - SIZEOF_BSD_HEADER; in readInit()
340 track->computeTotalFileFrames(); in readInit()
342 track->fpos_first_frame = SIZEOF_BSD_HEADER; in readInit()
343 track->nextfframe = 0; in readInit()
344 track->fpos_next_frame = track->fpos_first_frame; in readInit()
357 Track *track = getTrack(); in writeInit() local
358 track->totalfframes = 0; in writeInit()
359 track->fpos_first_frame = dataOffset; in writeInit()
360 track->nextfframe = 0; in writeInit()
361 track->fpos_next_frame = track->fpos_first_frame; in writeInit()
371 uint32_t channels = track->f.channelCount; in writeInit()
372 float rate = track->f.sampleRate; in writeInit()
374 if (track->f.compressionType != AF_COMPRESSION_NONE && in writeInit()
375 track->f.compressionType != AF_COMPRESSION_G711_ULAW && in writeInit()
376 track->f.compressionType != AF_COMPRESSION_G711_ALAW) in writeInit()
380 track->f.compressionType); in writeInit()
385 if (track->f.compressionType == AF_COMPRESSION_G711_ULAW) in writeInit()
387 else if (track->f.compressionType == AF_COMPRESSION_G711_ALAW) in writeInit()
389 else if (track->f.isSigned()) in writeInit()
391 switch (track->f.bytesPerSample(false)) in writeInit()
400 track->f.sampleWidth); in writeInit()
404 else if (track->f.isFloat()) in writeInit()
406 if (track->f.sampleWidth == 32) in writeInit()
408 else if (track->f.sampleWidth == 64) in writeInit()
414 track->f.sampleWidth); in writeInit()
418 else if (track->f.isUnsigned()) in writeInit()