Searched refs:mediaFile (Results 1 - 6 of 6) sorted by relevance

/haiku/src/tests/kits/media/streamer_sniff_test/
H A Dmain.cpp28 BMediaFile* mediaFile = new BMediaFile(url); local
29 if (mediaFile->InitCheck() != B_OK) {
31 printf("Error: %s\n", strerror(mediaFile->InitCheck()));
35 printf("Tracks Detected: %d\n", mediaFile->CountTracks());
39 delete mediaFile;
/haiku/src/apps/mediaplayer/playlist/
H A DUrlPlaylistItem.cpp163 BMediaFile mediaFile(fUrl);
165 if (mediaFile.InitCheck() != B_OK || mediaFile.CountTracks() < 1)
167 fDuration = mediaFile.TrackAt(0)->Duration();
181 BMediaFile* mediaFile = new(std::nothrow) BMediaFile(fUrl);
182 if (mediaFile == NULL || supplier->AddMediaFile(mediaFile) != B_OK) {
183 delete mediaFile;
H A DFilePlaylistItem.cpp346 BMediaFile* mediaFile = new(std::nothrow) BMediaFile(&fRefs[i]); local
347 if (mediaFile == NULL) {
351 if (supplier->AddMediaFile(mediaFile) != B_OK)
352 delete mediaFile;
452 BMediaFile mediaFile(&Ref());
454 if (mediaFile.InitCheck() != B_OK || mediaFile.CountTracks() < 1)
457 return mediaFile.TrackAt(0)->Duration();
/haiku/src/apps/mediaplayer/supplier/
H A DMediaFileTrackSupplier.cpp187 MediaFileTrackSupplier::AddMediaFile(BMediaFile* mediaFile) argument
189 if (mediaFile->InitCheck() != B_OK)
191 int trackCount = mediaFile->CountTracks();
197 BMediaTrack* track = mediaFile->TrackAt(i);
203 mediaFile->ReleaseTrack(track);
216 mediaFile->ReleaseTrack(track);
222 mediaFile->ReleaseTrack(track);
227 mediaFile->ReleaseTrack(track);
231 fMediaFiles.push_back(mediaFile);
H A DMediaFileTrackSupplier.h47 status_t AddMediaFile(BMediaFile* mediaFile);
/haiku/src/tests/kits/game/push_game_sound_test/
H A Dpush_game_sound_test.cpp58 BMediaFile mediaFile(&entryRef);
59 if (mediaFile.InitCheck() != B_OK) {
64 if (mediaFile.CountTracks() == 0) {
69 BMediaTrack *mediaTrack = mediaFile.TrackAt(0);
189 mediaFile.ReleaseTrack(mediaTrack);
190 mediaFile.CloseFile();

Completed in 101 milliseconds