CriWare Unreal Engine
Plug-ins for CriWare solutions.
読み取り中…
検索中…
一致する文字列を見つけられません
CriWareManaApi.h ファイル
#include <cri_xpt.h>
#include <cri_mana.h>

クラス

class  FCriWareManaApi

マクロ定義

#define CRI_XPT_DISABLE_UNPREFIXED_TYPE
#define CRIWARE_USE_MANA_AV1   0
#define CRIWARE_USE_MANA_VP9   0
#define CRIWARE_USE_SOFDEC_ALPHA_STREAM   0

型定義

typedef void(CRIAPI * criMana_AdvanceManualTimer_TYPE) (void)
typedef CriBool(CRIAPI * criMana_AnalyzeMovieHeader_TYPE) (void *movie_header_ptr, CriUint32 movie_header_size, CriManaMovieInfo *mvinf)
typedef CriSint32(CRIAPI * criMana_CalculateLibWorkSize_TYPE) (const CriManaLibConfig *config)
typedef void(CRIAPI * criMana_ExecuteMain_TYPE) (void)
typedef void(CRIAPI * criMana_ExecuteVideoProcess_TYPE) (void)
typedef void(CRIAPI * criMana_Finalize_TYPE) (void)
typedef const CriChar8 *(CRIAPI * criMana_GetLibraryVersionString_TYPE) (void)
typedef CriUint32(CRIAPI * criMana_GetVersionNumber_TYPE) (void)
typedef void(CRIAPI * criMana_Initialize_TYPE) (const CriManaLibConfig *config, void *work, CriSint32 work_size)
typedef void(CRIAPI * criMana_InitializeFrameARGB32_TYPE) (void)
typedef CriBool(CRIAPI * criMana_IsInitialized_TYPE) (void)
typedef void(CRIAPI * criMana_SetDecodeSkipFlag_TYPE) (CriBool flag)
typedef void(CRIAPI * criMana_SetDecodeSkipThresholdFactor_TYPE) (CriFloat32 factor)
typedef void(CRIAPI * criMana_SetIgnoreAudioPrep_TYPE) (CriBool flag)
typedef void(CRIAPI * criMana_SetUserAllocator_TYPE) (CriManaMallocFunc malloc_func, CriManaFreeFunc free_func, void *obj)
typedef void(CRIAPI * criMana_SyncMasterTimer_TYPE) (void)
typedef void(CRIAPI * criManaPlayer_AdvanceManualTimer_TYPE) (CriManaPlayerHn player)
typedef CriSint32(CRIAPI * criManaPlayer_CalcFrameNoFromTime_TYPE) (CriManaPlayerHn player, CriUint64 count, CriUint64 unit)
typedef CriUint64(CRIAPI * criManaPlayer_CalcTimeFromFrameNo_TYPE) (CriManaPlayerHn player, CriSint32 frame_no, CriUint64 unit)
typedef CriSint32(CRIAPI * criManaPlayer_CalculateExtDecoderWorkSize_TYPE) (CriManaPlayerHn player, const CriManaPlaybackBasicWorkConfig *config_basic, const CriManaPlaybackExWorkConfig *config_ex)
typedef CriSint32(CRIAPI * criManaPlayer_CalculateHandleWorkSize_TYPE) (void)
typedef CriSint32(CRIAPI * criManaPlayer_CalculateHandleWorkSizeWithConfig_TYPE) (const CriManaPlayerConfig *config)
typedef CriSint32(CRIAPI * criManaPlayer_CalculatePlaybackWorkSize_TYPE) (CriManaPlayerHn player, const CriManaPlaybackBasicWorkConfig *config_basic, const CriManaPlaybackExWorkConfig *config_ex)
typedef void(CRIAPI * criManaPlayer_CopyFrameToBufferARGB32_TYPE) (CriManaPlayerHn player, const CriManaFrameInfo *frame_info, CriManaTextureBuffer *frame_buf)
typedef void(CRIAPI * criManaPlayer_CopyFrameToBuffersYUV_TYPE) (CriManaPlayerHn player, const CriManaFrameInfo *frame_info, CriManaTextureBuffersYUV *frame_buf)
typedef CriManaPlayerHn(CRIAPI * criManaPlayer_Create_TYPE) (void *work, CriSint32 work_size)
typedef CriManaPlayerHn(CRIAPI * criManaPlayer_CreateWithConfig_TYPE) (const CriManaPlayerConfig *config, void *work, CriSint32 work_size)
typedef void(CRIAPI * criManaPlayer_DecodeHeader_TYPE) (CriManaPlayerHn player)
typedef void(CRIAPI * criManaPlayer_DeferCallback_TYPE) (CriManaPlayerHn player)
typedef void(CRIAPI * criManaPlayer_Destroy_TYPE) (CriManaPlayerHn player)
typedef void(CRIAPI * criManaPlayer_DiscardFrame_TYPE) (CriManaPlayerHn player, const CriManaFrameInfo *frame_info)
typedef void(CRIAPI * criManaPlayer_DiscardOneKeepFrame_TYPE) (CriManaPlayerHn player)
typedef void(CRIAPI * criManaPlayer_EnableReferringFrameOnReady_TYPE) (CriManaPlayerHn player, CriBool flag)
typedef void(CRIAPI * criManaPlayer_ExecuteMain_TYPE) (CriManaPlayerHn player)
typedef CriBool(CRIAPI * criManaPlayer_ExecuteVideoProcess_TYPE) (CriManaPlayerHn player)
typedef void(CRIAPI * criManaPlayer_FreePlaybackWork_TYPE) (CriManaPlayerHn player)
typedef CriAtomExPlayerHn(CRIAPI * criManaPlayer_GetAtomExPlayerByTrackId_TYPE) (CriManaPlayerHn player, CriUint32 track_id)
typedef CriAtomExVoicePoolHn(CRIAPI * criManaPlayer_GetAtomExVoicePoolByTrackId_TYPE) (CriManaPlayerHn player, CriUint32 track_id)
typedef CriManaCuePointInfo *(CRIAPI * criManaPlayer_GetCuePointInfo_TYPE) (CriManaPlayerHn player)
typedef CriFloat32(CRIAPI * criManaPlayer_GetExtraAudioVolume_TYPE) (CriManaPlayerHn player)
typedef CriSint32(CRIAPI * criManaPlayer_GetInputBufferRemainSize_TYPE) (CriManaPlayerHn player)
typedef CriSint32(CRIAPI * criManaPlayer_GetInputBufferSize_TYPE) (CriManaPlayerHn player)
typedef CriManaTimerType(CRIAPI * criManaPlayer_GetMasterTimerType_TYPE) (CriManaPlayerHn player)
typedef CriBool(CRIAPI * criManaPlayer_GetMovieInfo_TYPE) (CriManaPlayerHn player, CriManaMovieInfo *mvinf)
typedef CriSint32(CRIAPI * criManaPlayer_GetNumberOfKeepFrames_TYPE) (CriManaPlayerHn player)
typedef CriSint32(CRIAPI * criManaPlayer_GetNumberOfSeekBlocks_TYPE) (CriManaPlayerHn player)
typedef CriFloat32(CRIAPI * criManaPlayer_GetPan_TYPE) (CriManaPlayerHn player, CriSint32 ch)
typedef CriBool(CRIAPI * criManaPlayer_GetPlaybackWorkParam_TYPE) (CriManaPlayerHn player, CriManaPlaybackBasicWorkConfig *config_basic, CriManaPlaybackExWorkConfig *config_ex)
typedef void(CRIAPI * criManaPlayer_GetSeekBlockInfo_TYPE) (CriManaPlayerHn player, CriSint32 num_seekblock, CriManaSeekBlockInfo *blockinfo)
typedef CriManaPlayerStatus(CRIAPI * criManaPlayer_GetStatus_TYPE) (CriManaPlayerHn player)
typedef CriFloat32(CRIAPI * criManaPlayer_GetSubAudioVolume_TYPE) (CriManaPlayerHn player)
typedef CriUint32(CRIAPI * criManaPlayer_GetSubtitleOnTime_TYPE) (CriManaPlayerHn player, CriUint8 *bufptr, CriUint32 bufsize)
typedef void(CRIAPI * criManaPlayer_GetTime_TYPE) (CriManaPlayerHn player, CriUint64 *count, CriUint64 *unit)
typedef CriFloat32(CRIAPI * criManaPlayer_GetVolume_TYPE) (CriManaPlayerHn player)
typedef CriBool(CRIAPI * criManaPlayer_IsFrameOnTime_TYPE) (CriManaPlayerHn player, const CriManaFrameInfo *frame_info)
typedef CriBool(CRIAPI * criManaPlayer_IsPaused_TYPE) (CriManaPlayerHn player)
typedef CriBool(CRIAPI * criManaPlayer_IsReferringFrameOnReadyEnabled_TYPE) (CriManaPlayerHn player)
typedef CriBool(CRIAPI * criManaPlayer_KeepFrame_TYPE) (CriManaPlayerHn player, CriManaFrameInfo *frame_info)
typedef void(CRIAPI * criManaPlayer_Loop_TYPE) (CriManaPlayerHn player, CriBool sw)
typedef void(CRIAPI * criManaPlayer_Pause_TYPE) (CriManaPlayerHn player, CriBool sw)
typedef void(CRIAPI * criManaPlayer_Prepare_TYPE) (CriManaPlayerHn player)
typedef CriBool(CRIAPI * criManaPlayer_ReferFrame_TYPE) (CriManaPlayerHn player, CriManaFrameInfo *frame_info)
typedef void(CRIAPI * criManaPlayer_ResetBusSendLevelAll_TYPE) (CriManaPlayerHn player)
typedef void(CRIAPI * criManaPlayer_ResetExtraAudioSendLevel_TYPE) (CriManaPlayerHn player)
typedef void(CRIAPI * criManaPlayer_ResetSendLevel_TYPE) (CriManaPlayerHn player)
typedef void(CRIAPI * criManaPlayer_ResetSubAudioSendLevel_TYPE) (CriManaPlayerHn player)
typedef CriSint32(CRIAPI * criManaPlayer_SearchNextEventPointByTime_TYPE) (CriManaPlayerHn player, CriUint64 count, CriUint64 unit, CriSint32 type, CriManaEventPoint *eventinfo)
typedef CriSint32(CRIAPI * criManaPlayer_SearchPrevEventPointByTime_TYPE) (CriManaPlayerHn player, CriUint64 count, CriUint64 unit, CriSint32 type, CriManaEventPoint *eventinfo)
typedef void(CRIAPI * criManaPlayer_SetAudioTrack_TYPE) (CriManaPlayerHn player, CriSint32 track)
typedef void(CRIAPI * criManaPlayer_SetBufferingTime_TYPE) (CriManaPlayerHn player, CriFloat32 sec)
typedef void(CRIAPI * criManaPlayer_SetBusSendLevel_TYPE) (CriManaPlayerHn player, CriSint32 bus_id, CriFloat32 level)
typedef void(CRIAPI * criManaPlayer_SetBusSendLevelByName_TYPE) (CriManaPlayerHn player, const CriChar8 *bus_name, CriFloat32 level)
typedef void(CRIAPI * criManaPlayer_SetContentId_TYPE) (CriManaPlayerHn player, CriFsBinderHn bndrhn, CriSint32 id)
typedef void(CRIAPI * criManaPlayer_SetCuePointCallback_TYPE) (CriManaPlayerHn player, CriManaPlayerCuePointCbFunc func, void *obj)
typedef void(CRIAPI * criManaPlayer_SetData_TYPE) (CriManaPlayerHn player, const void *dataptr, CriSint64 datasize)
typedef void(CRIAPI * criManaPlayer_SetDataRequestCallback_TYPE) (CriManaPlayerHn player, CriManaPlayerDataRequestCbFunc func, void *obj)
typedef void(CRIAPI * criManaPlayer_SetDecodeMode_TYPE) (CriManaPlayerHn player, CriManaDecodeMode mode)
typedef void(CRIAPI * criManaPlayer_SetDecryptionKey_TYPE) (CriManaPlayerHn player, CriUint64 key)
typedef void(CRIAPI * criManaPlayer_SetExtDecoderWork_TYPE) (CriManaPlayerHn player, const CriManaPlaybackBasicWorkConfig *config_basic, const CriManaPlaybackExWorkConfig *config_ex, void *work, CriSint32 work_size)
typedef void(CRIAPI * criManaPlayer_SetExtDecoderWorkAllocator_TYPE) (CriManaPlayerHn player, CriManaExtDecoderWorkMallocFunc allocfunc, CriManaExtDecoderWorkFreeFunc freefunc, void *obj)
typedef void(CRIAPI * criManaPlayer_SetExtraAudioBusSendLevelByName_TYPE) (CriManaPlayerHn player, const CriChar8 *bus_name, CriFloat32 level)
typedef void(CRIAPI * criManaPlayer_SetExtraAudioSendLevel_TYPE) (CriManaPlayerHn player, CriSint32 ch, CriAtomSpeakerId spk, CriFloat32 level)
typedef void(CRIAPI * criManaPlayer_SetExtraAudioTrack_TYPE) (CriManaPlayerHn player, CriSint32 track)
typedef void(CRIAPI * criManaPlayer_SetExtraAudioVolume_TYPE) (CriManaPlayerHn player, CriFloat32 volume)
typedef void(CRIAPI * criManaPlayer_SetFile_TYPE) (CriManaPlayerHn player, CriFsBinderHn bndrhn, const CriChar8 *path)
typedef void(CRIAPI * criManaPlayer_SetFileRange_TYPE) (CriManaPlayerHn player, const CriChar8 *fname, CriUint64 offset, CriSint64 range)
typedef void(CRIAPI * criManaPlayer_SetFileStreamingFlag_TYPE) (CriManaPlayerHn player, CriBool streaming_flag)
typedef void(CRIAPI * criManaPlayer_SetManualTimerUnit_TYPE) (CriManaPlayerHn player, CriUint64 timer_manual_unit_n, CriUint64 timer_manual_unit_d)
typedef void(CRIAPI * criManaPlayer_SetMasterTimerType_TYPE) (CriManaPlayerHn player, CriManaTimerType type)
typedef void(CRIAPI * criManaPlayer_SetMaxMovieSize_TYPE) (CriManaPlayerHn player, CriSint32 max_width, CriSint32 max_height)
typedef void(CRIAPI * criManaPlayer_SetMaxPictureDataSize_TYPE) (CriManaPlayerHn player, CriUint32 max_data_size)
typedef void(CRIAPI * criManaPlayer_SetMetaDataWorkAllocator_TYPE) (CriManaPlayerHn player, CriManaMetaMallocFunc allocfunc, CriManaMetaFreeFunc freefunc, void *obj, CriManaMetaFlag meta_flag)
typedef void(CRIAPI * criManaPlayer_SetMinBufferSize_TYPE) (CriManaPlayerHn player, CriUint32 min_buffer_size)
typedef void(CRIAPI * criManaPlayer_SetMovieEventSyncMode_TYPE) (CriManaPlayerHn player, CriManaPlayerMovieEventSyncMode mode)
typedef void(CRIAPI * criManaPlayer_SetNumberOfFramePools_TYPE) (CriManaPlayerHn player, CriUint32 npools)
typedef void(CRIAPI * criManaPlayer_SetNumberOfFramesForPrep_TYPE) (CriManaPlayerHn player, CriUint32 num_frames)
typedef void(CRIAPI * criManaPlayer_SetPan_TYPE) (CriManaPlayerHn player, CriSint32 ch, CriFloat32 pan)
typedef void(CRIAPI * criManaPlayer_SetPlaybackWork_TYPE) (CriManaPlayerHn player, const CriManaPlaybackBasicWorkConfig *config_basic, const CriManaPlaybackExWorkConfig *config_ex, void *work, CriSint32 work_size)
typedef void(CRIAPI * criManaPlayer_SetPreviousDataAgain_TYPE) (CriManaPlayerHn player)
typedef void(CRIAPI * criManaPlayer_SetSeekPosition_TYPE) (CriManaPlayerHn player, CriSint32 seek_frame_no)
typedef void(CRIAPI * criManaPlayer_SetSendLevel_TYPE) (CriManaPlayerHn player, CriSint32 ch, CriAtomSpeakerId spk, CriFloat32 level)
typedef void(CRIAPI * criManaPlayer_SetSoundCategoryByName_TYPE) (CriManaPlayerHn player, CriUint32 track_id, const CriChar8 *category_name)
typedef void(CRIAPI * criManaPlayer_SetSpeed_TYPE) (CriManaPlayerHn player, CriSint32 speed_numerator, CriSint32 speed_denominator)
typedef void(CRIAPI * criManaPlayer_SetSubAudioBusSendLevel_TYPE) (CriManaPlayerHn player, CriSint32 bus_id, CriFloat32 level)
typedef void(CRIAPI * criManaPlayer_SetSubAudioBusSendLevelByName_TYPE) (CriManaPlayerHn player, const CriChar8 *bus_name, CriFloat32 level)
typedef void(CRIAPI * criManaPlayer_SetSubAudioSendLevel_TYPE) (CriManaPlayerHn player, CriSint32 ch, CriAtomSpeakerId spk, CriFloat32 level)
typedef void(CRIAPI * criManaPlayer_SetSubAudioTrack_TYPE) (CriManaPlayerHn player, CriSint32 track)
typedef void(CRIAPI * criManaPlayer_SetSubAudioVolume_TYPE) (CriManaPlayerHn player, CriFloat32 volume)
typedef void(CRIAPI * criManaPlayer_SetSubtitleChannel_TYPE) (CriManaPlayerHn player, CriSint32 channel)
typedef void(CRIAPI * criManaPlayer_SetUserTime_TYPE) (CriManaPlayerHn player, CriUint64 user_count, CriUint64 user_unit)
typedef void(CRIAPI * criManaPlayer_SetVideoFramerate_TYPE) (CriManaPlayerHn player, CriUint32 framerate_n, CriUint32 framerate_d)
typedef void(CRIAPI * criManaPlayer_SetVolume_TYPE) (CriManaPlayerHn player, CriFloat32 volume)
typedef void(CRIAPI * criManaPlayer_Start_TYPE) (CriManaPlayerHn player)
typedef void(CRIAPI * criManaPlayer_Stop_TYPE) (CriManaPlayerHn player)
typedef void(CRIAPI * criManaPlayer_StopAndWaitCompletion_TYPE) (CriManaPlayerHn player)
typedef void(CRIAPI * criManaPlayer_SyncMasterTimer_TYPE) (CriManaPlayerHn player)
typedef void(CRIAPI * criManaPlayer_UnsetSoundCategory_TYPE) (CriManaPlayerHn player, CriUint32 track_id)

