UIMovieView Klassenreferenz

#import <UIMovieView.h>

Abgeleitet von UIView.

Aufstellung aller Elemente


Öffentliche Methoden

(void) - _configureAVControllerForClosedCaptioning
(id) - _playbackImpl
(id) - avController
(void) - unlockMoviePlaybackResources
(id) - _movieAttrImpl
(void) - _hookupPlaybackImpl
(void) - _unregisterForPlaybackNotifications:
(void) - _registerForPlaybackNotifications
(void) - _unregisterForMovieAttrNotifications:
(void) - _registerForMovieAttrNotifications
(id) - initWithFrame:
(id) - description
(void) - dealloc
(void) - setDelegate:
(void) - setFrame:
(void) - _setTransformForScaleMode:
(void) - _layoutSublayers
(BOOL) - _playableContentTypeNeedsAudioOnlyUI
(struct CGSize- movieNaturalSize
(void) - _fixupFIGTransform:
(void) - _loadFIGWithMoviePath:startTime:
(BOOL) - _isMovieValid:
(void) - setMovieWithTrack:startTime:
(void) - setMovieWithTrack:
(id) - track
(void) - setMovieWithPath:startTime:
(void) - setMovieWithPath:
(id) - moviePath
(id) - movieTitle
(void) - setMovieTitle:
(id) - movieSubtitle
(void) - setMovieSubtitle:
(void) - _setMoviePlaybackState:
(int) - playbackState
(BOOL) - hasCurrentMovieBeenRequestedToPlay
(double) - duration
(void) - _invalidateRunLoopBasedCaching
(void) - _scheduleEndOfRunLoopBasedCachingInvalidation
(double) - playableDuration
(int) - playableContentType
(int) - bufferingStatusMask
(void) - _postContentTypeAvailableNotification
(void) - _postMovieSourceDidChange
(void) - _postPlaybackStateChanged
(void) - _postAttributesAvailableNotification
(void) - removeFromSuperview
(void) - setScaleMode:isHint:animate:
(int) - scaleMode
(void) - _unscheduleDelayedSetCurrentTime
(BOOL) - _scheduleAsDelayedSetCurrentTime:
(void) - _delayedSetCurrentTimeIfNecessary
(void) - _setCurrentTime:
(float) - _currentTime
(void) - setCurrentTime:
(float) - currentTime
(unsigned int) - countOfTimeMarkers
(double) - timeMarkerAtIndex:
(void) - jumpToTimeMarkerAtIndex:
(void) - setTimeMarkers:
(id) - timeMarkers
(id) - _keyForTrackType:
(BOOL) - hasAlternateTracksForType:
(id) - alternateTracksForType:
(id) - currentTrackForType:
(unsigned int) - indexOfCurrentTrackForType:
(void) - beginTrackChanges
(void) - setTrack:forType:
(void) - commitTrackChanges
(BOOL) - subtitlesEnabled
(void) - setSubtitlesEnabled:
(void) - setSubtitlesMargin:
(void) - setSubtitlesPadding:
(void) - subtitlesDidClear:
(void) - subtitlesDidUpdate:
(void) - _stopPlayback:
(void) - _setPlaybackRate:
(float) - _playbackRate
(void) - play
(void) - pause
(void) - stop
(void) - togglePlayback
(void) - willSuspend
(void) - applicationDidReceiveMemoryWarningAsUrgent:
(void) - applicationWillTerminate
(void) - _postDidBeginScanning
(void) - beginScrub
(void) - endScrub
(BOOL) - isScrubbing
(void) - _scheduleFastScanAccelerate
(void) - _setPlaybackRateForCurrentScanSetting
(void) - fastScanAccelerate
(void) - beginScanning:
(void) - endScanning
(BOOL) - isScanning
(BOOL) - isScanningForwards
(void) - setRepeatGap:
(void) - setRepeatMode:
(void) - setDisplayClosedCaptioning:
(void) - _cancelSnapshots
(void) - _scheduleThumbnailWithSize:orientation:time:delegate:
(id) - createFullScreenSnapshotViewWithOrientation:
(void) - _mainThreadUpdatePlaybackState:
(void) - _mainThreadFixupFIGTransform
(void) - _mainThreadHandleItemReadyToPlay
(void) - _mainThreadHandleBufferingStatusUpdate:
(void) - _fakeFinishedPrepareForAudio
(void) - _mainThreadHandleTrackFinished:
(void) - _mainThreadHandleTrackWillChange:
(void) - _mainThreadHandleTrackDidChange:
(void) - _mainThreadHandleTimeMarker:
(void) - _mainThreadHandleRateDidChange:
(void) - _mainThreadHandleTrackTimeDidJump:
(void) - _mainThreadHandleServerDeath:
(void) - _mainThreadHandleInterruptionNotification:
(void) - _mainThreadHandleInterruptionEndedNotification:
(void) - _mainThreadHandleAlternateTracksAvailable:
(void) - _mainThreadFixupSubtitleSize:
(void) - _handleBufferingStatusUpdateNotificationForMask:enableMaskBits:
(void) - _playbackImplHandleItemReadyToPlay:
(void) - _playbackImplHandleBufferingLikelyToKeepUp:
(void) - _playbackImplHandleBufferingUnlikelyToKeepUp:
(void) - _playbackImplHandleBufferingBufferFull:
(void) - _playbackImplHandleBufferingStreamRanDry:
(void) - _playbackImplRateDidChangeNotification:
(void) - _playbackImplVolumeDidChangeNotification:
(void) - _playbackImplTimeDidJumpNotification:
(void) - _playbackImplMutedDidChangeNotification:
(void) - _playbackImplNaturalSizeDidChangeNotification:
(void) - _playbackImplHandleItemWillChange:
(void) - _playbackImplHandleItemDidChange:
(void) - controller:crossedTimeMarker:forItem:context:
(void) - _mainThreadHandleFailedToPlayNotification:
(void) - alertSheet:buttonClicked:
(void) - _playbackFailedToPlayNotification:
(void) - _playbackImplAttributeAvailableNotification:
(void) - _playbackImplPlaybackDidEndNotification:
(void) - _playbackServerConnnectionDiedNotifiation:
(void) - _playbackHandleInterruptionNotification:
(void) - _playbackHandleInterruptionEndedNotification:
(void) - _avitemNaturalSizeDidChangeNotification:
(void) - _avitemPropertyDidChangeNotification:
(void) - _avitemAttributeAvailableNotification:
(void) - insertSubview:atIndex:
(void) - exchangeSubviewAtIndex:withSubviewAtIndex:
(void) - addSubview:
(void) - bringSubviewToFront:
(void) - insertSubview:below:
(id) - viewWithTag:
(id) - hitTest:forEvent:
(void) - setNeedsDisplay
(void) - setNeedsDisplayInRect:

Geschützte Attribute

UIView_movieBufferContainerView
MovieBufferLayerContainer_movieBufferContainerLayer
MovieBufferLayer_movieBufferLayer
UIMovieSubtitlesView_subtitlesView
struct CGSize _subtitlesMargin
id _avItem
id _avController
MLTrack_track
NSArray_timeMarkers
NSString_moviePath
NSString_title
NSString_subtitle
UIAlertSheet_alertSheet
MovieSnapshotController_snapshotController
NSDictionary_alternateTracks
NSMutableDictionary_trackChangeDictionary
id _delegate
struct {
   unsigned int   movieIsValid:1
   unsigned int   releasedResources:1
   unsigned int   playbackState:3
   unsigned int   trackingMouse:1
   unsigned int   trackedMoviePreviousPlaybackState:1
   unsigned int   dying:1
   unsigned int   scrubbing:1
   unsigned int   requestedScaleMode:3
   unsigned int   activeScaleMode:3
   unsigned int   forcedScaleMode:1
   unsigned int   configuringMoviePath:1
   unsigned int   scheduledDelayedSetCurrentTime:1
   unsigned int   wasPlayingBeforeScan:1
   unsigned int   fastScanLevel:4
   unsigned int   scanIsForwards:1
   unsigned int   scanAccelerateScheduled:1
   unsigned int   scanning:1
   unsigned int   preparing:1
   unsigned int   skippedPlayWhilePreparing:1
   unsigned int   playableContentType:3
   unsigned int   fakedSuccess:1
   unsigned int   bufferingStatusMask:4
   unsigned int   hasCurrentMovieBeenRequestedToPlay:1
   unsigned int   contentIsStreamable:1
   unsigned int   wasPlayingBeforeJump:1
   unsigned int   waitingForTimeJumpedNotification:1
   unsigned int   alwaysUseCachedPlayableDurationValue:1
   unsigned int   scheduledEndOfRunLoopBasedCachingInvalidation:1
   unsigned int   displayingClosedCaptioning:1
   unsigned int   subtitlesEnabled:1
   unsigned int   unused:20
_mvFlags
float _deferredSetCurrentTimeValue
float _cachedDurationValue
float _cachedPlayableDurationValue
float _lastSetCurrentTimeRequested

Ausführliche Beschreibung

Definiert in Zeile 11 der Datei UIMovieView.h.


Dokumentation der Elementfunktionen

- (void) _configureAVControllerForClosedCaptioning  

- (id) _playbackImpl  

- (id) avController  

- (void) unlockMoviePlaybackResources  

- (id) _movieAttrImpl  

- (void) _hookupPlaybackImpl  

- (void) _unregisterForPlaybackNotifications: (id)  fp8  

- (void) _registerForPlaybackNotifications  

- (void) _unregisterForMovieAttrNotifications: (id)  fp8  

- (void) _registerForMovieAttrNotifications  

- (id) initWithFrame: (struct CGRect fp8  

Implementiert UIView.

- (id) description  

- (void) dealloc  

Implementiert UIView.

- (void) setDelegate: (id)  fp8  

- (void) setFrame: (struct CGRect fp8  

- (void) _setTransformForScaleMode: (struct CGAffineTransform fp8  

- (void) _layoutSublayers  

- (BOOL) _playableContentTypeNeedsAudioOnlyUI  

- (struct CGSize) movieNaturalSize  

- (void) _fixupFIGTransform: (BOOL)  fp8  

- (void) _loadFIGWithMoviePath: (id)  fp8
startTime: (float)  fp12 

- (BOOL) _isMovieValid: (BOOL)  fp8  

- (void) setMovieWithTrack: (id)  fp8
startTime: (float)  fp12 

- (void) setMovieWithTrack: (id)  fp8  

- (id) track  

- (void) setMovieWithPath: (id)  fp8
startTime: (float)  fp12 

- (void) setMovieWithPath: (id)  fp8  

- (id) moviePath  

- (id) movieTitle  

- (void) setMovieTitle: (id)  fp8  

- (id) movieSubtitle  

- (void) setMovieSubtitle: (id)  fp8  

- (void) _setMoviePlaybackState: (int)  fp8  

- (int) playbackState  

- (double) duration  

- (void) _invalidateRunLoopBasedCaching  

- (void) _scheduleEndOfRunLoopBasedCachingInvalidation  

- (double) playableDuration  

- (int) playableContentType  

- (int) bufferingStatusMask  

- (void) _postContentTypeAvailableNotification  

- (void) _postMovieSourceDidChange  

- (void) _postPlaybackStateChanged  

- (void) _postAttributesAvailableNotification  

- (void) removeFromSuperview  

- (void) setScaleMode: (int)  fp8
isHint: (BOOL)  fp12
animate: (BOOL)  fp16 

- (int) scaleMode  

- (void) _unscheduleDelayedSetCurrentTime  

- (BOOL) _scheduleAsDelayedSetCurrentTime: (float)  fp8  

- (void) _delayedSetCurrentTimeIfNecessary  

- (void) _setCurrentTime: (float)  fp8  

- (float) _currentTime  

- (void) setCurrentTime: (float)  fp8  

- (float) currentTime  

- (unsigned int) countOfTimeMarkers  

- (double) timeMarkerAtIndex: (unsigned int)  fp8  

- (void) jumpToTimeMarkerAtIndex: (unsigned int)  fp8  

- (void) setTimeMarkers: (id)  fp8  

- (id) timeMarkers  

- (id) _keyForTrackType: (int)  fp8  

- (BOOL) hasAlternateTracksForType: (int)  fp8  

- (id) alternateTracksForType: (int)  fp8  

- (id) currentTrackForType: (int)  fp8  

- (unsigned int) indexOfCurrentTrackForType: (int)  fp8  

- (void) beginTrackChanges  

- (void) setTrack: (id)  fp8
forType: (int)  fp12 

- (void) commitTrackChanges  

- (BOOL) subtitlesEnabled  

- (void) setSubtitlesEnabled: (BOOL)  fp8  

- (void) setSubtitlesMargin: (struct CGSize fp8  

- (void) setSubtitlesPadding: (struct CGSize fp8  

- (void) subtitlesDidClear: (id)  fp8  

- (void) subtitlesDidUpdate: (id)  fp8  

- (void) _stopPlayback: (BOOL)  fp8  

- (void) _setPlaybackRate: (float)  fp8  

- (float) _playbackRate  

- (void) play  

- (void) pause  

- (void) stop  

- (void) togglePlayback  

- (void) willSuspend  

- (void) applicationDidReceiveMemoryWarningAsUrgent: (BOOL)  fp8  

- (void) applicationWillTerminate  

- (void) _postDidBeginScanning  

- (void) beginScrub  

- (void) endScrub  

- (BOOL) isScrubbing  

- (void) _scheduleFastScanAccelerate  

- (void) _setPlaybackRateForCurrentScanSetting  

- (void) fastScanAccelerate  

- (void) beginScanning: (int)  fp8  

- (void) endScanning  

- (BOOL) isScanning  

- (BOOL) isScanningForwards  

- (void) setRepeatGap: (float)  fp8  

- (void) setRepeatMode: (int)  fp8  

- (void) setDisplayClosedCaptioning: (BOOL)  fp8  

- (void) _cancelSnapshots  

- (void) _scheduleThumbnailWithSize: (struct CGSize fp8
orientation: (int)  fp16
time: (float)  fp20
delegate: (id)  fp24 

- (id) createFullScreenSnapshotViewWithOrientation: (int)  fp8  

- (void) _mainThreadUpdatePlaybackState: (id)  fp8  

- (void) _mainThreadFixupFIGTransform  

- (void) _mainThreadHandleItemReadyToPlay  

- (void) _mainThreadHandleBufferingStatusUpdate: (id)  fp8  

- (void) _fakeFinishedPrepareForAudio  

- (void) _mainThreadHandleTrackFinished: (id)  fp8  

- (void) _mainThreadHandleTrackWillChange: (id)  fp8  

- (void) _mainThreadHandleTrackDidChange: (id)  fp8  

- (void) _mainThreadHandleTimeMarker: (id)  fp8  

- (void) _mainThreadHandleRateDidChange: (id)  fp8  

- (void) _mainThreadHandleTrackTimeDidJump: (id)  fp8  

- (void) _mainThreadHandleServerDeath: (id)  fp8  

- (void) _mainThreadHandleInterruptionNotification: (id)  fp8  

- (void) _mainThreadHandleInterruptionEndedNotification: (id)  fp8  

- (void) _mainThreadHandleAlternateTracksAvailable: (id)  fp8  

- (void) _mainThreadFixupSubtitleSize: (id)  fp8  

- (void) _handleBufferingStatusUpdateNotificationForMask: (int)  fp8
enableMaskBits: (BOOL)  fp12 

- (void) _playbackImplHandleItemReadyToPlay: (id)  fp8  

- (void) _playbackImplHandleBufferingLikelyToKeepUp: (id)  fp8  

- (void) _playbackImplHandleBufferingUnlikelyToKeepUp: (id)  fp8  

- (void) _playbackImplHandleBufferingBufferFull: (id)  fp8  

- (void) _playbackImplHandleBufferingStreamRanDry: (id)  fp8  

- (void) _playbackImplRateDidChangeNotification: (id)  fp8  

- (void) _playbackImplVolumeDidChangeNotification: (id)  fp8  

- (void) _playbackImplTimeDidJumpNotification: (id)  fp8  

- (void) _playbackImplMutedDidChangeNotification: (id)  fp8  

- (void) _playbackImplNaturalSizeDidChangeNotification: (id)  fp8  

- (void) _playbackImplHandleItemWillChange: (id)  fp8  

- (void) _playbackImplHandleItemDidChange: (id)  fp8  

- (void) controller: (id)  fp8
crossedTimeMarker: (int)  fp12
forItem: (id)  fp16
context: (id)  fp20 

- (void) _mainThreadHandleFailedToPlayNotification: (id)  fp8  

- (void) alertSheet: (id)  fp8
buttonClicked: (int)  fp12 

- (void) _playbackFailedToPlayNotification: (id)  fp8  

- (void) _playbackImplAttributeAvailableNotification: (id)  fp8  

- (void) _playbackImplPlaybackDidEndNotification: (id)  fp8  

- (void) _playbackServerConnnectionDiedNotifiation: (id)  fp8  

- (void) _playbackHandleInterruptionNotification: (id)  fp8  

- (void) _playbackHandleInterruptionEndedNotification: (id)  fp8  

- (void) _avitemNaturalSizeDidChangeNotification: (id)  fp8  

- (void) _avitemPropertyDidChangeNotification: (id)  fp8  

- (void) _avitemAttributeAvailableNotification: (id)  fp8  

- (void) insertSubview: (id)  fp8
atIndex: (unsigned int)  fp12 

- (void) exchangeSubviewAtIndex: (unsigned int)  fp8
withSubviewAtIndex: (unsigned int)  fp12 

- (void) addSubview: (id)  fp8  

- (void) bringSubviewToFront: (id)  fp8  

- (void) insertSubview: (id)  fp8
below: (id)  fp12 

- (id) viewWithTag: (int)  fp8  

- (id) hitTest: (struct CGPoint fp8
forEvent: (struct __GSEvent *)  fp16 

- (void) setNeedsDisplay  

- (void) setNeedsDisplayInRect: (struct CGRect fp8  


Dokumentation der Datenelemente

Definiert in Zeile 13 der Datei UIMovieView.h.

Definiert in Zeile 14 der Datei UIMovieView.h.

Definiert in Zeile 15 der Datei UIMovieView.h.

Definiert in Zeile 16 der Datei UIMovieView.h.

- (struct CGSize) _subtitlesMargin [read, protected]

Definiert in Zeile 17 der Datei UIMovieView.h.

- (id) _avItem [protected]

Definiert in Zeile 18 der Datei UIMovieView.h.

- (id) _avController [protected]

Definiert in Zeile 19 der Datei UIMovieView.h.

- (MLTrack*) _track [protected]

Definiert in Zeile 20 der Datei UIMovieView.h.

- (NSArray*) _timeMarkers [protected]

Definiert in Zeile 21 der Datei UIMovieView.h.

- (NSString*) _moviePath [protected]

Definiert in Zeile 22 der Datei UIMovieView.h.

- (NSString*) _title [protected]

Definiert in Zeile 23 der Datei UIMovieView.h.

- (NSString*) _subtitle [protected]

Definiert in Zeile 24 der Datei UIMovieView.h.

- (UIAlertSheet*) _alertSheet [protected]

Definiert in Zeile 25 der Datei UIMovieView.h.

Definiert in Zeile 26 der Datei UIMovieView.h.

- (NSDictionary*) _alternateTracks [protected]

Definiert in Zeile 27 der Datei UIMovieView.h.

Definiert in Zeile 28 der Datei UIMovieView.h.

- (id) _delegate [protected]

Definiert in Zeile 29 der Datei UIMovieView.h.

- (unsigned int) movieIsValid [protected]

Definiert in Zeile 31 der Datei UIMovieView.h.

- (unsigned int) releasedResources [protected]

Definiert in Zeile 32 der Datei UIMovieView.h.

- (unsigned int) playbackState [protected]

Definiert in Zeile 33 der Datei UIMovieView.h.

- (unsigned int) trackingMouse [protected]

Definiert in Zeile 34 der Datei UIMovieView.h.

- (unsigned int) trackedMoviePreviousPlaybackState [protected]

Definiert in Zeile 35 der Datei UIMovieView.h.

- (unsigned int) dying [protected]

Definiert in Zeile 36 der Datei UIMovieView.h.

- (unsigned int) scrubbing [protected]

Definiert in Zeile 37 der Datei UIMovieView.h.

- (unsigned int) requestedScaleMode [protected]

Definiert in Zeile 38 der Datei UIMovieView.h.

- (unsigned int) activeScaleMode [protected]

Definiert in Zeile 39 der Datei UIMovieView.h.

- (unsigned int) forcedScaleMode [protected]

Definiert in Zeile 40 der Datei UIMovieView.h.

- (unsigned int) configuringMoviePath [protected]

Definiert in Zeile 41 der Datei UIMovieView.h.

- (unsigned int) scheduledDelayedSetCurrentTime [protected]

Definiert in Zeile 42 der Datei UIMovieView.h.

- (unsigned int) wasPlayingBeforeScan [protected]

Definiert in Zeile 43 der Datei UIMovieView.h.

- (unsigned int) fastScanLevel [protected]

Definiert in Zeile 44 der Datei UIMovieView.h.

- (unsigned int) scanIsForwards [protected]

Definiert in Zeile 45 der Datei UIMovieView.h.

- (unsigned int) scanAccelerateScheduled [protected]

Definiert in Zeile 46 der Datei UIMovieView.h.

- (unsigned int) scanning [protected]

Definiert in Zeile 47 der Datei UIMovieView.h.

- (unsigned int) preparing [protected]

Definiert in Zeile 48 der Datei UIMovieView.h.

- (unsigned int) skippedPlayWhilePreparing [protected]

Definiert in Zeile 49 der Datei UIMovieView.h.

- (unsigned int) playableContentType [protected]

Definiert in Zeile 50 der Datei UIMovieView.h.

- (unsigned int) fakedSuccess [protected]

Definiert in Zeile 51 der Datei UIMovieView.h.

- (unsigned int) bufferingStatusMask [protected]

Definiert in Zeile 52 der Datei UIMovieView.h.

- (unsigned int) hasCurrentMovieBeenRequestedToPlay [protected]

Definiert in Zeile 53 der Datei UIMovieView.h.

- (unsigned int) contentIsStreamable [protected]

Definiert in Zeile 54 der Datei UIMovieView.h.

- (unsigned int) wasPlayingBeforeJump [protected]

Definiert in Zeile 55 der Datei UIMovieView.h.

- (unsigned int) waitingForTimeJumpedNotification [protected]

Definiert in Zeile 56 der Datei UIMovieView.h.

- (unsigned int) alwaysUseCachedPlayableDurationValue [protected]

Definiert in Zeile 57 der Datei UIMovieView.h.

- (unsigned int) scheduledEndOfRunLoopBasedCachingInvalidation [protected]

Definiert in Zeile 58 der Datei UIMovieView.h.

- (unsigned int) displayingClosedCaptioning [protected]

Definiert in Zeile 59 der Datei UIMovieView.h.

- (unsigned int) subtitlesEnabled [protected]

Definiert in Zeile 60 der Datei UIMovieView.h.

- (unsigned int) unused [protected]

Definiert in Zeile 61 der Datei UIMovieView.h.

struct { ... } UIMovieView::_mvFlags [protected]

- (float) _deferredSetCurrentTimeValue [protected]

Definiert in Zeile 63 der Datei UIMovieView.h.

- (float) _cachedDurationValue [protected]

Definiert in Zeile 64 der Datei UIMovieView.h.

- (float) _cachedPlayableDurationValue [protected]

Definiert in Zeile 65 der Datei UIMovieView.h.

- (float) _lastSetCurrentTimeRequested [protected]

Definiert in Zeile 66 der Datei UIMovieView.h.


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei: