C# Class Unity.Core.Media.AbstractMedia

Inheritance: IAudio, IVideo, ICamera
Exibir arquivo Open project: Appverse/appverse-mobile

Public Methods

Method Description
AbstractMedia ( ) : System
GetCurrentMedia ( ) : Unity.Core.Media.MediaMetadata
GetCurrentMedia ( ) : Task
GetMetadata ( string filePath ) : Unity.Core.Media.MediaMetadata
GetMetadata ( string filePath ) : Task
GetSnapshot ( ) : Unity.Core.Media.MediaMetadata
GetSnapshot ( ) : Task
GetState ( ) : MediaState
GetState ( ) : Task
Pause ( ) : Task
Pause ( ) : bool
Play ( string filePath ) : Task
Play ( string filePath ) : bool
PlayStream ( string url ) : Task
PlayStream ( string url ) : bool
SeekPosition ( long position ) : Task
SeekPosition ( long position ) : long
StartAudioRecording ( string outputFilePath ) : Task
StartAudioRecording ( string outputFilePath ) : bool
StartVideoRecording ( string outputFilePath ) : Task
StartVideoRecording ( string outputFilePath ) : bool
Stop ( ) : Task
Stop ( ) : bool
StopAudioRecording ( ) : Task
StopAudioRecording ( ) : bool
StopVideoRecording ( ) : Task
StopVideoRecording ( ) : bool
TakeSnapshot ( ) : Unity.Core.Media.MediaMetadata
TakeSnapshot ( ) : Task
TakeSnapshotWithOptions ( CameraOptions options ) : System.Threading.Tasks.Task
TakeSnapshotWithOptions ( CameraOptions options ) : void

Method Details

AbstractMedia() public method

public AbstractMedia ( ) : System
return System

GetCurrentMedia() public abstract method

public abstract GetCurrentMedia ( ) : Unity.Core.Media.MediaMetadata
return Unity.Core.Media.MediaMetadata

GetCurrentMedia() public abstract method

public abstract GetCurrentMedia ( ) : Task
return Task

GetMetadata() public abstract method

public abstract GetMetadata ( string filePath ) : Unity.Core.Media.MediaMetadata
filePath string
return Unity.Core.Media.MediaMetadata

GetMetadata() public abstract method

public abstract GetMetadata ( string filePath ) : Task
filePath string
return Task

GetSnapshot() public abstract method

public abstract GetSnapshot ( ) : Unity.Core.Media.MediaMetadata
return Unity.Core.Media.MediaMetadata

GetSnapshot() public abstract method

public abstract GetSnapshot ( ) : Task
return Task

GetState() public abstract method

public abstract GetState ( ) : MediaState
return MediaState

GetState() public abstract method

public abstract GetState ( ) : Task
return Task

Pause() public abstract method

public abstract Pause ( ) : Task
return Task

Pause() public abstract method

public abstract Pause ( ) : bool
return bool

Play() public abstract method

public abstract Play ( string filePath ) : Task
filePath string
return Task

Play() public abstract method

public abstract Play ( string filePath ) : bool
filePath string
return bool

PlayStream() public abstract method

public abstract PlayStream ( string url ) : Task
url string
return Task

PlayStream() public abstract method

public abstract PlayStream ( string url ) : bool
url string
return bool

SeekPosition() public abstract method

public abstract SeekPosition ( long position ) : Task
position long
return Task

SeekPosition() public abstract method

public abstract SeekPosition ( long position ) : long
position long
return long

StartAudioRecording() public abstract method

public abstract StartAudioRecording ( string outputFilePath ) : Task
outputFilePath string
return Task

StartAudioRecording() public abstract method

public abstract StartAudioRecording ( string outputFilePath ) : bool
outputFilePath string
return bool

StartVideoRecording() public abstract method

public abstract StartVideoRecording ( string outputFilePath ) : Task
outputFilePath string
return Task

StartVideoRecording() public abstract method

public abstract StartVideoRecording ( string outputFilePath ) : bool
outputFilePath string
return bool

Stop() public abstract method

public abstract Stop ( ) : Task
return Task

Stop() public abstract method

public abstract Stop ( ) : bool
return bool

StopAudioRecording() public abstract method

public abstract StopAudioRecording ( ) : Task
return Task

StopAudioRecording() public abstract method

public abstract StopAudioRecording ( ) : bool
return bool

StopVideoRecording() public abstract method

public abstract StopVideoRecording ( ) : Task
return Task

StopVideoRecording() public abstract method

public abstract StopVideoRecording ( ) : bool
return bool

TakeSnapshot() public abstract method

public abstract TakeSnapshot ( ) : Unity.Core.Media.MediaMetadata
return Unity.Core.Media.MediaMetadata

TakeSnapshot() public abstract method

public abstract TakeSnapshot ( ) : Task
return Task

TakeSnapshotWithOptions() public abstract method

public abstract TakeSnapshotWithOptions ( CameraOptions options ) : System.Threading.Tasks.Task
options Unity.Core.Media.Camera.CameraOptions
return System.Threading.Tasks.Task

TakeSnapshotWithOptions() public abstract method

public abstract TakeSnapshotWithOptions ( CameraOptions options ) : void
options Unity.Core.Media.Camera.CameraOptions
return void