Home
last modified time | relevance | path

Searched refs:tracks (Results 1 - 25 of 73) sorted by relevance

123

/third_party/ffmpeg/tools/
H A Dismindex.c90 struct Track **tracks; member
175 static int write_fragments(struct Tracks *tracks, int start_index, in write_fragments() argument
192 for (i = start_index; i < tracks->nb_tracks; i++) { in write_fragments()
193 struct Track *track = tracks->tracks[i]; in write_fragments()
322 static int read_tfra(struct Tracks *tracks, int start_index, AVIOContext *f) in read_tfra() argument
335 for (i = start_index; i < tracks->nb_tracks && !track; i++) in read_tfra()
336 if (tracks->tracks[i]->track_id == track_id) in read_tfra()
337 track = tracks in read_tfra()
413 read_mfra(struct Tracks *tracks, int start_index, const char *file, int split, int ismf, const char *basename, const char* output_prefix) read_mfra() argument
496 handle_file(struct Tracks *tracks, const char *file, int split, int ismf, const char *basename, const char* output_prefix) handle_file() argument
617 output_server_manifest(struct Tracks *tracks, const char *basename, const char *output_prefix, const char *path_prefix, const char *ismc_prefix) output_server_manifest() argument
655 print_track_chunks(FILE *out, struct Tracks *tracks, int main, const char *type) print_track_chunks() argument
690 output_client_manifest(struct Tracks *tracks, const char *basename, const char *output_prefix, int split) output_client_manifest() argument
773 clean_tracks(struct Tracks *tracks) clean_tracks() argument
792 struct Tracks tracks = { 0, .video_track = -1, .audio_track = -1 }; main() local
[all...]
H A Dsidxindex.c51 struct Track **tracks; member
78 static int find_sidx(struct Tracks *tracks, int start_index, in find_sidx() argument
97 for (i = start_index; i < tracks->nb_tracks; i++) { in find_sidx()
98 struct Track *track = tracks->tracks[i]; in find_sidx()
117 static int handle_file(struct Tracks *tracks, const char *file) in handle_file() argument
120 int err = 0, i, orig_tracks = tracks->nb_tracks; in handle_file()
143 tracks->multiple_tracks_per_file = 1; in handle_file()
160 temp = av_realloc_array(tracks->tracks, track in handle_file()
233 output_mpd(struct Tracks *tracks, const char *filename) output_mpd() argument
350 clean_tracks(struct Tracks *tracks) clean_tracks() argument
363 struct Tracks tracks = { 0 }; main() local
[all...]
/third_party/skia/modules/skottie/tests/
H A DAudioLayer.cpp74 const std::vector<sk_sp<MockTracker>>& tracks() const { return fTracks; } in DEF_TEST() function in final
100 const auto& tracks = rp->tracks(); in DEF_TEST() local
103 REPORTER_ASSERT(r, tracks.size() == 2); in DEF_TEST()
106 REPORTER_ASSERT(r, !tracks[0]->isPlaying()); in DEF_TEST()
107 REPORTER_ASSERT(r, !tracks[1]->isPlaying()); in DEF_TEST()
110 REPORTER_ASSERT(r, tracks[0]->isPlaying()); in DEF_TEST()
111 REPORTER_ASSERT(r, !tracks[1]->isPlaying()); in DEF_TEST()
112 REPORTER_ASSERT(r, tracks[0]->currentTime() == 0); in DEF_TEST()
115 REPORTER_ASSERT(r, tracks[ in DEF_TEST()
[all...]
/third_party/ffmpeg/libavformat/
H A D4xm.c80 AudioTrack *tracks; member
147 if (av_reallocp_array(&fourxm->tracks, track + 1, sizeof(AudioTrack))) in parse_strk()
149 memset(&fourxm->tracks[fourxm->track_count], 0, in parse_strk()
153 if (fourxm->tracks[track].bits) in parse_strk()
156 fourxm->tracks[track].adpcm = AV_RL32(buf + 12); in parse_strk()
157 fourxm->tracks[track].channels = AV_RL32(buf + 36); in parse_strk()
158 fourxm->tracks[track].sample_rate = AV_RL32(buf + 40); in parse_strk()
159 fourxm->tracks[track].bits = AV_RL32(buf + 44); in parse_strk()
160 fourxm->tracks[track].audio_pts = 0; in parse_strk()
162 if (fourxm->tracks[trac in parse_strk()
[all...]
H A Dpp_bnk.c35 uint32_t sample_rate; /*< Sample rate of the contained tracks. */
37 uint32_t track_count; /*< Number of tracks in the file. */
57 PPBnkCtxTrack *tracks; member
138 if (!(ctx->tracks = av_malloc_array(hdr.track_count, sizeof(PPBnkCtxTrack)))) in pp_bnk_read_header()
144 PPBnkCtxTrack *trk = ctx->tracks + i; in pp_bnk_read_header()
160 /* The individual sample rates of all tracks must match that of the file header. */ in pp_bnk_read_header()
196 (ctx->tracks[0].data_size == ctx->tracks[1].data_size); in pp_bnk_read_header()
217 st->duration = ctx->tracks[i].data_size * 2; in pp_bnk_read_header()
239 trk = ctx->tracks in pp_bnk_read_packet()
[all...]
H A Dimfdec.c127 IMFVirtualTrackPlaybackCtx **tracks; member
544 tmp = av_realloc_array(c->tracks, c->track_count + 1, sizeof(IMFVirtualTrackPlaybackCtx *)); in open_virtual_track()
549 c->tracks = tmp; in open_virtual_track()
550 c->tracks[c->track_count++] = track; in open_virtual_track()
570 ret = open_track_resource_context(s, c->tracks[i], 0); in set_context_streams_from_tracks()
573 first_resource_stream = c->tracks[i]->resources[0].ctx->streams[0]; in set_context_streams_from_tracks()
574 av_log(s, AV_LOG_DEBUG, "Open the first resource of track %d\n", c->tracks[i]->index); in set_context_streams_from_tracks()
592 asset_stream->duration = (int64_t)av_q2d(av_mul_q(c->tracks[i]->duration, in set_context_streams_from_tracks()
694 AVRATIONAL_ARG(c->tracks[i - 1]->current_timestamp), in get_next_track_with_minimum_timestamp()
696 AVRATIONAL_ARG(c->tracks[ in get_next_track_with_minimum_timestamp()
[all...]
H A Dmovenc.c73 { "rtphint", "Add RTP hint tracks", 0, AV_OPT_TYPE_CONST, {.i64 = FF_MOV_FLAG_RTP_HINT}, INT_MIN, INT_MAX, AV_OPT_FLAG_ENCODING_PARAM, "movflags" },
108 { "video_track_timescale", "set timescale of all video tracks", offsetof(MOVMuxContext, video_track_timescale), AV_OPT_TYPE_INT, {.i64 = 0}, 0, INT_MAX, AV_OPT_FLAG_ENCODING_PARAM},
184 /* Add hint tracks for each real audio and video stream */ in rtp_hinting_needed()
1720 // "rtp " is used to distinguish internally created RTP-hint tracks in mov_get_codec_tag()
1721 // (with rtp_ctx) from other tracks. in mov_get_codec_tag()
2228 if (track == &mov->tracks[i]) { in mov_get_cuva_from_metadata()
3045 hdlr_type = (track == &mov->tracks[0]) ? "pict" : "auxv"; in mov_write_hdlr_tag()
3242 mov_write_av1c_tag(pb, &mov->tracks[i]); in mov_write_ipco_tag()
3244 mov_write_colr_tag(pb, &mov->tracks[0], 0); in mov_write_ipco_tag()
3346 // tmcd tracks get
4324 int tracks = 0; global() local
5343 mov_add_tfra_entries(AVIOContext *pb, MOVMuxContext *mov, int tracks, int size) global() argument
5382 mov_prune_frag_info(MOVMuxContext *mov, int tracks, int max) global() argument
5447 mov_write_moof_tag_internal(AVIOContext *pb, MOVMuxContext *mov, int tracks, int moof_size) global() argument
5535 mov_write_sidx_tags(AVIOContext *pb, MOVMuxContext *mov, int tracks, int ref_size) global() argument
5570 mov_write_prft_tag(AVIOContext *pb, MOVMuxContext *mov, int tracks) global() argument
5620 mov_write_moof_tag(AVIOContext *pb, MOVMuxContext *mov, int tracks, int64_t mdat_size) global() argument
[all...]
H A Dscd.c80 SCDTrackHeader *tracks; member
269 ctx->tracks = av_calloc(ctx->hdr.table1.count, sizeof(SCDTrackHeader)); in scd_read_header()
270 if (ctx->tracks == NULL) in scd_read_header()
274 if ((ret = scd_read_track(s, ctx->tracks + i, i)) < 0) in scd_read_header()
281 if ((ret = avio_seek(s->pb, ctx->tracks[0].absolute_offset, SEEK_SET)) < 0) in scd_read_header()
300 trk = ctx->tracks + ctx->current_track; in scd_read_packet()
352 ctx->tracks[i].bytes_read = 0; in scd_seek()
364 av_freep(&ctx->tracks); in scd_read_close()
/foundation/multimedia/av_codec/test/unittest/demuxer_test/
H A Ddemuxer_plugin_manager_test.cpp147 std::vector<Meta> tracks; in HWTEST_F() local
150 tracks.push_back(meta); in HWTEST_F()
152 mediaInfo.tracks = tracks; in HWTEST_F()
166 std::vector<Meta> tracks; in HWTEST_F() local
169 tracks.push_back(meta); in HWTEST_F()
171 mediaInfo.tracks = tracks; in HWTEST_F()
185 std::vector<Meta> tracks; in HWTEST_F() local
188 tracks in HWTEST_F()
204 std::vector<Meta> tracks; HWTEST_F() local
[all...]
/third_party/alsa-utils/seq/aplaymidi/
H A Darecordmidi.c76 static struct smf_track *tracks; variable
267 * Empty tracks won't be written to the file. */ in init_tracks()
271 tracks = calloc(num_tracks, sizeof(struct smf_track)); in init_tracks()
272 check_mem(tracks); in init_tracks()
274 tracks[i].cur_buf = &tracks[i].first_buf; in init_tracks()
439 /* put port numbers into all tracks */
445 var_value(&tracks[i], 0); in record_port_numbers()
446 add_byte(&tracks[i], 0xff); in record_port_numbers()
447 add_byte(&tracks[ in record_port_numbers()
[all...]
H A Daplaymidi.c79 static struct track *tracks; variable
479 errormsg("%s: invalid number of tracks (%d)", file_name, num_tracks); in read_smf()
483 tracks = calloc(num_tracks, sizeof(struct track)); in read_smf()
484 if (!tracks) { in read_smf()
538 /* read tracks */ in read_smf()
558 if (!read_track(&tracks[i], file_offset + len)) in read_smf()
605 event = tracks[i].first_event; in cleanup_file_data()
613 free(tracks); in cleanup_file_data()
614 tracks = NULL; in cleanup_file_data()
778 if (tracks[ in play_midi()
[all...]
/foundation/multimedia/media_foundation/engine/plugin/plugins/demuxer/wav_demuxer/
H A Dwav_demuxer_plugin.cpp95 mediaInfo.tracks.resize(1); in GetMediaInfo()
97 mediaInfo.tracks[0].Set<Tag::AUDIO_CHANNEL_LAYOUT>(AudioChannelLayout::MONO); in GetMediaInfo()
99 mediaInfo.tracks[0].Set<Tag::AUDIO_CHANNEL_LAYOUT>(AudioChannelLayout::STEREO); in GetMediaInfo()
106 mediaInfo.tracks[0].Set<Tag::MEDIA_DURATION>(duration); in GetMediaInfo()
107 mediaInfo.tracks[0].Set<Tag::MEDIA_TYPE>(MediaType::AUDIO); in GetMediaInfo()
108 mediaInfo.tracks[0].Set<Tag::AUDIO_SAMPLE_RATE>(wavHeader_.sampleRate); in GetMediaInfo()
109 mediaInfo.tracks[0].Set<Tag::MEDIA_BITRATE>((wavHeader_.byteRate) * 8); // 8 byte to bit in GetMediaInfo()
110 mediaInfo.tracks[0].Set<Tag::AUDIO_CHANNELS>(wavHeader_.numChannels); in GetMediaInfo()
111 mediaInfo.tracks[0].Set<Tag::TRACK_ID>(0); in GetMediaInfo()
112 mediaInfo.tracks[ in GetMediaInfo()
[all...]
/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/src/
H A Decs_animation.cpp123 targetEntities.reserve(animationData->tracks.size()); in UpdateTrackTargets()
124 std::transform(animationData->tracks.begin(), animationData->tracks.end(), std::back_inserter(targetEntities), in UpdateTrackTargets()
137 if (animationData->tracks.size() == targetEntities.size()) { in UpdateTrackTargets()
139 for (const auto& trackEntity : animationData->tracks) { in UpdateTrackTargets()
316 auto tracks = META_NS::GetAll<IEcsTrackAnimation>(GetSelf<META_NS::IContainer>()); in TryResolveAnimationRoot() local
317 if (tracks.empty()) { in TryResolveAnimationRoot()
318 // No way to resolve, no tracks. in TryResolveAnimationRoot()
322 IEcsTrackAnimation::Ptr track = tracks.at(0); in TryResolveAnimationRoot()
367 // ToDo: Can we rely that someone has added an listener for tracks in AddAnimation()
480 auto tracks = META_NS::GetAll<IEcsTrackAnimation>(GetSelf<META_NS::IContainer>()); OnAnimationTracksChanged() local
512 auto tracks = META_NS::GetAll<IEcsTrackAnimation>(GetSelf<META_NS::IContainer>()); OnAnimationInputsChanged() local
532 auto tracks = META_NS::GetAll<IEcsTrackAnimation>(GetSelf<META_NS::IContainer>()); IsAnimationTrackArrayModified() local
645 auto tracks = META_NS::GetAll<IEcsTrackAnimation>(GetSelf<META_NS::IContainer>()); OnAnimationTimestampsChanged() local
669 const auto tracks = META_NS::GetAll<IEcsTrackAnimation>(GetSelf<META_NS::IContainer>()); SetDuration() local
946 auto tracks = META_NS::GetAll<IEcsTrackAnimation>(GetSelf<META_NS::IContainer>()); GetAnimationTrack() local
[all...]
H A Dasset_loader.cpp494 // Link animation tracks to targets in ImportSceneFromGltf()
517 targetEntities.reserve(animationData->tracks.size()); in UpdateTrackTargets()
518 std::transform(animationData->tracks.begin(), animationData->tracks.end(), in UpdateTrackTargets()
527 if (animationData->tracks.size() == targetEntities.size()) { in UpdateTrackTargets()
529 for (const auto& trackEntity : animationData->tracks) { in UpdateTrackTargets()
642 const auto& tracks = handle->tracks; in GltfImportFinished() local
643 for (auto& entityRef : tracks) { in GltfImportFinished()
/foundation/graphic/graphic_3d/lume/LumeEcsSerializer/EcsSerializer/include/ecs_serializer/
H A Decs_animation_util.h51 targetEntities.reserve(animationData->tracks.size()); in UpdateAnimationTrackTargets()
52 std::transform(animationData->tracks.begin(), animationData->tracks.end(), std::back_inserter(targetEntities), in UpdateAnimationTrackTargets()
61 if (animationData->tracks.size() == targetEntities.size()) { in UpdateAnimationTrackTargets()
63 for (const auto& trackEntity : animationData->tracks) { in UpdateAnimationTrackTargets()
/foundation/multimedia/media_foundation/engine/plugin/plugins/demuxer/minimp4_demuxer/
H A Dminimp4_demuxer_plugin.cpp257 mediaInfo.tracks.resize(1); in GetMediaInfo()
258 mediaInfo.tracks[0].Set<Tag::MEDIA_TYPE>(MediaType::AUDIO); in GetMediaInfo()
259 mediaInfo.tracks[0].Set<Tag::AUDIO_SAMPLE_RATE>(miniMP4_.track->SampleDescription.audio.samplerate_hz); in GetMediaInfo()
260 mediaInfo.tracks[0].Set<Tag::MEDIA_BITRATE>(miniMP4_.track->avg_bitrate_bps); in GetMediaInfo()
261 mediaInfo.tracks[0].Set<Tag::AUDIO_CHANNELS>(miniMP4_.track->SampleDescription.audio.channelcount); in GetMediaInfo()
262 mediaInfo.tracks[0].Set<Tag::TRACK_ID>(0); in GetMediaInfo()
263 mediaInfo.tracks[0].Set<Tag::MIME>(MEDIA_MIME_AUDIO_AAC); in GetMediaInfo()
264 mediaInfo.tracks[0].Set<Tag::AUDIO_MPEG_VERSION>(4); // 4 in GetMediaInfo()
265 mediaInfo.tracks[0].Set<Tag::AUDIO_AAC_PROFILE>(AudioAacProfile::LC); in GetMediaInfo()
266 mediaInfo.tracks[ in GetMediaInfo()
[all...]
/foundation/multimedia/media_foundation/engine/plugin/plugins/demuxer/aac_demuxer/
H A Daac_demuxer_plugin.cpp162 mediaInfo.tracks.resize(1); in GetMediaInfo()
164 mediaInfo.tracks[0].Set<Tag::AUDIO_CHANNEL_LAYOUT>(AudioChannelLayout::MONO); in GetMediaInfo()
166 mediaInfo.tracks[0].Set<Tag::AUDIO_CHANNEL_LAYOUT>(AudioChannelLayout::STEREO); in GetMediaInfo()
168 mediaInfo.tracks[0].Set<Tag::MEDIA_TYPE>(MediaType::AUDIO); in GetMediaInfo()
169 mediaInfo.tracks[0].Set<Tag::AUDIO_SAMPLE_RATE>(aacDemuxerRst_.frameSampleRate); in GetMediaInfo()
170 mediaInfo.tracks[0].Set<Tag::MEDIA_BITRATE>(aacDemuxerRst_.frameBitrateKbps); in GetMediaInfo()
171 mediaInfo.tracks[0].Set<Tag::AUDIO_CHANNELS>(aacDemuxerRst_.frameChannels); in GetMediaInfo()
172 mediaInfo.tracks[0].Set<Tag::TRACK_ID>(0); in GetMediaInfo()
173 mediaInfo.tracks[0].Set<Tag::MIME>(MEDIA_MIME_AUDIO_AAC); in GetMediaInfo()
174 mediaInfo.tracks[ in GetMediaInfo()
[all...]
/foundation/multimedia/av_codec/test/nativedemo/avdemuxer/inner_demo/
H A Dinner_demuxer_demo.cpp73 int32_t InnerDemuxerDemo::PrintInfo(int32_t tracks) in PrintInfo() argument
75 for (int32_t i = 0; i < tracks; i++) { in PrintInfo()
119 int32_t InnerDemuxerDemo::ReadAllSamples(std::shared_ptr<AVSharedMemory> SampleMem, int32_t tracks) in ReadAllSamples() argument
123 for (int i = 0;i < tracks; i++) { in ReadAllSamples()
130 for (int32_t i = 0; i < tracks; i++) { in ReadAllSamples()
148 PrintInfo(tracks); in ReadAllSamples()
/foundation/multimedia/av_codec/test/nativedemo/avdemuxer/capi_demo/
H A Davdemuxer_demo.cpp74 int32_t AVDemuxerDemo::PrintInfo(int32_t tracks) in PrintInfo() argument
76 for (int32_t i = 0; i < tracks; i++) { in PrintInfo()
102 int32_t AVDemuxerDemo::ReadAllSamples(OH_AVMemory *sample, int32_t tracks) in ReadAllSamples() argument
106 for (int i = 0; i < tracks; i++) { in ReadAllSamples()
112 for (int32_t i = 0; i < tracks; i++) { in ReadAllSamples()
130 PrintInfo(tracks); in ReadAllSamples()
H A Davdemuxer_demo.h45 int32_t ReadAllSamples(OH_AVMemory *sample, int32_t tracks);
48 int32_t PrintInfo(int32_t tracks);
/foundation/multimedia/camera_framework/services/deferred_processing_service/src/media_manager/
H A Ddemuxer.cpp34 const std::map<TrackType, const std::shared_ptr<Track>>& tracks) in Create()
42 DP_INFO_LOG("tracks size: %{public}d", static_cast<int32_t>(tracks.size())); in Create()
43 auto iter = tracks.cbegin(); in Create()
44 for (; iter != tracks.cend(); ++iter) { in Create()
33 Create(const std::shared_ptr<AVSource>& source, const std::map<TrackType, const std::shared_ptr<Track>>& tracks) Create() argument
/foundation/multimedia/media_foundation/engine/plugin/plugins/minimp3_adapter/
H A Dminimp3_demuxer_plugin.cpp163 mediaInfo.tracks.resize(1); in FillInMediaInfo()
165 mediaInfo.tracks[0].Set<Tag::AUDIO_CHANNEL_LAYOUT>(AudioChannelLayout::MONO); in FillInMediaInfo()
167 mediaInfo.tracks[0].Set<Tag::AUDIO_CHANNEL_LAYOUT>(AudioChannelLayout::STEREO); in FillInMediaInfo()
171 mediaInfo.tracks[0].Set<Tag::MEDIA_TYPE>(MediaType::AUDIO); in FillInMediaInfo()
172 mediaInfo.tracks[0].Set<Tag::AUDIO_SAMPLE_RATE>(mp3DemuxerRst_.frameSampleRate); in FillInMediaInfo()
173 mediaInfo.tracks[0].Set<Tag::MEDIA_BITRATE>(mp3DemuxerRst_.frameBitrateKbps); in FillInMediaInfo()
174 mediaInfo.tracks[0].Set<Tag::AUDIO_CHANNELS>(mp3DemuxerRst_.frameChannels); in FillInMediaInfo()
175 mediaInfo.tracks[0].Set<Tag::TRACK_ID>(0); in FillInMediaInfo()
176 mediaInfo.tracks[0].Set<Tag::MIME>(MEDIA_MIME_AUDIO_MPEG); in FillInMediaInfo()
177 mediaInfo.tracks[ in FillInMediaInfo()
[all...]
/foundation/multimedia/av_codec/services/media_engine/modules/demuxer/
H A Ddemuxer_plugin_manager.cpp144 streamInfoMap_[info.streamId].mediaInfo.tracks.push_back(format); in InitAudioTrack()
164 streamInfoMap_[info.streamId].mediaInfo.tracks.push_back(format); in InitVideoTrack()
180 streamInfoMap_[info.streamId].mediaInfo.tracks.push_back(format); in InitSubtitleTrack()
304 for (uint32_t index = 0; index < streamInfoMap_[streamID].mediaInfo.tracks.size(); index++) { in AddMediaInfo()
305 auto trackMeta = streamInfoMap_[streamID].mediaInfo.tracks[index]; in AddMediaInfo()
306 mediaInfo.tracks.push_back(trackMeta); in AddMediaInfo()
689 for (size_t i = 0; i < streamInfoMap_[streamID].mediaInfo.tracks.size(); i++) { in UpdateMediaInfo()
690 auto trackMeta = streamInfoMap_[streamID].mediaInfo.tracks[i]; in UpdateMediaInfo()
695 mediaInfo.tracks[j] = trackMeta; // cover in UpdateMediaInfo()
701 mediaInfo.tracks in UpdateMediaInfo()
[all...]
/kernel/linux/linux-5.10/drivers/cdrom/
H A Dcdrom.c115 -- Check capability mask from low level driver when counting tracks as
991 static void cdrom_count_tracks(struct cdrom_device_info *cdi, tracktype *tracks) in cdrom_count_tracks() argument
996 tracks->data = 0; in cdrom_count_tracks()
997 tracks->audio = 0; in cdrom_count_tracks()
998 tracks->cdi = 0; in cdrom_count_tracks()
999 tracks->xa = 0; in cdrom_count_tracks()
1000 tracks->error = 0; in cdrom_count_tracks()
1004 tracks->error = CDS_NO_INFO; in cdrom_count_tracks()
1008 /* Grab the TOC header so we can see how many tracks there are */ in cdrom_count_tracks()
1012 tracks in cdrom_count_tracks()
1048 tracktype tracks; open_for_data() local
1211 tracktype tracks; check_for_audio_disc() local
2575 tracktype tracks; cdrom_ioctl_disc_status() local
[all...]
/kernel/linux/linux-6.6/drivers/cdrom/
H A Dcdrom.c106 -- Check capability mask from low level driver when counting tracks as
983 static void cdrom_count_tracks(struct cdrom_device_info *cdi, tracktype *tracks) in cdrom_count_tracks() argument
988 tracks->data = 0; in cdrom_count_tracks()
989 tracks->audio = 0; in cdrom_count_tracks()
990 tracks->cdi = 0; in cdrom_count_tracks()
991 tracks->xa = 0; in cdrom_count_tracks()
992 tracks->error = 0; in cdrom_count_tracks()
996 tracks->error = CDS_NO_INFO; in cdrom_count_tracks()
1000 /* Grab the TOC header so we can see how many tracks there are */ in cdrom_count_tracks()
1004 tracks in cdrom_count_tracks()
1040 tracktype tracks; open_for_data() local
1204 tracktype tracks; check_for_audio_disc() local
2545 tracktype tracks; cdrom_ioctl_disc_status() local
[all...]

Completed in 27 milliseconds

123