マクロ定義詳解

◆ CRI_XPT_DISABLE_UNPREFIXED_TYPE

#define CRI_XPT_DISABLE_UNPREFIXED_TYPE

◆ CRIWARE_USE_MANA_AV1

#define CRIWARE_USE_MANA_AV1   0

◆ CRIWARE_USE_MANA_VP9

#define CRIWARE_USE_MANA_VP9   0

◆ CRIWARE_USE_SOFDEC_ALPHA_STREAM

#define CRIWARE_USE_SOFDEC_ALPHA_STREAM   0

型定義詳解

◆ criMana_AdvanceManualTimer_TYPE

typedef void(CRIAPI * criMana_AdvanceManualTimer_TYPE) (void)

◆ criMana_AnalyzeMovieHeader_TYPE

typedef CriBool(CRIAPI * criMana_AnalyzeMovieHeader_TYPE) (void *movie_header_ptr, CriUint32 movie_header_size, CriManaMovieInfo *mvinf)

◆ criMana_CalculateLibWorkSize_TYPE

typedef CriSint32(CRIAPI * criMana_CalculateLibWorkSize_TYPE) (const CriManaLibConfig *config)

◆ criMana_ExecuteMain_TYPE

typedef void(CRIAPI * criMana_ExecuteMain_TYPE) (void)

