AVPro DeckLink  1
AVPro DeckLink C# Documentation
RenderHeads.Media.AVProDeckLink.DeckLinkInput Class Reference
Inheritance diagram for RenderHeads.Media.AVProDeckLink.DeckLinkInput:
Collaboration diagram for RenderHeads.Media.AVProDeckLink.DeckLinkInput:

Public Member Functions

override void Awake ()
 
bool StopInput ()
 
void Pause ()
 
void Unpause ()
 

Data Fields

bool _autoDeinterlace = true
 
bool _autoDetectMode = true
 
bool _muteAudio = false
 
float _audioVolume = 1f
 

Protected Member Functions

override void Process ()
 
override bool IsInput ()
 
override void BeginDevice ()
 
override void Cleanup ()
 

Properties

AudioSource InputAudioSource [get]
 
Texture OutputTexture [get]
 

Private Member Functions

void OnAudioFilterRead (float[] data, int channels)
 

Private Attributes

uint _audioChannels = 2
 
AudioSource _audioSource
 
List< short[]> _audioBuffers
 
int _audioBufferSize
 
short[] _audioLimbo
 
int _maxAudioBuffers
 
int _unityAudioChannels = 0
 
int _chunkSize = 0
 
short[] pcm_dat
 

Additional Inherited Members

Member Function Documentation

override void RenderHeads.Media.AVProDeckLink.DeckLinkInput.Process ( )
inlineprotectedvirtual
override bool RenderHeads.Media.AVProDeckLink.DeckLinkInput.IsInput ( )
inlineprotectedvirtual
override void RenderHeads.Media.AVProDeckLink.DeckLinkInput.Awake ( )
inlinevirtual
override void RenderHeads.Media.AVProDeckLink.DeckLinkInput.BeginDevice ( )
inlineprotectedvirtual
void RenderHeads.Media.AVProDeckLink.DeckLinkInput.OnAudioFilterRead ( float[]  data,
int  channels 
)
inlineprivate
bool RenderHeads.Media.AVProDeckLink.DeckLinkInput.StopInput ( )
inline
void RenderHeads.Media.AVProDeckLink.DeckLinkInput.Pause ( )
inline
void RenderHeads.Media.AVProDeckLink.DeckLinkInput.Unpause ( )
inline
override void RenderHeads.Media.AVProDeckLink.DeckLinkInput.Cleanup ( )
inlineprotectedvirtual

Field Documentation

bool RenderHeads.Media.AVProDeckLink.DeckLinkInput._autoDeinterlace = true
bool RenderHeads.Media.AVProDeckLink.DeckLinkInput._autoDetectMode = true
bool RenderHeads.Media.AVProDeckLink.DeckLinkInput._muteAudio = false
float RenderHeads.Media.AVProDeckLink.DeckLinkInput._audioVolume = 1f
uint RenderHeads.Media.AVProDeckLink.DeckLinkInput._audioChannels = 2
private
AudioSource RenderHeads.Media.AVProDeckLink.DeckLinkInput._audioSource
private
List<short[]> RenderHeads.Media.AVProDeckLink.DeckLinkInput._audioBuffers
private
int RenderHeads.Media.AVProDeckLink.DeckLinkInput._audioBufferSize
private
short [] RenderHeads.Media.AVProDeckLink.DeckLinkInput._audioLimbo
private
int RenderHeads.Media.AVProDeckLink.DeckLinkInput._maxAudioBuffers
private
int RenderHeads.Media.AVProDeckLink.DeckLinkInput._unityAudioChannels = 0
private
int RenderHeads.Media.AVProDeckLink.DeckLinkInput._chunkSize = 0
private
short [] RenderHeads.Media.AVProDeckLink.DeckLinkInput.pcm_dat
private

Property Documentation

AudioSource RenderHeads.Media.AVProDeckLink.DeckLinkInput.InputAudioSource
get
Texture RenderHeads.Media.AVProDeckLink.DeckLinkInput.OutputTexture
get

The documentation for this class was generated from the following file: