rtmcodecs.dll

v2018.6.1.57 32-bit Windows NT Analyzed
Description
Microsoft Real Time Media Codec Library
Authors
© Microsoft Corporation. All rights reserved.
File size
893.8 KB
Uploaded
2025-12-01 08:03
Views
76
SHA-256
68a00cc7672fd1f78d0b94c491c6f11d

Exported functions 95

GetNumofSupportedMLDs #1 · 0x4350
MLDCallTestApi #2 · 0x43a0
MLDDestroy #3 · 0x43e0
MLDEnumerate #4 · 0x4480
MLDGetParameter #5 · 0x4530
MLDGetQueueStatus #6 · 0x45a0
MLDInstantiate #7 · 0x45c0
MLDInstantiateDecoder #8 · 0x4640
MLDIsHWDecoderResourceAvailable #9 · 0x7af40
MLDProcessInput #10 · 0x46a0
MLDSetParameter #11 · 0x4700
MLECallTestApi #12 · 0x4800
MLEDestroy #13 · 0x4820
MLEEnumerate #14 · 0x48c0
MLEGetHeader #15 · 0x4a10
MLEGetParameter #16 · 0x4a40
MLEInitializeEncoder #17 · 0x4a60
MLEInstantiate #18 · 0x4a80
MLEIsColorFormatSupported #19 · 0x4c00
MLEProcessInput #20 · 0x4c20
MLEProcessOutput #21 · 0x4c40
MLEQueryFrameBeingEncoded #22 · 0x4c50
MLEQuerySupportedInputFormats #23 · 0x4c70
MLESetParameter #24 · 0x4c90
RtcPalGetComponentStateTrackerBlob #25 · 0x4e10
RtcPalGetVirtualVideoSourceManager #26 · 0x4e20
RtcPalVideoConfigurationReset #27 · 0x4e30
RtcPalVideoConfigurationSetBoolean #28 · 0x4e40
RtcPalVideoConfigurationSetInteger #29 · 0x4e50
RtcPalVideoPlatformClose #30 · 0x4e60
RtcPalVideoPlatformCloseSource #31 · 0x4e70
RtcPalVideoPlatformGetMediaExtension #32 · 0x4e80
RtcPalVideoPlatformOpen #33 · 0x4e90
RtcPalVideoPlatformOpenSource #34 · 0x4ea0
RtcPalVideoPlatformQuerySourceList #35 · 0x4eb0
RtcPalVideoPlatformRegisterVirtualSource #36 · 0x4ec0
RtcPalVideoPlatformUnregisterVirtualSource #37 · 0x4ed0
RtcPalVideoPreviewGetCurrentFormat #38 · 0x4ee0
RtcPalVideoPreviewGetSupportedFormatList #39 · 0x4f30
RtcPalVideoPreviewSetCurrentFormat #40 · 0x4f80
RtcPalVideoPreviewStart #41 · 0x4fd0
RtcPalVideoPreviewStop #42 · 0x5020
RtcPalVideoSourceApplyCurrentFormat #43 · 0x57a0
RtcPalVideoSourceCallRsmTestApi #44 · 0x5070
RtcPalVideoSourceControlGetState #45 · 0x5100
RtcPalVideoSourceControlGetValue #46 · 0x5110
RtcPalVideoSourceCreateAnalyzer #47 · 0x5120
RtcPalVideoSourceCreateEncoder #48 · 0x51c0
RtcPalVideoSourceCreatePreview #49 · 0x5270
RtcPalVideoSourceDeleteAnalyzer #50 · 0x5310
RtcPalVideoSourceDeleteEncoder #51 · 0x53a0
RtcPalVideoSourceDeletePreview #52 · 0x5430
RtcPalVideoSourceGetCurrentFormat #53 · 0x54c0
RtcPalVideoSourceGetDefaultRotationAngle #54 · 0x5510
RtcPalVideoSourceGetLastFrameInfo #55 · 0x55b0
RtcPalVideoSourceGetStatistics #56 · 0x5600
RtcPalVideoSourceGetSupportedFormatList #57 · 0x5650
RtcPalVideoSourceIsScreenScraper #58 · 0x56a0
RtcPalVideoSourceQueryEncodeCapabilities #59 · 0x5710
RtcPalVideoSourceResetStatistics #60 · 0x5760
RtcPalVideoSourceRestart #61 · 0x57a0
RtcPalVideoSourceSetCurrentFormat #62 · 0x57e0
RtcPalVideoSourceSetRotationAngle #63 · 0x5830
RtcPalVideoSourceSetVideoCropInfo #64 · 0x58a0
RtcPalVideoSourceStart #65 · 0x5990
RtcPalVideoSourceStop #66 · 0x59d0
RtmCodecGetFrameCountersFromPacsi #67 · 0x5a10
RtmCodecsCloseVideoMomentConverter #68 · 0x7af40
RtmCodecsCreateMjpegDec #69 · 0x5a30
RtmCodecsCreateVideoMomentConverter #70 · 0x5a20
RtmCodecsDecodeMjpegFrame #71 · 0x5a30
RtmCodecsDestroyMjpegDec #72 · 0x5a30
RtmCodecsGetGfxMetrics #73 · 0xadce0
RtmCodecsGetMjpegFrameInfo #74 · 0x5a30
RtmCodecsMjpegGetOutSize #75 · 0x5a30
RtmCodecsMjpegIsFormatSupported #76 · 0x4d930
RtmCodecsPalComplete #77 · 0x5a40
RtmCodecsPalStartup #78 · 0x5ab0
RtmCodecsQueryVideoProcessorCapability #79 · 0x5b30
RtmCodecsUpdateMjpegMetrics #80 · 0x5b40
RtmCodecsVideoFrameAllocateFrameWrapper #81 · 0x5b60
RtmCodecsVideoFrameAllocateRawFrame #82 · 0x5b70
RtmCodecsVideoMomentConvert #83 · 0x7af40
RtmCodecsVscaCreateFecUtility #84 · 0x5bb0
RtmCodecsVscaCreatePacsiGenerator #85 · 0x5c10
RtmCodecsVscaDestroyEncodedUnit #86 · 0x5c70
RtmCodecsVscaGetDecodingMetrics #87 · 0x5c80
RtmCodecsVscaGetEncodingMetrics #88 · 0x5cc0
RtmCodecsVscaGetManager #89 · 0x5ce0
RtmCodecsVscaGetPacsiInfo #90 · 0x5d60
RtmCodecsVscaGetStreamCountStatistics #91 · 0x5d70
RtmVPConvert #92 · 0x5db0
RtmVPCreate #93 · 0x5e00
RtmVPDestroy #94 · 0x5e40
RtmVideoAnalyzerEnumerate #95 · 0x5e90