◆ criMana_ExecuteVideoProcess_TYPE

typedef void(CRIAPI * criMana_ExecuteVideoProcess_TYPE) (void)

◆ criMana_Finalize_TYPE

typedef void(CRIAPI * criMana_Finalize_TYPE) (void)

◆ criMana_GetLibraryVersionString_TYPE

typedef const CriChar8 *(CRIAPI * criMana_GetLibraryVersionString_TYPE) (void)

◆ criMana_GetVersionNumber_TYPE

typedef CriUint32(CRIAPI * criMana_GetVersionNumber_TYPE) (void)

◆ criMana_Initialize_TYPE

typedef void(CRIAPI * criMana_Initialize_TYPE) (const CriManaLibConfig *config, void *work, CriSint32 work_size)

◆ criMana_InitializeFrameARGB32_TYPE

typedef void(CRIAPI * criMana_InitializeFrameARGB32_TYPE) (void)

◆ criMana_IsInitialized_TYPE

typedef CriBool(CRIAPI * criMana_IsInitialized_TYPE) (void)

◆ criMana_SetDecodeSkipFlag_TYPE

typedef void(CRIAPI * criMana_SetDecodeSkipFlag_TYPE) (CriBool flag)

◆ criMana_SetDecodeSkipThresholdFactor_TYPE

