iCulture forum | iPhone, iPad,  iPod touch, Apple TV en iOS

iCulture forum | iPhone, iPad, iPod touch, Apple TV en iOS (https://forum.iculture.nl/)
-   Ontwikkelen voor iOS (https://forum.iculture.nl/f133/development/f58/ontwikkelen-voor-ios/)
-   -   Video blijft afspelen in MPMoviePlayer na klikken op 'done'... (https://forum.iculture.nl/f133/development/f58/ontwikkelen-voor-ios/38769-video-blijft-afspelen-mpmovieplayer-na-klikken-op-done.html)

PipoDeClown 05-07-09 12:58

Video blijft afspelen in MPMoviePlayer na klikken op 'done'...
 
Ik ben bezig met een applicatie te schrijven waarin ik een lijstje met video-urls ophaal en deze laat zien in een table view met screenshots. Als ik een video selecteer gaat deze fullscreen landscape afspelen. Zodra ik weer terug wil naar het lijstje met videos druk ik op 'done' of wacht ik tot de video klaar is. Niks raars tot nu toe... maar nu komt het:

Als ik op 'done' druk terwijl de video (om welke reden dan ook) aan het bufferen is, gaat de applicatie wel terug naar het lijstje... maar de video blijft op de achtergrond spelen (ik hoor namelijk nadat het bufferen klaar is het geluid lopen) en wordt kennelijk niet gestopt door het selecteren van 'done'.

Wanneer ik op 'done' druk terwijl de video speelt is er niks aan de hand.

Iemand enig idee hoe ik dit kan oplossen of omheen kan werken?

Bij voorbaat dank!

wbroek 06-07-09 21:57

Heb je de notificaties gezet van de MPMoviePlayer?
Deze zijn:
-MPMoviePlayerContentPreloadDidFinishNotification
-MPMoviePlayerPlaybackDidFinishNotification
-MPMoviePlayerScalingModeDidChangeNotification

Als het goed is roept hij MPMoviePlayerPlaybackDidFinishNotification aan. Als dit zo is kun je hier de MoviePlayer nog eens stoppen en release.

Bron: MPMoviePlayerController Class Reference


Alle tijden zijn GMT +2. Het is nu 04:03.