NativeBindings
Inherits from:
MagicLeapNativeBindings
Public Methods
MLResult.Code MLMediaCea708ParserCreate
public MLResult.Code MLMediaCea708ParserCreate(
out ulong parserHandle
)
Parameters
Type | Name | Description |
---|---|---|
out ulong | parserHandle |
MLResult.Code MLMediaCea708ParserDestroy
public MLResult.Code MLMediaCea708ParserDestroy(
ulong parserHandle
)
Parameters
Type | Name | Description |
---|---|---|
ulong | parserHandle |
MLResult.Code MLMediaCea708ParserParse
public MLResult.Code MLMediaCea708ParserParse(
ulong parserHandle,
IntPtr subtitleData,
uint subtitleDataSize
)
Parameters
Type | Name | Description |
---|---|---|
ulong | parserHandle | |
IntPtr | subtitleData | |
uint | subtitleDataSize |
MLResult.Code MLMediaCea708ParserSetEmitEventCallback
public MLResult.Code MLMediaCea708ParserSetEmitEventCallback(
ulong parserHandle,
OnEmitEventDelegate calback,
IntPtr data
)
Parameters
Type | Name | Description |
---|---|---|
ulong | parserHandle | |
OnEmitEventDelegate | calback | |
IntPtr | data |
void OnEmitEvent
Callback for the OnDisplayChanged event.
public static void OnEmitEvent(
ulong parserHandle,
ref Cea708CaptionEvent captionEvent,
IntPtr data
)
Parameters
Type | Name | Description |
---|---|---|
ulong | parserHandle | |
ref Cea708CaptionEvent | captionEvent | CEA708 Caption Event. |
IntPtr | data |
delegate void OnEmitEventDelegate
public delegate void OnEmitEventDelegate(
ulong parserHandle,
ref Cea708CaptionEvent captionEvent,
IntPtr data
)
Parameters
Type | Name | Description |
---|---|---|
ulong | parserHandle | |
ref Cea708CaptionEvent | captionEvent | CEA708 Caption Event. |
IntPtr | data |