typedef void(CRIAPI * criMana_SetDecodeSkipThresholdFactor_TYPE) (CriFloat32 factor)

◆ criMana_SetIgnoreAudioPrep_TYPE

typedef void(CRIAPI * criMana_SetIgnoreAudioPrep_TYPE) (CriBool flag)

◆ criMana_SetUserAllocator_TYPE

typedef void(CRIAPI * criMana_SetUserAllocator_TYPE) (CriManaMallocFunc malloc_func, CriManaFreeFunc free_func, void *obj)

◆ criMana_SyncMasterTimer_TYPE

typedef void(CRIAPI * criMana_SyncMasterTimer_TYPE) (void)

◆ criManaPlayer_AdvanceManualTimer_TYPE

typedef void(CRIAPI * criManaPlayer_AdvanceManualTimer_TYPE) (CriManaPlayerHn player)

◆ criManaPlayer_CalcFrameNoFromTime_TYPE

typedef CriSint32(CRIAPI * criManaPlayer_CalcFrameNoFromTime_TYPE) (CriManaPlayerHn player, CriUint64 count, CriUint64 unit)

◆ criManaPlayer_CalcTimeFromFrameNo_TYPE

typedef CriUint64(CRIAPI * criManaPlayer_CalcTimeFromFrameNo_TYPE) (CriManaPlayerHn player, CriSint32 frame_no, CriUint64 unit)

