NativeBindings
Inherits from:
MagicLeapNativeBindings
Public Methods
MLResult.Code MLMediaCCParserCreate
public MLResult.Code MLMediaCCParserCreate(
out ulong parserHandle
)
Parameters
Type | Name | Description |
---|---|---|
out ulong | parserHandle |
MLResult.Code MLMediaCCParserDestroy
public MLResult.Code MLMediaCCParserDestroy(
ulong parserHandle
)
Parameters
Type | Name | Description |
---|---|---|
ulong | parserHandle |
MLResult.Code MLMediaCCParserGetDisplayableEx
public MLResult.Code MLMediaCCParserGetDisplayableEx(
ulong parserHandle,
IntPtr subtitleData,
int subtitleDataSize,
ref IntPtr captionSegment
)
Parameters
Type | Name | Description |
---|---|---|
ulong | parserHandle | |
IntPtr | subtitleData | |
int | subtitleDataSize | |
ref IntPtr | captionSegment |
MLResult.Code MLMediaCCParserParse
public MLResult.Code MLMediaCCParserParse(
ulong parserHandle,
IntPtr subtitleData,
uint subtitleDataSize
)
Parameters
Type | Name | Description |
---|---|---|
ulong | parserHandle | |
IntPtr | subtitleData | |
uint | subtitleDataSize |
MLResult.Code MLMediaCCParserSetDisplayChangedCallback
public MLResult.Code MLMediaCCParserSetDisplayChangedCallback(
ulong parserHandle,
OnDisplayChangedDelegate calback,
IntPtr data
)
Parameters
Type | Name | Description |
---|---|---|
ulong | parserHandle | |
OnDisplayChangedDelegate | calback | |
IntPtr | data |
void OnDisplayChanged
Callback for the OnDisplayChanged event.
public static void OnDisplayChanged(
ulong parserHande,
ref CaptionSegmentEx segment,
IntPtr data
)
Parameters
Type | Name | Description |
---|---|---|
ulong | parserHande | |
ref CaptionSegmentEx | segment | |
IntPtr | data |
delegate void OnDisplayChangedDelegate
public delegate void OnDisplayChangedDelegate(
ulong parserHande,
ref CaptionSegmentEx segment,
IntPtr data
)
Parameters
Type | Name | Description |
---|---|---|
ulong | parserHande | |
ref CaptionSegmentEx | segment | |
IntPtr | data |