Lines Matching defs:track
130 mkvReader::CreateFakeAACDecoderConfig(const TrackInfo *track, uint8 **fakeExtraData)
133 TRACE("AAC (%s) requires private data (attempting to fake one)\n",track->CodecID);
137 if (strstr(track->CodecID,"MAIN")) {
139 } else if (strstr(track->CodecID,"LC")) {
141 } else if (strstr(track->CodecID,"SSR")) {
145 uint8 sampleRateIndex = matroska_samplerate_to_samplerateindex(track->AV.Audio.SamplingFreq);
147 TRACE("Profile %d, SampleRate %f, SampleRateIndex %d\n",profile, track->AV.Audio.SamplingFreq, sampleRateIndex);
153 (*fakeExtraData)[1] = ((sampleRateIndex & 0x01) << 7) | (track->AV.Audio.Channels << 3);
154 if (strstr(track->CodecID, "SBR")) {
163 sampleRateIndex = matroska_samplerate_to_samplerateindex(track->AV.Audio.OutputSamplingFreq);
171 uint32 sampleRate = uint32(track->AV.Audio.OutputSamplingFreq);
274 TRACE("unknown track type %d\n", cookie->track_info->Type);
547 unsigned int track;
557 res = mkv_ReadFrame(cookie->file, 0, &track, &StartTime, &EndTime, &FilePos, &FrameSize, &FrameFlags);