◆ criManaPlayer_CalculateExtDecoderWorkSize_TYPE

typedef CriSint32(CRIAPI * criManaPlayer_CalculateExtDecoderWorkSize_TYPE) (CriManaPlayerHn player, const CriManaPlaybackBasicWorkConfig *config_basic, const CriManaPlaybackExWorkConfig *config_ex)

◆ criManaPlayer_CalculateHandleWorkSize_TYPE

typedef CriSint32(CRIAPI * criManaPlayer_CalculateHandleWorkSize_TYPE) (void)

◆ criManaPlayer_CalculateHandleWorkSizeWithConfig_TYPE

typedef CriSint32(CRIAPI * criManaPlayer_CalculateHandleWorkSizeWithConfig_TYPE) (const CriManaPlayerConfig *config)

◆ criManaPlayer_CalculatePlaybackWorkSize_TYPE

typedef CriSint32(CRIAPI * criManaPlayer_CalculatePlaybackWorkSize_TYPE) (CriManaPlayerHn player, const CriManaPlaybackBasicWorkConfig *config_basic, const CriManaPlaybackExWorkConfig *config_ex)

◆ criManaPlayer_CopyFrameToBufferARGB32_TYPE

typedef void(CRIAPI * criManaPlayer_CopyFrameToBufferARGB32_TYPE) (CriManaPlayerHn player, const CriManaFrameInfo *frame_info, CriManaTextureBuffer *frame_buf)

◆ criManaPlayer_CopyFrameToBuffersYUV_TYPE

typedef void(CRIAPI * criManaPlayer_CopyFrameToBuffersYUV_TYPE) (CriManaPlayerHn player, const CriManaFrameInfo *frame_info, CriManaTextureBuffersYUV *frame_buf)

◆ criManaPlayer_Create_TYPE

typedef CriManaPlayerHn(CRIAPI * criManaPlayer_Create_TYPE) (void *work, CriSint32 work_size)

◆ criManaPlayer_CreateWithConfig_TYPE

typedef CriManaPlayerHn(CRIAPI * criManaPlayer_CreateWithConfig_TYPE) (const CriManaPlayerConfig *config, void *work, CriSint32 work_size)

◆ criManaPlayer_DecodeHeader_TYPE

typedef void(CRIAPI * criManaPlayer_DecodeHeader_TYPE) (CriManaPlayerHn player)

◆ criManaPlayer_DeferCallback_TYPE

typedef void(CRIAPI * criManaPlayer_DeferCallback_TYPE) (CriManaPlayerHn player)

◆ criManaPlayer_Destroy_TYPE

typedef void(CRIAPI * criManaPlayer_Destroy_TYPE) (CriManaPlayerHn player)

◆ criManaPlayer_DiscardFrame_TYPE

typedef void(CRIAPI * criManaPlayer_DiscardFrame_TYPE) (CriManaPlayerHn player, const CriManaFrameInfo *frame_info)

◆ criManaPlayer_DiscardOneKeepFrame_TYPE

typedef void(CRIAPI * criManaPlayer_DiscardOneKeepFrame_TYPE) (CriManaPlayerHn player)

◆ criManaPlayer_EnableReferringFrameOnReady_TYPE

typedef void(CRIAPI * criManaPlayer_EnableReferringFrameOnReady_TYPE) (CriManaPlayerHn player, CriBool flag)

◆ criManaPlayer_ExecuteMain_TYPE

typedef void(CRIAPI * criManaPlayer_ExecuteMain_TYPE) (CriManaPlayerHn player)

◆ criManaPlayer_ExecuteVideoProcess_TYPE

typedef CriBool(CRIAPI * criManaPlayer_ExecuteVideoProcess_TYPE) (CriManaPlayerHn player)

◆ criManaPlayer_FreePlaybackWork_TYPE

typedef void(CRIAPI * criManaPlayer_FreePlaybackWork_TYPE) (CriManaPlayerHn player)

◆ criManaPlayer_GetAtomExPlayerByTrackId_TYPE

typedef CriAtomExPlayerHn(CRIAPI * criManaPlayer_GetAtomExPlayerByTrackId_TYPE) (CriManaPlayerHn player, CriUint32 track_id)

◆ criManaPlayer_GetAtomExVoicePoolByTrackId_TYPE

typedef CriAtomExVoicePoolHn(CRIAPI * criManaPlayer_GetAtomExVoicePoolByTrackId_TYPE) (CriManaPlayerHn player, CriUint32 track_id)

◆ criManaPlayer_GetCuePointInfo_TYPE

typedef CriManaCuePointInfo *(CRIAPI * criManaPlayer_GetCuePointInfo_TYPE) (CriManaPlayerHn player)

◆ criManaPlayer_GetExtraAudioVolume_TYPE

typedef CriFloat32(CRIAPI * criManaPlayer_GetExtraAudioVolume_TYPE) (CriManaPlayerHn player)

◆ criManaPlayer_GetInputBufferRemainSize_TYPE

typedef CriSint32(CRIAPI * criManaPlayer_GetInputBufferRemainSize_TYPE) (CriManaPlayerHn player)

◆ criManaPlayer_GetInputBufferSize_TYPE

typedef CriSint32(CRIAPI * criManaPlayer_GetInputBufferSize_TYPE) (CriManaPlayerHn player)

◆ criManaPlayer_GetMasterTimerType_TYPE

typedef CriManaTimerType(CRIAPI * criManaPlayer_GetMasterTimerType_TYPE) (CriManaPlayerHn player)

◆ criManaPlayer_GetMovieInfo_TYPE

