C# Class Unity.Platform.IPhone.IPhoneMedia

Inheritance: Unity.Core.Media.AbstractMedia
Afficher le fichier Open project: Appverse/appverse-mobile Class Usage Examples

Méthodes publiques

Свойство Type Description
ASSETS_PATH string

Méthodes publiques

Méthode Description
GetCurrentMedia ( ) : Unity.Core.Media.MediaMetadata
GetMetadata ( string filePath ) : Unity.Core.Media.MediaMetadata
GetSnapshot ( ) : Unity.Core.Media.MediaMetadata
GetState ( ) : MediaState
Pause ( ) : bool
Play ( string filePath ) : bool
PlayStream ( string url ) : bool
SeekPosition ( long position ) : long
StartAudioRecording ( string outputFilePath ) : bool
StartVideoRecording ( string outputFilePath ) : bool
Stop ( ) : bool
StopAudioRecording ( ) : bool
StopVideoRecording ( ) : bool
TakeSnapshot ( ) : Unity.Core.Media.MediaMetadata
TakeSnapshotWithOptions ( CameraOptions options ) : void

Private Methods

Méthode Description
GetImageMediaTitle ( string assetUrl ) : string
GetMetadataFromUrl ( NSUrl nsUrl ) : Unity.Core.Media.MediaMetadata
GetNSUrlFromPath ( string path, bool localPath ) : NSUrl
HandleCameraFinishedPickingMedia ( object sender, UIImagePickerMediaPickedEventArgs e ) : void
HandleImagePickerControllerCanceled ( object sender, EventArgs e ) : void
HandleImagePickerControllerFinishedPickingImage ( object sender, UIImagePickerImagePickedEventArgs e ) : void
HandleImagePickerControllerFinishedPickingMedia ( object sender, UIImagePickerMediaPickedEventArgs e ) : void
HandlePlayerFinishedPlaying ( object sender, AVStatusEventArgs e ) : void
PlayNSUrl ( NSUrl nsUrl ) : bool

Plaies the NS URL.

ResizeImage ( byte imageData, nfloat width, nfloat height ) : byte[]
ShowCameraView ( ) : void
ShowImagePickerView ( ) : void
ShowMediaPlayer ( object url ) : void

Method Details

GetCurrentMedia() public méthode

public GetCurrentMedia ( ) : Unity.Core.Media.MediaMetadata
Résultat Unity.Core.Media.MediaMetadata

GetMetadata() public méthode

public GetMetadata ( string filePath ) : Unity.Core.Media.MediaMetadata
filePath string
Résultat Unity.Core.Media.MediaMetadata

GetSnapshot() public méthode

public GetSnapshot ( ) : Unity.Core.Media.MediaMetadata
Résultat Unity.Core.Media.MediaMetadata

GetState() public méthode

public GetState ( ) : MediaState
Résultat MediaState

Pause() public méthode

public Pause ( ) : bool
Résultat bool

Play() public méthode

public Play ( string filePath ) : bool
filePath string
Résultat bool

PlayStream() public méthode

public PlayStream ( string url ) : bool
url string
Résultat bool

SeekPosition() public méthode

public SeekPosition ( long position ) : long
position long
Résultat long

StartAudioRecording() public méthode

public StartAudioRecording ( string outputFilePath ) : bool
outputFilePath string
Résultat bool

StartVideoRecording() public méthode

public StartVideoRecording ( string outputFilePath ) : bool
outputFilePath string
Résultat bool

Stop() public méthode

public Stop ( ) : bool
Résultat bool

StopAudioRecording() public méthode

public StopAudioRecording ( ) : bool
Résultat bool

StopVideoRecording() public méthode

public StopVideoRecording ( ) : bool
Résultat bool

TakeSnapshot() public méthode

public TakeSnapshot ( ) : Unity.Core.Media.MediaMetadata
Résultat Unity.Core.Media.MediaMetadata

TakeSnapshotWithOptions() public méthode

public TakeSnapshotWithOptions ( CameraOptions options ) : void
options CameraOptions
Résultat void

Property Details

ASSETS_PATH public_oe static_oe property

public static string ASSETS_PATH
Résultat string