Imported DLLs & functions 217

CoCreateFreeThreadedMarshaler 0x100b11a4
CoGetApartmentType 0x100b119c
CoTaskMemAlloc 0x100b1190
CoTaskMemFree 0x100b118c
PropVariantClear 0x100b11a0
StringFromCLSID 0x100b1198
StringFromGUID2 0x100b1194
SetUnhandledExceptionFilter 0x100b11b0
UnhandledExceptionFilter 0x100b11ac
FlsAlloc 0x100b11c4
FlsFree 0x100b11b8
FlsGetValue 0x100b11bc
FlsSetValue 0x100b11c0
CloseHandle 0x100b11cc
GetProcessHeap 0x100b11dc
HeapAlloc 0x100b11e0
HeapFree 0x100b11d8
HeapSize 0x100b11d4
InterlockedFlushSList 0x100b11e8
DisableThreadLibraryCalls 0x100b11fc
FreeLibrary 0x100b11f8
GetModuleHandleW 0x100b11f4
GetProcAddress 0x100b1200
LoadLibraryExA 0x100b11f0
VirtualProtect 0x100b1208
VirtualQuery 0x100b120c
GetCurrentProcess 0x100b1214
GetCurrentProcessId 0x100b121c
GetCurrentThreadId 0x100b1218
TerminateProcess 0x100b1220
IsProcessorFeaturePresent 0x100b1228
AcquireSRWLockShared 0x100b1240
CreateEventExW 0x100b1248
DeleteCriticalSection 0x100b1264
EnterCriticalSection 0x100b1258
InitializeCriticalSectionEx 0x100b1238
InitializeSRWLock 0x100b1268
LeaveCriticalSection 0x100b123c
ReleaseSRWLockShared 0x100b1260
SetEvent 0x100b1250
TryAcquireSRWLockExclusive 0x100b125c
TryAcquireSRWLockShared 0x100b1244
TryEnterCriticalSection 0x100b124c
WaitForSingleObjectEx 0x100b1254
InitializeConditionVariable 0x100b1278
InitOnceExecuteOnce 0x100b1280
Sleep 0x100b1270
SleepConditionVariableCS 0x100b127c
WakeAllConditionVariable 0x100b1274
GetSystemTimeAsFileTime 0x100b1288
GetSystemTimePreciseAsFileTime 0x100b1290
RoOriginateError 0x100b1298
wcstombs_s 0x100b12a0
_callnewh 0x100b12ac
_calloc_base 0x100b12a8
_free_base 0x100b12bc
calloc 0x100b12b0
free 0x100b12c0
malloc 0x100b12b4
realloc 0x100b12b8
_except1 0x100b12dc
ceil 0x100b12e4
fabs 0x100b12d8
floor 0x100b12d0
fminf 0x100b12cc
log 0x100b12e0
pow 0x100b12d4
sqrt 0x100b12c8
_cexit 0x100b12fc
_configure_narrow_argv 0x100b12f8
_crt_atexit 0x100b131c
_errno 0x100b1320
_execute_onexit_table 0x100b12f4
_initialize_narrow_environment 0x100b1318
_initialize_onexit_table 0x100b12ec
_initterm 0x100b1300
_initterm_e 0x100b1304
_invalid_parameter_noinfo 0x100b1324
_invalid_parameter_noinfo_noreturn 0x100b1314
_register_onexit_function 0x100b12f0
_seh_filter_dll 0x100b1310
abort 0x100b130c
terminate 0x100b1308
__stdio_common_vsnprintf_s 0x100b1354
__stdio_common_vsprintf 0x100b1350
__stdio_common_vsprintf_s 0x100b1338
__stdio_common_vsscanf 0x100b133c
__stdio_common_vswprintf_s 0x100b1344
_close 0x100b132c
_lseek 0x100b1348
_sopen_s 0x100b1340
_write 0x100b134c
fread 0x100b1330
ftell 0x100b1334
_wcslwr_s 0x100b1374
memset 0x100b1384
strcat_s 0x100b1364
strcmp 0x100b1370
strcpy_s 0x100b136c
strlen 0x100b1378
wcscmp 0x100b1380
wcscpy_s 0x100b1368
wcslen 0x100b137c
wcsncmp 0x100b135c
wcsncpy_s 0x100b1360
_byteswap_ulong 0x100b138c
_byteswap_ushort 0x100b139c
abs 0x100b1398
labs 0x100b1394
qsort 0x100b1390
GetTraceEnableFlags 0x100b13a4
GetTraceEnableLevel 0x100b13a8
GetTraceLoggerHandle 0x100b13ac
TraceMessage 0x100b13b4
UnregisterTraceGuids 0x100b13b0
EventRegister 0x100b13c0
EventUnregister 0x100b13bc
D3D11CreateDevice 0x100b13c8
CreateDXGIFactory1 0x100b13d0
VariantClear 0x100b1004
VariantInit 0x100b1000
??0CheckedMutex@auf@@QAE@PBD_N@Z 0x100b1128
??0Event@auf@@QAE@XZ 0x100b1168
??0Path@spl@@QAE@XZ 0x100b10d4
??0UncheckedMutex@auf@@QAE@PBD_N@Z 0x100b1178
??1CheckedMutex@auf@@QAE@XZ 0x100b112c
??1Event@auf@@QAE@XZ 0x100b116c
??1Path@spl@@QAE@XZ 0x100b10d8
??1UncheckedMutex@auf@@QAE@XZ 0x100b1020
?atomicAddI@spl@@YAHPCHH@Z 0x100b1088
?atomicAddL@spl@@YAJPCJJ@Z 0x100b104c
?compareExchangeI@spl@@YA_NPCHHH@Z 0x100b10a4
?compareExchangeL@spl@@YA_NPCJJJ@Z 0x100b1010
?compareExchangePI@spl@@YA_NPCHHH@Z 0x100b1164
?compareExchangeValI@spl@@YAHPCHHH@Z 0x100b10f4
?dataBarrier@spl@@YAXXZ 0x100b1154
?exchangeI@spl@@YAHPCHH@Z 0x100b10a0
?exchangeL@spl@@YAJPCJJ@Z 0x100b10f8
?exchangePI@spl@@YAHPCHH@Z 0x100b10ac
?fileClose@spl@@YAXPAX@Z 0x100b10e4
?fileOpen@spl@@YAPAXABVPath@1@W4FileSemantics@1@HAAW4FileError@1@@Z 0x100b10e0
?fileWrite@spl@@YAHPAXPBXI@Z 0x100b10e8
?g_aufUp@auf@@3HA 0x100b117c
?g_configMaxObjectWaitUs@auf@@3IA 0x100b1030
?g_CPUTopology@spl@@3UCPUTopology@1@A 0x100b107c
?g_nextCallId@auf@@3IC 0x100b1024
?g_nextObjectId@auf@@3IC 0x100b1028
?g_objectCheckDisabled@auf@@3DA 0x100b102c
?g_sysInfo@spl@@3USysinfo@1@A 0x100b1100
?initInternal@auf@@YA_NPAUAufInitTag@1@PBDII@Z 0x100b1180
?instantiateLogComponent@internal@auf@@YAPAVLogComponent@2@PBD@Z 0x100b113c
?lock@MutexCore@internal@auf@@QAEXXZ 0x100b1120
?log@LogComponent@auf@@QAEXPBXIIABVLogArgs@2@@Z 0x100b101c
?log@LogComponent@auf@@QAEXPBXIIPBDABVLogArgs@2@@Z 0x100b1158
?logFlush@auf@@YAXXZ 0x100b115c
?memcpy_s@spl@@YAHPAXIPBXI@Z 0x100b1084
?pathFromFilename@spl@@YA_NAAVPath@1@PBD@Z 0x100b10dc
?post@Event@auf@@QAEXXZ 0x100b1170
?setLogComponentSafe@internal@auf@@YA_NPBD_N@Z 0x100b1160
?sleep@spl@@YAXI@Z 0x100b1048
?stopInternal@auf@@YAXPAUAufInitTag@1@PBD@Z 0x100b1184
?strnlen_s@spl@@YAIPBDI@Z 0x100b10d0
?sysInfoCPUInfo@spl@@YAXIAAUCPUInfo@1@@Z 0x100b1050
?unlock@MutexCore@internal@auf@@QAEXXZ 0x100b1124
?wait@Event@auf@@QAE_NV?$duration@_JU?$ratio@$00$0PECEA@@std@@@chrono@std@@@Z 0x100b1174
AcquireSRWLockExclusive 0x100b1108
EncodePointer 0x100b1070
EventWrite 0x100b1110
GetLastError 0x100b1068
GetSystemInfo 0x100b1150
InitializeSListHead 0x100b105c
InterlockedPopEntrySList 0x100b110c
InterlockedPushEntrySList 0x100b1060
IsDebuggerPresent 0x100b1054
MultiByteToWideChar 0x100b10a8
QueryPerformanceCounter 0x100b1058
QueryPerformanceFrequency 0x100b1014
RaiseException 0x100b1064
ReleaseSRWLockExclusive 0x100b1104
RtcPalAcquireSlimLock 0x100b1094
RtcPalAllocateWorkItem 0x100b103c
RtcPalAllocMemoryWithTag 0x100b1038
RtcPalCloseWaitableHandle 0x100b10c4
RtcPalCreateEvent 0x100b10bc
RtcPalCreateSemaphore 0x100b1130
RtcPalCreateThread 0x100b10b8
RtcPalDeleteSlimLock 0x100b1090
RtcPalFreeMemoryWithTag 0x100b1074
RtcPalFreeWorkItem 0x100b1044
RtcPalGetEcsSetting 0x100b1080
RtcPalGetLastError 0x100b1018
RtcPalGetTimeLongIn100ns 0x100b1078
RtcPalGetTimeLongIn100nsFast 0x100b1114
RtcPalGetWinSATVideoEncodeScore 0x100b10fc
RtcPalInitializeCriticalSection 0x100b10cc
RtcPalInitializeSlimLock 0x100b108c
RtcPalInitThreadAttr 0x100b10b4
RtcPalLoadLibrary 0x100b1138
RtcPalLoadSystem32Library 0x100b111c
RtcPalMFHasDXGI 0x100b1118
RtcPalPerfCounterToSeconds 0x100b10f0
RtcPalQueryPerformanceCounter 0x100b10ec
RtcPalQueueWorkItem 0x100b1040
RtcPalRegCloseKey 0x100b114c
RtcPalRegisterTraceGuids 0x100b1034
RtcPalRegOpenKeyExW 0x100b1144
RtcPalRegQueryValueExW 0x100b1148
RtcPalReleaseSemaphore 0x100b1134
RtcPalReleaseSlimLock 0x100b1098
RtcPalResetEvent 0x100b1140
RtcPalSecureZeroMemory 0x100b10b0
RtcPalSetEvent 0x100b10c0
RtcPalTraceCondIfTrue 0x100b100c
RtcPalTryAcquireSlimLock 0x100b109c
RtcPalWaitForSingleObject 0x100b10c8
SetLastError 0x100b106c