typedef CriBool(CRIAPI * criManaPlayer_GetMovieInfo_TYPE) (CriManaPlayerHn player, CriManaMovieInfo *mvinf)

◆ criManaPlayer_GetNumberOfKeepFrames_TYPE

typedef CriSint32(CRIAPI * criManaPlayer_GetNumberOfKeepFrames_TYPE) (CriManaPlayerHn player)

◆ criManaPlayer_GetNumberOfSeekBlocks_TYPE

typedef CriSint32(CRIAPI * criManaPlayer_GetNumberOfSeekBlocks_TYPE) (CriManaPlayerHn player)

◆ criManaPlayer_GetPan_TYPE

typedef CriFloat32(CRIAPI * criManaPlayer_GetPan_TYPE) (CriManaPlayerHn player, CriSint32 ch)

◆ criManaPlayer_GetPlaybackWorkParam_TYPE

typedef CriBool(CRIAPI * criManaPlayer_GetPlaybackWorkParam_TYPE) (CriManaPlayerHn player, CriManaPlaybackBasicWorkConfig *config_basic, CriManaPlaybackExWorkConfig *config_ex)

◆ criManaPlayer_GetSeekBlockInfo_TYPE

typedef void(CRIAPI * criManaPlayer_GetSeekBlockInfo_TYPE) (CriManaPlayerHn player, CriSint32 num_seekblock, CriManaSeekBlockInfo *blockinfo)

◆ criManaPlayer_GetStatus_TYPE

typedef CriManaPlayerStatus(CRIAPI * criManaPlayer_GetStatus_TYPE) (CriManaPlayerHn player)

◆ criManaPlayer_GetSubAudioVolume_TYPE

typedef CriFloat32(CRIAPI * criManaPlayer_GetSubAudioVolume_TYPE) (CriManaPlayerHn player)

◆ criManaPlayer_GetSubtitleOnTime_TYPE

typedef CriUint32(CRIAPI * criManaPlayer_GetSubtitleOnTime_TYPE) (CriManaPlayerHn player, CriUint8 *bufptr, CriUint32 bufsize)

◆ criManaPlayer_GetTime_TYPE

typedef void(CRIAPI * criManaPlayer_GetTime_TYPE) (CriManaPlayerHn player, CriUint64 *count, CriUint64 *unit)

◆ criManaPlayer_GetVolume_TYPE

typedef CriFloat32(CRIAPI * criManaPlayer_GetVolume_TYPE) (CriManaPlayerHn player)

◆ criManaPlayer_IsFrameOnTime_TYPE

typedef CriBool(CRIAPI * criManaPlayer_IsFrameOnTime_TYPE) (CriManaPlayerHn player, const CriManaFrameInfo *frame_info)

◆ criManaPlayer_IsPaused_TYPE

typedef CriBool(CRIAPI * criManaPlayer_IsPaused_TYPE) (CriManaPlayerHn player)

◆ criManaPlayer_IsReferringFrameOnReadyEnabled_TYPE

typedef CriBool(CRIAPI * criManaPlayer_IsReferringFrameOnReadyEnabled_TYPE) (CriManaPlayerHn player)

◆ criManaPlayer_KeepFrame_TYPE

typedef CriBool(CRIAPI * criManaPlayer_KeepFrame_TYPE) (CriManaPlayerHn player, CriManaFrameInfo *frame_info)

◆ criManaPlayer_Loop_TYPE

typedef void(CRIAPI * criManaPlayer_Loop_TYPE) (CriManaPlayerHn player, CriBool sw)

◆ criManaPlayer_Pause_TYPE

typedef void(CRIAPI * criManaPlayer_Pause_TYPE) (CriManaPlayerHn player, CriBool sw)

◆ criManaPlayer_Prepare_TYPE

typedef void(CRIAPI * criManaPlayer_Prepare_TYPE) (CriManaPlayerHn player)

◆ criManaPlayer_ReferFrame_TYPE

typedef CriBool(CRIAPI * criManaPlayer_ReferFrame_TYPE) (CriManaPlayerHn player, CriManaFrameInfo *frame_info)

◆ criManaPlayer_ResetBusSendLevelAll_TYPE

typedef void(CRIAPI * criManaPlayer_ResetBusSendLevelAll_TYPE) (CriManaPlayerHn player)

◆ criManaPlayer_ResetExtraAudioSendLevel_TYPE

typedef void(CRIAPI * criManaPlayer_ResetExtraAudioSendLevel_TYPE) (CriManaPlayerHn player)

◆ criManaPlayer_ResetSendLevel_TYPE

typedef void(CRIAPI * criManaPlayer_ResetSendLevel_TYPE) (CriManaPlayerHn player)

◆ criManaPlayer_ResetSubAudioSendLevel_TYPE

typedef void(CRIAPI * criManaPlayer_ResetSubAudioSendLevel_TYPE) (CriManaPlayerHn player)

◆ criManaPlayer_SearchNextEventPointByTime_TYPE

typedef CriSint32(CRIAPI * criManaPlayer_SearchNextEventPointByTime_TYPE) (CriManaPlayerHn player, CriUint64 count, CriUint64 unit, CriSint32 type, CriManaEventPoint *eventinfo)

◆ criManaPlayer_SearchPrevEventPointByTime_TYPE

typedef CriSint32(CRIAPI * criManaPlayer_SearchPrevEventPointByTime_TYPE) (CriManaPlayerHn player, CriUint64 count, CriUint64 unit, CriSint32 type, CriManaEventPoint *eventinfo)

◆ criManaPlayer_SetAudioTrack_TYPE

typedef void(CRIAPI * criManaPlayer_SetAudioTrack_TYPE) (CriManaPlayerHn player, CriSint32 track)

