| @@ -632,17 +632,21 @@ private: | |||||
| { | { | ||||
| #if ! JUCE_32BIT | #if ! JUCE_32BIT | ||||
| if (useNativeControls) | if (useNativeControls) | ||||
| { | |||||
| [playerView setPlayer: player]; | [playerView setPlayer: player]; | ||||
| else | |||||
| #endif | |||||
| [playerLayer setPlayer: player]; | |||||
| if (player != nil) | |||||
| { | |||||
| attachPlayerStatusObserver(); | attachPlayerStatusObserver(); | ||||
| attachPlaybackObserver(); | attachPlaybackObserver(); | ||||
| return; | |||||
| } | } | ||||
| #endif | |||||
| [playerLayer setPlayer: player]; | |||||
| attachPlayerStatusObserver(); | |||||
| attachPlaybackObserver(); | |||||
| else | |||||
| { | |||||
| detachPlayerStatusObserver(); | |||||
| detachPlaybackObserver(); | |||||
| } | |||||
| } | } | ||||
| AVPlayer* getPlayer() const | AVPlayer* getPlayer() const | ||||