AVGSDK.dll

v1.0.0.85 32-bit Windows NT Analyzed
Description
AVSDK@c7ac795434ba424683d7befcd90e6ee65f5b47bd
Authors
© Tencent Corporation. All rights reserved.
File size
783.9 KB
Uploaded
2025-12-02 14:47
Views
36
SHA-256
b869f39498beab6a3a4ed488a132c1c0

Exported functions 4

AVGAPI_GetSDKInstance #1 · 0x4b2a
AVGAPI_SetSDKEnv #2 · 0x45a6
IAVCamera_Create #3 · 0x6eee1
IAVCamera_Destroy #4 · 0x6eee6

Imported DLLs & functions 273

RegOpenKeyExW 0x5ebe4000
RegQueryValueExW 0x5ebe4004
_callnewh 0x5ebe4210
free 0x5ebe4214
malloc 0x5ebe4218
_except1 0x5ebe4224
_libm_sse2_exp_precise 0x5ebe4228
_libm_sse2_pow_precise 0x5ebe422c
_libm_sse2_sqrt_precise 0x5ebe4220
_cexit 0x5ebe4244
_configure_narrow_argv 0x5ebe425c
_crt_atexit 0x5ebe4248
_errno 0x5ebe426c
_execute_onexit_table 0x5ebe424c
_initialize_narrow_environment 0x5ebe4258
_initialize_onexit_table 0x5ebe4254
_initterm 0x5ebe423c
_initterm_e 0x5ebe4238
_invalid_parameter_noinfo 0x5ebe4268
_invalid_parameter_noinfo_noreturn 0x5ebe4234
_register_onexit_function 0x5ebe4250
_seh_filter_dll 0x5ebe4260
_wassert 0x5ebe4264
terminate 0x5ebe4240
__acrt_iob_func 0x5ebe4278
__stdio_common_vfprintf 0x5ebe427c
__stdio_common_vsprintf 0x5ebe4280
fflush 0x5ebe4274
strcmp 0x5ebe4288
strcpy_s 0x5ebe428c
strlen 0x5ebe4298
strncpy 0x5ebe429c
strncpy_s 0x5ebe4290
wcscmp 0x5ebe42a0
wcslen 0x5ebe4294
DeleteCriticalSection 0x5ebe401c
DisableThreadLibraryCalls 0x5ebe406c
EnterCriticalSection 0x5ebe4024
FreeLibrary 0x5ebe4074
GetCurrentProcess 0x5ebe404c
GetCurrentProcessId 0x5ebe4060
GetCurrentThreadId 0x5ebe4064
GetLastError 0x5ebe4010
GetModuleFileNameA 0x5ebe4018
GetModuleHandleExW 0x5ebe4078
GetModuleHandleW 0x5ebe403c
GetPrivateProfileIntA 0x5ebe4034
GetProcAddress 0x5ebe400c
GetSystemTimeAsFileTime 0x5ebe4068
GetTickCount 0x5ebe402c
GetVersionExW 0x5ebe4030
InitializeCriticalSection 0x5ebe4028
InitializeSListHead 0x5ebe4070
InterlockedExchangeAdd 0x5ebe4038
IsDebuggerPresent 0x5ebe4058
IsProcessorFeaturePresent 0x5ebe4054
LeaveCriticalSection 0x5ebe4020
LoadLibraryExA 0x5ebe4014
QueryPerformanceCounter 0x5ebe405c
SetUnhandledExceptionFilter 0x5ebe4048
Sleep 0x5ebe4040
TerminateProcess 0x5ebe4050
UnhandledExceptionFilter 0x5ebe4044
??0CRefCountSafe@@QAE@XZ 0x5ebe4110
??0CVqqDetailStat@@QAE@XZ 0x5ebe40f0
??0CVqqSampleStat@@QAE@E@Z 0x5ebe40c0
??0CXPAutolock@@QAE@AAUCXPLock@@@Z 0x5ebe411c
??0CXPEvent@@QAE@EE@Z 0x5ebe40cc
??0CXPLock@@QAE@XZ 0x5ebe4114
??1CRefCountSafe@@UAE@XZ 0x5ebe410c
??1CVqqSampleStat@@QAE@XZ 0x5ebe40bc
??1CXPAutolock@@QAE@XZ 0x5ebe4120
??1CXPEvent@@UAE@XZ 0x5ebe40d0
??1CXPLock@@QAE@XZ 0x5ebe4118
??1strutf16@xp@@UAE@XZ 0x5ebe4108
??1strutf8@xp@@UAE@XZ 0x5ebe4128
??8strutf16@xp@@QBE_NABU01@@Z 0x5ebe40b4
??Mstrutf16@xp@@QBE_NABU01@@Z 0x5ebe40a8
?Add@CVqqDetailStat@@QAEXI@Z 0x5ebe40f8
?AddSample@CVqqSampleStat@@QAEXI@Z 0x5ebe40c4
?c_str@strutf8@xp@@QBEPBDXZ 0x5ebe4124
?CopyResultToUint64@CVqqDetailStat@@QAEXPA_K@Z 0x5ebe40e4
?GetValueAvg@CVqqSampleStat@@QAEII@Z 0x5ebe40ec
?IsValid@CRefCount@@UAEEXZ 0x5ebe4104
?Lock@CXPLock@@QAEXXZ 0x5ebe40dc
?Post@CXPEvent@@QBEXXZ 0x5ebe40d8
?ResetAcc@CVqqSampleStat@@QAEXXZ 0x5ebe40c8
?SafeInstance@CRefCount@@UAEPAV1@XZ 0x5ebe4100
?SampleAverage@CVqqDetailStat@@QBEIXZ 0x5ebe40fc
?SetInterval@CVqqDetailStat@@QAAXIZZ 0x5ebe40f4
?Unlock@CXPLock@@QAEXXZ 0x5ebe40e0
?Wait@CXPEvent@@QBEE_J@Z 0x5ebe40d4
CreateMultiMediaEngine 0x5ebe40b8
I420_RGB32 0x5ebe40a0
RGB24_I420 0x5ebe40ac
RGB24_RGB32 0x5ebe4094
RGB32_I420 0x5ebe4090
SetMDebugParam 0x5ebe40b0
UYVY_I420 0x5ebe409c
xp_gettickcount 0x5ebe40e8
YUY2_I420 0x5ebe4098
YUYV_I420 0x5ebe40a4
YV12_I420 0x5ebe412c
?_Xbad_alloc@std@@YAXXZ 0x5ebe4088
?_Xlength_error@std@@YAXPBD@Z 0x5ebe4084
?_Xout_of_range@std@@YAXPBD@Z 0x5ebe4080
CoTaskMemFree 0x5ebe42a8
SysAllocString 0x5ebe4134
SysFreeString 0x5ebe413c
SysStringLen 0x5ebe4138
??0IUDTParamCallback@@QAE@XZ 0x5ebe41a4
??0UDTCodecBase_V2@@QAE@XZ 0x5ebe4154
??0UDTCodecBase@@QAE@XZ 0x5ebe4144
??0UDTCodecBaseDecode_V2@@QAE@XZ 0x5ebe414c
??0UDTCodecBaseEncode_V2@@QAE@XZ 0x5ebe41a8
??0UDTCodecBaseEncode@@QAE@XZ 0x5ebe41b4
??1UDTCodecBase_V2@@UAE@XZ 0x5ebe4158
??1UDTCodecBase@@UAE@XZ 0x5ebe4148
??1UDTCodecBaseDecode_V2@@UAE@XZ 0x5ebe4150
??1UDTCodecBaseEncode_V2@@UAE@XZ 0x5ebe4174
??1UDTCodecBaseEncode@@UAE@XZ 0x5ebe41ac
?CodeST@?$CBICmdCodecBase@UUDTCodecBaseEncode_V2@@UUDTCodecBaseDecode_V2@@@@UAEEPAUtag_pt_obj@@AAVCBIBuffer@@@Z 0x5ebe4168
?CodeST@?$CBICmdCodecBase@UUDTCodecBaseEncode@@UUDTCodecBaseDecode@@@@UAEEPAUtag_pt_obj@@AAVCBIBuffer@@@Z 0x5ebe4178
?DecodeBuffer@?$CBICmdCodecBase@UUDTCodecBaseEncode_V2@@UUDTCodecBaseDecode_V2@@@@UAEEAAVCBIBuffer@@PAPAUtag_pt_obj@@PAU3@@Z 0x5ebe4164
?DecodeBuffer@?$CBICmdCodecBase@UUDTCodecBaseEncode_V2@@UUDTCodecBaseDecode_V2@@@@UAEEPAEIPAPAUtag_pt_obj@@PAU2@@Z 0x5ebe415c
?DecodeBuffer@?$CBICmdCodecBase@UUDTCodecBaseEncode_V2@@UUDTCodecBaseDecode_V2@@@@UAEEPAEIPAUtag_pt_obj@@1@Z 0x5ebe4160
?DecodeBuffer@?$CBICmdCodecBase@UUDTCodecBaseEncode@@UUDTCodecBaseDecode@@@@UAEEAAVCBIBuffer@@PAPAUtag_pt_obj@@PAU3@@Z 0x5ebe41b0
?DecodeBuffer@?$CBICmdCodecBase@UUDTCodecBaseEncode@@UUDTCodecBaseDecode@@@@UAEEPAEIPAPAUtag_pt_obj@@PAU2@@Z 0x5ebe416c
?DecodeBuffer@?$CBICmdCodecBase@UUDTCodecBaseEncode@@UUDTCodecBaseDecode@@@@UAEEPAEIPAUtag_pt_obj@@1@Z 0x5ebe4170
?SetCodeStruct@UDTCodecBase_V2@@MAEXXZ 0x5ebe4190
?SetCodeStruct@UDTCodecBase@@MAEXXZ 0x5ebe4180
?SetDecodeStruct@UDTCodecBase_V2@@MAEXPAUUDTCodecBaseEncode_V2@@@Z 0x5ebe4194
?SetDecodeStruct@UDTCodecBase@@MAEXPAUUDTCodecBaseEncode@@@Z 0x5ebe4184
CreateUDTRecv 0x5ebe4198
CreateUDTSend 0x5ebe418c
DestroyUDTRecv 0x5ebe419c
DestroyUDTSend 0x5ebe4188
GetUDTParam 0x5ebe41a0
SetLogFunction 0x5ebe417c
CreateWindowExW 0x5ebe41c0
DefWindowProcW 0x5ebe41d0
DestroyWindow 0x5ebe41c4
GetSystemMetrics 0x5ebe41bc
PostMessageW 0x5ebe41c8
RegisterClassExW 0x5ebe41cc
__CxxFrameHandler3 0x5ebe41f8
__RTDynamicCast 0x5ebe4204
__std_exception_copy 0x5ebe41f0
__std_exception_destroy 0x5ebe41f4
__std_terminate 0x5ebe41d8
__std_type_info_destroy_list 0x5ebe4200
_CxxThrowException 0x5ebe4208
_except_handler4_common 0x5ebe41fc
_purecall 0x5ebe41e8
memcmp 0x5ebe41ec
memcpy 0x5ebe41e0
memmove 0x5ebe41e4
memset 0x5ebe41dc
??0bi_object@@QAE@XZ 0x5ebe4360
??0CAsynCall@@QAE@XZ 0x5ebe4438
??0CBIBuffer@@QAE@XZ 0x5ebe42fc
??0CBICSSeqMgr@@QAE@XZ 0x5ebe43ac
??0CBIIChannelSink@@QAE@XZ 0x5ebe42ec
??0CBIPack@@QAE@XZ 0x5ebe4318
??0CScopeCall@@QAE@ABV0@@Z 0x5ebe441c
??0CXPTaskIO@@QAE@PBDHW4ethread_priority@@@Z 0x5ebe4384
??0CXPTimer@@QAE@EPAVCXPTaskBase@@@Z 0x5ebe4458
??0strutf16@xp@@QAE@ABU01@@Z 0x5ebe4444
??0strutf16@xp@@QAE@PB_WI@Z 0x5ebe4420
??0strutf16@xp@@QAE@PBDI@Z 0x5ebe4468
??0strutf8@xp@@QAE@ABU01@@Z 0x5ebe42d8
??0strutf8@xp@@QAE@XZ 0x5ebe446c
??0tag_bi_buf@@QAE@XZ 0x5ebe437c
??0tag_bi_str@@QAE@XZ 0x5ebe444c
??0tag_bi_stru16@@QAE@PB_WI@Z 0x5ebe43e0
??0tag_bi_stru16@@QAE@XZ 0x5ebe4374
??0tag_st_obj@@QAE@XZ 0x5ebe4368
??1bi_object@@UAE@XZ 0x5ebe4358
??1CAsynCall@@UAE@XZ 0x5ebe443c
??1CBIBuffer@@QAE@XZ 0x5ebe4300
??1CBICSSeqMgr@@UAE@XZ 0x5ebe43a4
??1CBIIChannelSink@@UAE@XZ 0x5ebe42e8
??1CBIPack@@UAE@XZ 0x5ebe431c
??1CScopeCall@@QAE@XZ 0x5ebe4428
??1CXPTaskIO@@UAE@XZ 0x5ebe4388
??1CXPTimer@@UAE@XZ 0x5ebe445c
??1tag_bi_buf@@UAE@XZ 0x5ebe4380
??1tag_bi_str@@UAE@XZ 0x5ebe4450
??1tag_bi_stru16@@UAE@XZ 0x5ebe4378
??1tag_st_obj@@UAE@XZ 0x5ebe436c
??4CBIBuffer@@QAEAAV0@ABUtag_bi_buf@@@Z 0x5ebe42c4
??4strutf16@xp@@QAEAAU01@ABU01@@Z 0x5ebe4448
??4strutf8@xp@@QAEAAU01@ABU01@@Z 0x5ebe4470
??4strutf8@xp@@QAEAAU01@ABUstrutf16@1@@Z 0x5ebe4408
??4strutf8@xp@@QAEAAU01@PBD@Z 0x5ebe4364
??4tag_bi_buf@@QAEAAU0@ABU0@@Z 0x5ebe43b8
??4tag_bi_str@@QAEAAU0@ABUtag_bi_stru16@@@Z 0x5ebe4354
??4tag_bi_stru16@@QAEAAU0@ABU0@@Z 0x5ebe42d4
??BCBIBuffer@@QBE?AUtag_bi_buf@@XZ 0x5ebe43dc
??RCScopeCall@@QAEHXZ 0x5ebe4430
?AddBuf@CBIPack@@QAEEAAVCBIBuffer@@@Z 0x5ebe43c4
?AddBuf@CBIPack@@QAEEPAEI@Z 0x5ebe4424
?AddBufLenWord@CBIPack@@QAEEAAVCBIBuffer@@E@Z 0x5ebe43f0
?AddRef@CRefCountSafe@@UBEHXZ 0x5ebe4390
?AddRef@tag_st_obj@@QAEHXZ 0x5ebe42b0
?AddStrLenByte@CBIPack@@QAEEPAD@Z 0x5ebe442c
?AddStrLenWord@CBIPack@@QAEEPADE@Z 0x5ebe43fc
?Adduint16@CBIPack@@QAEEGE@Z 0x5ebe4328
?Adduint32@CBIPack@@QAEEIE@Z 0x5ebe42f4
?Adduint64@CBIPack@@QAEE_KE@Z 0x5ebe43c8
?Adduint8@CBIPack@@QAEEE@Z 0x5ebe4324
?Append@CBIBuffer@@QAEPAEPAEI@Z 0x5ebe42c0
?append@strutf8@xp@@QAEAAU12@PBDI@Z 0x5ebe43f8
?assign@strutf16@xp@@QAEAAU12@PB_WI@Z 0x5ebe4404
?assign@tag_bi_buf@@QAEAAU1@PBEH@Z 0x5ebe42dc
?AsynCall@CAsynCallProxy@@QAEHPAUCAsynCallArg@@@Z 0x5ebe42cc
?Attach@CBIBuffer@@QAEEPAEI@Z 0x5ebe4410
?bi_create_array@@YAEPAPAUbi_array@@@Z 0x5ebe43f4
?bi_gbk2utf16@@YAEPBDIAAUtag_bi_stru16@@@Z 0x5ebe43d4
?bi_utf162gbk@@YAEPB_WIAAUtag_bi_str@@@Z 0x5ebe4440
?bi_utf82utf16@@YAEPBDIAAUtag_bi_stru16@@@Z 0x5ebe43d8
?c_str@tag_bi_str@@QAEPBDXZ 0x5ebe4454
?CopyFrom@CBIBuffer@@QAEEPBEI@Z 0x5ebe42c8
?CreateInstance@CBITCPChannel@@SA_NPAPAVCBIIChannel@@PAPAVCBIITCPChannel@@@Z 0x5ebe43b0
?CreateInstance@CBIUDPChannel@@SA_NPAPAVCBIIChannel@@@Z 0x5ebe4310
?Detach@CBIBuffer@@QAEPAEXZ 0x5ebe4304
?Eachloop@CXPTaskIO@@EAEEXZ 0x5ebe438c
?Empty@CBIBuffer@@QAEEXZ 0x5ebe42b4
?GetBuf@CBIPack@@QAEEPAEHE@Z 0x5ebe434c
?GetBuf@CBIPack@@QAEEPAPAEHE@Z 0x5ebe4348
?GetBufferByteLeft@CBIPack@@QBEHXZ 0x5ebe4338
?GetBufferOut@CBIPack@@QAEEAAUtag_bi_buf@@@Z 0x5ebe4478
?GetBufferOut@CBIPack@@QAEEAAVCBIBuffer@@@Z 0x5ebe42f0
?GetBufferOutLen@CBIPack@@QAEIXZ 0x5ebe4320
?GetNativeBuf@CBIBuffer@@QBEPAEXZ 0x5ebe42bc
?GetNextSendSeq@CBICSSeqMgr@@QAEGG@Z 0x5ebe432c
?GetSize@CBIBuffer@@QBEIXZ 0x5ebe4308
?GetString@CBIPack@@QAEEAAUstrutf16@xp@@HEE@Z 0x5ebe43e8
?GetTLV@CBIPack@@QAEEAAGAAVCBIBuffer@@W4BIPackDataType@xp@@E@Z 0x5ebe43e4
?Getuint16@CBIPack@@QAEEAAGEE@Z 0x5ebe4340
?Getuint32@CBIPack@@QAEEAAIEE@Z 0x5ebe4344
?Getuint64@CBIPack@@QAEEAA_KEE@Z 0x5ebe42b8
?Getuint8@CBIPack@@QAEEAAEE@Z 0x5ebe433c
?IsCmdSeqRecved@CBICSSeqMgr@@QAEEGG@Z 0x5ebe42d0
?IsEmpty@CBIBuffer@@QBEEXZ 0x5ebe4400
?KillTimer@CXPTimer@@QAEXI@Z 0x5ebe4464
?OnStart@CXPTaskBase@@MAEXXZ 0x5ebe43a8
?OnStop@CXPTaskBase@@MAEXXZ 0x5ebe43cc
?PushTask@CXPTaskBase@@SAIPAV1@ABVCScopeCall@@@Z 0x5ebe42e0
?querytype@bi_object@@UAEEPBDPAPAU1@@Z 0x5ebe435c
?Release@CRefCountSafe@@UBEEXZ 0x5ebe4394
?Release@CXPTaskBase@@UBEEXZ 0x5ebe43a0
?Release@tag_st_obj@@QAEEXZ 0x5ebe4370
?Resize@CBIBuffer@@QAEPAEI@Z 0x5ebe43d0
?Runloop@CXPTaskBase@@EAEXXZ 0x5ebe43ec
?SetBufferIn@CBIPack@@QAEXAAVCBIBuffer@@E@Z 0x5ebe43c0
?SetBufferIn@CBIPack@@QAEXPBEIE@Z 0x5ebe4334
?SetTimer@CXPTimer@@QAEXIIE@Z 0x5ebe4460
?SetTimerTask@CXPTimer@@QAEXPAVCXPTaskBase@@@Z 0x5ebe42e4
?Setuint16@CBIPack@@QAEEGIE@Z 0x5ebe4330
?Start@CXPTaskBase@@QAEEXZ 0x5ebe4398
?Stop@CXPTaskBase@@QAEEXZ 0x5ebe439c
?Swap@CBIBuffer@@QAEXAAV1@@Z 0x5ebe440c
?tolower@strutf8@xp@@QAEAAU12@XZ 0x5ebe4350
?XPCreateObjectFromFile@@YAJPB_WABU_GUID@@1PAPAX@Z 0x5ebe4414
syslogv 0x5ebe43b4
xp_rand 0x5ebe42f8
xpio_getinstalldir 0x5ebe4418
xpnet_hton32 0x5ebe430c
xpnet_iptostr 0x5ebe4314
xpsocket_setrecvbufsize 0x5ebe43bc
xpsyslog 0x5ebe4474
xpthread_selfid 0x5ebe4434