◆ criManaPlayer_SetBufferingTime_TYPE

typedef void(CRIAPI * criManaPlayer_SetBufferingTime_TYPE) (CriManaPlayerHn player, CriFloat32 sec)

◆ criManaPlayer_SetBusSendLevel_TYPE

typedef void(CRIAPI * criManaPlayer_SetBusSendLevel_TYPE) (CriManaPlayerHn player, CriSint32 bus_id, CriFloat32 level)

◆ criManaPlayer_SetBusSendLevelByName_TYPE

typedef void(CRIAPI * criManaPlayer_SetBusSendLevelByName_TYPE) (CriManaPlayerHn player, const CriChar8 *bus_name, CriFloat32 level)

◆ criManaPlayer_SetContentId_TYPE

typedef void(CRIAPI * criManaPlayer_SetContentId_TYPE) (CriManaPlayerHn player, CriFsBinderHn bndrhn, CriSint32 id)

◆ criManaPlayer_SetCuePointCallback_TYPE

typedef void(CRIAPI * criManaPlayer_SetCuePointCallback_TYPE) (CriManaPlayerHn player, CriManaPlayerCuePointCbFunc func, void *obj)

◆ criManaPlayer_SetData_TYPE

typedef void(CRIAPI * criManaPlayer_SetData_TYPE) (CriManaPlayerHn player, const void *dataptr, CriSint64 datasize)

◆ criManaPlayer_SetDataRequestCallback_TYPE

typedef void(CRIAPI * criManaPlayer_SetDataRequestCallback_TYPE) (CriManaPlayerHn player, CriManaPlayerDataRequestCbFunc func, void *obj)

◆ criManaPlayer_SetDecodeMode_TYPE

typedef void(CRIAPI * criManaPlayer_SetDecodeMode_TYPE) (CriManaPlayerHn player, CriManaDecodeMode mode)

◆ criManaPlayer_SetDecryptionKey_TYPE

typedef void(CRIAPI * criManaPlayer_SetDecryptionKey_TYPE) (CriManaPlayerHn player, CriUint64 key)

◆ criManaPlayer_SetExtDecoderWork_TYPE

typedef void(CRIAPI * criManaPlayer_SetExtDecoderWork_TYPE) (CriManaPlayerHn player, const CriManaPlaybackBasicWorkConfig *config_basic, const CriManaPlaybackExWorkConfig *config_ex, void *work, CriSint32 work_size)

◆ criManaPlayer_SetExtDecoderWorkAllocator_TYPE

typedef void(CRIAPI * criManaPlayer_SetExtDecoderWorkAllocator_TYPE) (CriManaPlayerHn player, CriManaExtDecoderWorkMallocFunc allocfunc, CriManaExtDecoderWorkFreeFunc freefunc, void *obj)

◆ criManaPlayer_SetExtraAudioBusSendLevelByName_TYPE

typedef void(CRIAPI * criManaPlayer_SetExtraAudioBusSendLevelByName_TYPE) (CriManaPlayerHn player, const CriChar8 *bus_name, CriFloat32 level)

◆ criManaPlayer_SetExtraAudioSendLevel_TYPE

typedef void(CRIAPI * criManaPlayer_SetExtraAudioSendLevel_TYPE) (CriManaPlayerHn player, CriSint32 ch, CriAtomSpeakerId spk, CriFloat32 level)

◆ criManaPlayer_SetExtraAudioTrack_TYPE

typedef void(CRIAPI * criManaPlayer_SetExtraAudioTrack_TYPE) (CriManaPlayerHn player, CriSint32 track)

◆ criManaPlayer_SetExtraAudioVolume_TYPE

typedef void(CRIAPI * criManaPlayer_SetExtraAudioVolume_TYPE) (CriManaPlayerHn player, CriFloat32 volume)

◆ criManaPlayer_SetFile_TYPE

typedef void(CRIAPI * criManaPlayer_SetFile_TYPE) (CriManaPlayerHn player, CriFsBinderHn bndrhn, const CriChar8 *path)

◆ criManaPlayer_SetFileRange_TYPE

typedef void(CRIAPI * criManaPlayer_SetFileRange_TYPE) (CriManaPlayerHn player, const CriChar8 *fname, CriUint64 offset, CriSint64 range)

◆ criManaPlayer_SetFileStreamingFlag_TYPE

typedef void(CRIAPI * criManaPlayer_SetFileStreamingFlag_TYPE) (CriManaPlayerHn player, CriBool streaming_flag)

◆ criManaPlayer_SetManualTimerUnit_TYPE

typedef void(CRIAPI * criManaPlayer_SetManualTimerUnit_TYPE) (CriManaPlayerHn player, CriUint64 timer_manual_unit_n, CriUint64 timer_manual_unit_d)

◆ criManaPlayer_SetMasterTimerType_TYPE

typedef void(CRIAPI * criManaPlayer_SetMasterTimerType_TYPE) (CriManaPlayerHn player, CriManaTimerType type)

◆ criManaPlayer_SetMaxMovieSize_TYPE

typedef void(CRIAPI * criManaPlayer_SetMaxMovieSize_TYPE) (CriManaPlayerHn player, CriSint32 max_width, CriSint32 max_height)

◆ criManaPlayer_SetMaxPictureDataSize_TYPE

typedef void(CRIAPI * criManaPlayer_SetMaxPictureDataSize_TYPE) (CriManaPlayerHn player, CriUint32 max_data_size)

◆ criManaPlayer_SetMetaDataWorkAllocator_TYPE

typedef void(CRIAPI * criManaPlayer_SetMetaDataWorkAllocator_TYPE) (CriManaPlayerHn player, CriManaMetaMallocFunc allocfunc, CriManaMetaFreeFunc freefunc, void *obj, CriManaMetaFlag meta_flag)

◆ criManaPlayer_SetMinBufferSize_TYPE

typedef void(CRIAPI * criManaPlayer_SetMinBufferSize_TYPE) (CriManaPlayerHn player, CriUint32 min_buffer_size)

◆ criManaPlayer_SetMovieEventSyncMode_TYPE

typedef void(CRIAPI * criManaPlayer_SetMovieEventSyncMode_TYPE) (CriManaPlayerHn player, CriManaPlayerMovieEventSyncMode mode)

◆ criManaPlayer_SetNumberOfFramePools_TYPE

typedef void(CRIAPI * criManaPlayer_SetNumberOfFramePools_TYPE) (CriManaPlayerHn player, CriUint32 npools)

◆ criManaPlayer_SetNumberOfFramesForPrep_TYPE

typedef void(CRIAPI * criManaPlayer_SetNumberOfFramesForPrep_TYPE) (CriManaPlayerHn player, CriUint32 num_frames)

◆ criManaPlayer_SetPan_TYPE

typedef void(CRIAPI * criManaPlayer_SetPan_TYPE) (CriManaPlayerHn player, CriSint32 ch, CriFloat32 pan)

◆ criManaPlayer_SetPlaybackWork_TYPE

typedef void(CRIAPI * criManaPlayer_SetPlaybackWork_TYPE) (CriManaPlayerHn player, const CriManaPlaybackBasicWorkConfig *config_basic, const CriManaPlaybackExWorkConfig *config_ex, void *work, CriSint32 work_size)

◆ criManaPlayer_SetPreviousDataAgain_TYPE

typedef void(CRIAPI * criManaPlayer_SetPreviousDataAgain_TYPE) (CriManaPlayerHn player)

◆ criManaPlayer_SetSeekPosition_TYPE

typedef void(CRIAPI * criManaPlayer_SetSeekPosition_TYPE) (CriManaPlayerHn player, CriSint32 seek_frame_no)

◆ criManaPlayer_SetSendLevel_TYPE

typedef void(CRIAPI * criManaPlayer_SetSendLevel_TYPE) (CriManaPlayerHn player, CriSint32 ch, CriAtomSpeakerId spk, CriFloat32 level)

◆ criManaPlayer_SetSoundCategoryByName_TYPE

typedef void(CRIAPI * criManaPlayer_SetSoundCategoryByName_TYPE) (CriManaPlayerHn player, CriUint32 track_id, const CriChar8 *category_name)

◆ criManaPlayer_SetSpeed_TYPE

typedef void(CRIAPI * criManaPlayer_SetSpeed_TYPE) (CriManaPlayerHn player, CriSint32 speed_numerator, CriSint32 speed_denominator)

◆ criManaPlayer_SetSubAudioBusSendLevel_TYPE

typedef void(CRIAPI * criManaPlayer_SetSubAudioBusSendLevel_TYPE) (CriManaPlayerHn player, CriSint32 bus_id, CriFloat32 level)

◆ criManaPlayer_SetSubAudioBusSendLevelByName_TYPE

typedef void(CRIAPI * criManaPlayer_SetSubAudioBusSendLevelByName_TYPE) (CriManaPlayerHn player, const CriChar8 *bus_name, CriFloat32 level)

◆ criManaPlayer_SetSubAudioSendLevel_TYPE

typedef void(CRIAPI * criManaPlayer_SetSubAudioSendLevel_TYPE) (CriManaPlayerHn player, CriSint32 ch, CriAtomSpeakerId spk, CriFloat32 level)

◆ criManaPlayer_SetSubAudioTrack_TYPE

typedef void(CRIAPI * criManaPlayer_SetSubAudioTrack_TYPE) (CriManaPlayerHn player, CriSint32 track)

◆ criManaPlayer_SetSubAudioVolume_TYPE

typedef void(CRIAPI * criManaPlayer_SetSubAudioVolume_TYPE) (CriManaPlayerHn player, CriFloat32 volume)

◆ criManaPlayer_SetSubtitleChannel_TYPE

typedef void(CRIAPI * criManaPlayer_SetSubtitleChannel_TYPE) (CriManaPlayerHn player, CriSint32 channel)

◆ criManaPlayer_SetUserTime_TYPE

typedef void(CRIAPI * criManaPlayer_SetUserTime_TYPE) (CriManaPlayerHn player, CriUint64 user_count, CriUint64 user_unit)

◆ criManaPlayer_SetVideoFramerate_TYPE

typedef void(CRIAPI * criManaPlayer_SetVideoFramerate_TYPE) (CriManaPlayerHn player, CriUint32 framerate_n, CriUint32 framerate_d)

◆ criManaPlayer_SetVolume_TYPE

typedef void(CRIAPI * criManaPlayer_SetVolume_TYPE) (CriManaPlayerHn player, CriFloat32 volume)

◆ criManaPlayer_Start_TYPE

typedef void(CRIAPI * criManaPlayer_Start_TYPE) (CriManaPlayerHn player)

◆ criManaPlayer_Stop_TYPE

typedef void(CRIAPI * criManaPlayer_Stop_TYPE) (CriManaPlayerHn player)

◆ criManaPlayer_StopAndWaitCompletion_TYPE

typedef void(CRIAPI * criManaPlayer_StopAndWaitCompletion_TYPE) (CriManaPlayerHn player)

◆ criManaPlayer_SyncMasterTimer_TYPE

typedef void(CRIAPI * criManaPlayer_SyncMasterTimer_TYPE) (CriManaPlayerHn player)

◆ criManaPlayer_UnsetSoundCategory_TYPE

typedef void(CRIAPI * criManaPlayer_UnsetSoundCategory_TYPE) (CriManaPlayerHn player, CriUint32 track_id)