rtmpal.dll

Company
Microsoft Corporation
Description

Microsoft Real Time Media Stack PAL

Version
5.0.8225.0
Architecture
32 bit
Threat Score
0 %
Original size
426 Kb
Download size
208.9 Kb
MD5
db9c67dce137eaedcca561b78a6e8c0c
SHA1
90dc3325323a1c34ca8ace1d05733b09699e36b1
SHA256
e79914e004160c9fc6db83a2dad20a4ee7ee9136ea8f029f1b58a2f5010bf6ab
CreateThread
LoadLibraryA
LoadLibraryExA
LoadLibraryW
RegisterTraceGuidsW
RtcPalAVWriterShutdown
RtcPalAVWriterStartup
RtcPalAccept
RtcPalAcquireSlimLock
RtcPalAesEncrypt
RtcPalAllocAlignedMemoryWithTag
RtcPalAllocMemoryWithTag
RtcPalAllocateRawFramePool
RtcPalAllocateSerialWorkItem
RtcPalAllocateSerialWorkItemQueue
RtcPalAllocateVideoPacketAndData
RtcPalAllocateVideoPacketFromBorrowedUnit
RtcPalAllocateVideoPacketPool
RtcPalAllocateWorkItem
RtcPalAssert
RtcPalBacktrace
RtcPalBind
RtcPalCheckCMov
RtcPalCheckFragmentalMp4Support
RtcPalCheckMMX
RtcPalCheckMOVBE
RtcPalCheckMSSE
RtcPalCheckSSE
RtcPalCheckSSE2
RtcPalCheckSSE3
RtcPalCheckSSE4_1
RtcPalCheckSSE4_2
RtcPalCheckSSE4a
RtcPalCheckSSSE3
RtcPalCleanup
RtcPalCloseSocket
RtcPalCloseSocketIOCP
RtcPalCloseWaitableHandle
RtcPalCoWaitForAnyObject
RtcPalConnect
RtcPalCopyRawVideoFrame
RtcPalCreateAsyncTask
RtcPalCreateDataConverter
RtcPalCreateEvent
RtcPalCreateMutex
RtcPalCreateSemaphore
RtcPalCreateSinkWriterFromURL
RtcPalCreateSocket
RtcPalCreateSocketIOCP
RtcPalCreateThread
RtcPalCreateVirtualAudioDevice
RtcPalCryptCleanup
RtcPalCryptFree
RtcPalCryptGenRandom
RtcPalCryptHMACSHA1Create
RtcPalCryptHMACSHA1CreateKey
RtcPalCryptHMACSHA1Destroy
RtcPalCryptHMACSHA1DestroyKey
RtcPalCryptHMACSHA1DupeContext
RtcPalCryptHMACSHA1Final
RtcPalCryptHMACSHA1Update
RtcPalCryptHMACSHA256Create
RtcPalCryptHMACSHA256CreateKey
RtcPalCryptHMACSHA256Destroy
RtcPalCryptHMACSHA256DestroyKey
RtcPalCryptHMACSHA256DupeContext
RtcPalCryptHMACSHA256Final
RtcPalCryptHMACSHA256Update
RtcPalCryptHMACSHA384Create
RtcPalCryptHMACSHA384CreateKey
RtcPalCryptHMACSHA384Destroy
RtcPalCryptHMACSHA384DestroyKey
RtcPalCryptHMACSHA384DupeContext
RtcPalCryptHMACSHA384Final
RtcPalCryptHMACSHA384Update
RtcPalCryptHMACSHA512Create
RtcPalCryptHMACSHA512CreateKey
RtcPalCryptHMACSHA512Destroy
RtcPalCryptHMACSHA512DestroyKey
RtcPalCryptHMACSHA512DupeContext
RtcPalCryptHMACSHA512Final
RtcPalCryptHMACSHA512Update
RtcPalCryptMD5Create
RtcPalCryptMD5Destroy
RtcPalCryptMD5Final
RtcPalCryptMD5Update
RtcPalCryptProtectData
RtcPalCryptSHA256Create
RtcPalCryptSHA256Destroy
RtcPalCryptSHA256Final
RtcPalCryptSHA256Update
RtcPalCryptSHA384Create
RtcPalCryptSHA384Destroy
RtcPalCryptSHA384Final
RtcPalCryptSHA384Update
RtcPalCryptSHA512Create
RtcPalCryptSHA512Destroy
RtcPalCryptSHA512Final
RtcPalCryptSHA512Update
RtcPalCryptStartup
RtcPalCryptUnprotectData
RtcPalDbgPrint
RtcPalDbgVPrint
RtcPalDeinitTracing
RtcPalDeleteSlimLock
RtcPalDeleteVirtualAudioDevice
RtcPalDestroyAesKey
RtcPalDestroyDataConverter
RtcPalDetachVideoPacket
RtcPalDeviceAudioGetGlitchInfo
RtcPalDeviceAudioGetProcessingFeatures
RtcPalDeviceAudioGetQueuedBytes
RtcPalDeviceAudioGetSupportedProcessingCapacity
RtcPalDeviceAudioLockBuffer
RtcPalDeviceAudioReset
RtcPalDeviceAudioSetActiveEndpoint
RtcPalDeviceAudioSetProcessingFeatures
RtcPalDeviceAudioStart
RtcPalDeviceAudioStop
RtcPalDeviceAudioUnlockBuffer
RtcPalDevicePlatformClose
RtcPalDevicePlatformCloseDevice
RtcPalDevicePlatformCloseHIDContext
RtcPalDevicePlatformCompareDeviceId
RtcPalDevicePlatformCreateDeviceId
RtcPalDevicePlatformDeviceRegisterNotification
RtcPalDevicePlatformDisposeDeviceId
RtcPalDevicePlatformDuplicateDeviceId
RtcPalDevicePlatformEnableAudio
RtcPalDevicePlatformEnumDevices
RtcPalDevicePlatformGetDeviceList
RtcPalDevicePlatformGetHIDInformation
RtcPalDevicePlatformGetVolumeInfo
RtcPalDevicePlatformGetVolumeInfoByDeviceHandle
RtcPalDevicePlatformIsSamePhysicalDevice
RtcPalDevicePlatformOpen
RtcPalDevicePlatformOpenAudioDevice
RtcPalDevicePlatformOpenAudioLoopbackDevice
RtcPalDevicePlatformOpenHIDContext
RtcPalDevicePlatformRegisterNotification
RtcPalDevicePlatformSetHIDInformation
RtcPalDevicePlatformSetState
RtcPalDevicePlatformSetVolumeInfo
RtcPalDevicePlatformUnregisterNotification
RtcPalEnableRDTSCTime
RtcPalEnableTracing
RtcPalFlushTracing
RtcPalFreeIfAddrs
RtcPalFreeLockedMediaBuffer
RtcPalFreeMemoryWithTag
RtcPalFreeSerialWorkItem
RtcPalFreeSerialWorkItemQueue
RtcPalFreeSymbol
RtcPalFreeVideoPacket
RtcPalFreeVideoPacketPool
RtcPalFreeWorkItem
RtcPalGetADSPConfig
RtcPalGetADSPLogFolder
RtcPalGetBestSourceAddress
RtcPalGetCPUClockMHz
RtcPalGetDataConvSignature
RtcPalGetExitCodeThread
RtcPalGetFipsComplianceMode
RtcPalGetHostCName
RtcPalGetIfAddrs
RtcPalGetLastError
RtcPalGetLocalStateFolderW
RtcPalGetLockedMediaBuffer
RtcPalGetLogFileNamePrefixW
RtcPalGetLogFolderW
RtcPalGetNUMANode
RtcPalGetNumberOfCores
RtcPalGetNumberofLogicalProcessorsPerPackage
RtcPalGetNumberofPackages
RtcPalGetNumberofProcessors
RtcPalGetOSName
RtcPalGetPeerName
RtcPalGetPowerSchemeFriendlyName
RtcPalGetPriorityClass
RtcPalGetPrivateMemoryUsageInMB
RtcPalGetProcessorName
RtcPalGetProcessorTopology
RtcPalGetQMDataCPU
RtcPalGetSockName
RtcPalGetSocketIOCPQueuedCompletionStatus
RtcPalGetSymbol
RtcPalGetSystemConfigurationInfo
RtcPalGetSystemMetricsTemplate
RtcPalGetTempFolderA
RtcPalGetTempFolderW
RtcPalGetThreadPriority
RtcPalGetTimeDouble
RtcPalGetTimeLongIn100ns
RtcPalGetTimeLongIn100nsFast
RtcPalGetUiID
RtcPalGetUserName
RtcPalGetVideoPacketFromSlistEntry
RtcPalGetVideoPacketRawFrame
RtcPalGetVideoPacketUnit
RtcPalGetWinSATGraphicsScore
RtcPalGetWinSATProcessorScore
RtcPalGetWinSATVideoEncodeScore
RtcPalInitCollectSystemMetrics
RtcPalInitThreadAttr
RtcPalInitTracing
RtcPalInitializeSlimLock
RtcPalInvokeInPnPMonitorThread
RtcPalIsLaptop
RtcPalIsProcessorVirtualized
RtcPalIsTracingEnabled
RtcPalListen
RtcPalLoadSystem32Library
RtcPalLogClose
RtcPalLogCreate
RtcPalLogFlush
RtcPalLogPrint
RtcPalLogSeek
RtcPalLogVPrint
RtcPalLogWrite
RtcPalNetAddressToStringA
RtcPalNetAddressToStringW
RtcPalNetCleanup
RtcPalNetStartup
RtcPalNetStringToIPAddressA
RtcPalNetStringToIPAddressW
RtcPalNetStringToIPv4AddressA
RtcPalNetStringToIPv4AddressW
RtcPalNetStringToIPv6AddressA
RtcPalNetStringToIPv6AddressW
RtcPalOfflineSourceReaderClose
RtcPalOfflineSourceReaderGetCapability
RtcPalOfflineSourceReaderGetDuration
RtcPalOfflineSourceReaderOpen
RtcPalOfflineSourceReaderRead
RtcPalOfflineSourceReaderReadRelease
RtcPalOfflineSourceReaderSetPosition
RtcPalPerfCounterToNanoseconds
RtcPalPerfCounterToSeconds
RtcPalPostSocketIOCPQueuedCompletionStatus
RtcPalPrependVideoPacketToSlist
RtcPalPrintStackTrace
RtcPalQueryPerformanceCounter
RtcPalQueueSerialWorkItem
RtcPalQueueWorkItem
RtcPalRecv
RtcPalRecvFrom
RtcPalRegisterSocket
RtcPalRegisterTraceGuids
RtcPalReleaseMutex
RtcPalReleaseSemaphore
RtcPalReleaseSlimLock
RtcPalResetEvent
RtcPalSecureZeroMemory
RtcPalSend
RtcPalSendTo
RtcPalSetAesKey
RtcPalSetEvent
RtcPalSetLastError
RtcPalSetLogPath
RtcPalSetPlatformProfile
RtcPalSetPriorityClass
RtcPalSetSchedulerPolicy
RtcPalSetThreadPriority
RtcPalSinkWriterClose
RtcPalSocketEnableLowLatency
RtcPalSocketSetBroadcast
RtcPalSocketSetLinger
RtcPalSocketSetNonBlockingMode
RtcPalSocketSetQoSDSCP
RtcPalSocketSetRecvBufSize
RtcPalSocketSetSendBufSize
RtcPalSocketSetTcpNoDelay
RtcPalStartCollectSystemMetrics
RtcPalStartup
RtcPalStopCollectSystemMetrics
RtcPalSymCleanup
RtcPalSymStartup
RtcPalTaskQueueCreate
RtcPalTaskQueueDequeue
RtcPalTaskQueueDestroy
RtcPalTaskQueueEnqueue
RtcPalToHostDouble
RtcPalToHostFloat
RtcPalToHostInt16
RtcPalToHostInt32
RtcPalToHostInt64
RtcPalToHostUInt16
RtcPalToHostUInt32
RtcPalToHostUInt64
RtcPalTraceRt
RtcPalTrace_ProcessAttached
RtcPalTrace_ProcessDetached
RtcPalTryAcquireSlimLock
RtcPalUninitCollectSystemMetrics
RtcPalVideoAnalyzerGetMetrics
RtcPalVideoAnalyzerGetResult
RtcPalVideoAnalyzerGetStatistics
RtcPalVideoAnalyzerResetStatistics
RtcPalVideoAnalyzerStart
RtcPalVideoAnalyzerStop
RtcPalVideoEncoderGetOutput
RtcPalVideoEncoderGetParameter
RtcPalVideoEncoderGetStatistics
RtcPalVideoEncoderResetStatistics
RtcPalVideoEncoderSetParameter
RtcPalVideoEncoderStart
RtcPalVideoEncoderStop
RtcPalVideoPlatformClose
RtcPalVideoPlatformCloseSource
RtcPalVideoPlatformCreateInboxDecoder
RtcPalVideoPlatformOpen
RtcPalVideoPlatformOpenSource
RtcPalVideoPlatformQueryAnalyzerCapabilities
RtcPalVideoPlatformQueryInboxDecodeCapabilities
RtcPalVideoPlatformQueryLowComplexityRequest
RtcPalVideoPlatformQuerySourceList
RtcPalVideoPlatformRegisterVirtualSource
RtcPalVideoPlatformUnregisterVirtualSource
RtcPalVideoPreviewGetCurrentFormat
RtcPalVideoPreviewGetSupportedFormatList
RtcPalVideoPreviewSetCurrentFormat
RtcPalVideoPreviewStart
RtcPalVideoPreviewStop
RtcPalVideoSourceControlGetAutoMode
RtcPalVideoSourceControlGetState
RtcPalVideoSourceControlGetValue
RtcPalVideoSourceControlSetAutoMode
RtcPalVideoSourceControlSetValue
RtcPalVideoSourceCreateAnalyzer
RtcPalVideoSourceCreateEncoder
RtcPalVideoSourceCreatePlatformEncoder
RtcPalVideoSourceCreatePreview
RtcPalVideoSourceDeleteAnalyzer
RtcPalVideoSourceDeleteEncoder
RtcPalVideoSourceDeletePreview
RtcPalVideoSourceGetCurrentFormat
RtcPalVideoSourceGetLastFrameInfo
RtcPalVideoSourceGetStatistics
RtcPalVideoSourceGetSupportedFormatList
RtcPalVideoSourceIsHardwareAccelerated
RtcPalVideoSourceQueryAnalyzerCapabilities
RtcPalVideoSourceQueryEncodeCapabilities
RtcPalVideoSourceResetStatistics
RtcPalVideoSourceRestart
RtcPalVideoSourceSetCurrentFormat
RtcPalVideoSourceSetInternalFormat
RtcPalVideoSourceSetRotationAngle
RtcPalVideoSourceSetVideoCropInfo
RtcPalVideoSourceStart
RtcPalVideoSourceStop
RtcPalWaitForAllThreads
RtcPalWaitForAnyObject
RtcPalWaitForSingleObject
RtcPalWlanEnterMediaStreamingMode
RtcPalWlanLeaveMediaStreamingMode
RtcPalWriteMediaBufferToSinkWriter
WS2_32.FreeAddrInfoW)
WS2_32.GetAddrInfoW)
WS2_32.freeaddrinfo)
WS2_32.getaddrinfo)
WS2_32.inet_addr)
WS2_32.inet_ntoa)
advapi32.ControlTraceW)
advapi32.EnableTrace)
advapi32.EventRegister)
advapi32.EventUnregister)
advapi32.EventWrite)
advapi32.FlushTraceW)
advapi32.GetSecurityInfo)
advapi32.GetTraceEnableFlags)
advapi32.GetTraceEnableLevel)
advapi32.GetTraceLoggerHandle)
advapi32.QueryTraceW)
advapi32.RegCloseKey)
advapi32.RegCreateKeyExA)
advapi32.RegCreateKeyExW)
advapi32.RegDeleteKeyW)
advapi32.RegEnumKeyExW)
advapi32.RegOpenKeyExA)
advapi32.RegOpenKeyExW)
advapi32.RegQueryValueExA)
advapi32.RegQueryValueExW)
advapi32.RegSetValueExA)
advapi32.RegSetValueExW)
advapi32.StartTraceW)
advapi32.TraceMessage)
advapi32.UnregisterTraceGuids)
getopt
getopt_long
getopt_long_only
kernel32.AcquireSRWLockExclusive)
kernel32.CloseHandle)
kernel32.CopyFileW)
kernel32.CreateDirectoryA)
kernel32.CreateDirectoryW)
kernel32.CreateEventW)
kernel32.CreateFileA)
kernel32.CreateFileMappingW)
kernel32.CreateFileW)
kernel32.CreateMutexW)
kernel32.CreateSemaphoreW)
kernel32.CreateToolhelp32Snapshot)
kernel32.DebugBreak)
kernel32.DecodePointer)
kernel32.DeleteCriticalSection)
kernel32.DeleteFileA)
kernel32.DeleteFileW)
kernel32.DisableThreadLibraryCalls)
kernel32.DuplicateHandle)
kernel32.EncodePointer)
kernel32.EnterCriticalSection)
kernel32.FatalAppExitW)
kernel32.FileTimeToSystemTime)
kernel32.FindClose)
kernel32.FindFirstFileW)
kernel32.FindNextFileW)
kernel32.FormatMessageW)
kernel32.FreeLibrary)
kernel32.GetComputerNameW)
kernel32.GetCurrentProcess)
kernel32.GetCurrentProcessId)
kernel32.GetCurrentThread)
kernel32.GetCurrentThreadId)
kernel32.GetDateFormatA)
kernel32.GetExitCodeThread)
kernel32.GetFileAttributesExW)
kernel32.GetFileAttributesW)
kernel32.GetFileInformationByHandle)
kernel32.GetFileInformationByHandleEx)
kernel32.GetFileSizeEx)
kernel32.GetFileTime)
kernel32.GetLastError)
kernel32.GetLocalTime)
kernel32.GetModuleFileNameA)
kernel32.GetModuleFileNameW)
kernel32.GetModuleHandleW)
kernel32.GetProcAddress)
kernel32.GetProcessAffinityMask)
kernel32.GetProcessHeap)
kernel32.GetSystemInfo)
kernel32.GetSystemPowerStatus)
kernel32.GetSystemTime)
kernel32.GetSystemTimeAsFileTime)
kernel32.GetTempPathW)
kernel32.GetThreadPriority)
kernel32.GetTickCount)
kernel32.GetTickCount64)
kernel32.GetTimeZoneInformation)
kernel32.GetVersionExW)
kernel32.GlobalMemoryStatusEx)
kernel32.HeapAlloc)
kernel32.HeapCreate)
kernel32.HeapDestroy)
kernel32.HeapFree)
kernel32.HeapReAlloc)
kernel32.HeapSetInformation)
kernel32.HeapSize)
kernel32.InitializeCriticalSection)
kernel32.InitializeCriticalSectionAndSpinCount)
kernel32.InitializeCriticalSectionEx)
kernel32.InitializeSListHead)
kernel32.InterlockedCompareExchange)
kernel32.InterlockedDecrement)
kernel32.InterlockedExchange)
kernel32.InterlockedExchangeAdd)
kernel32.InterlockedIncrement)
kernel32.InterlockedPopEntrySList)
kernel32.InterlockedPushEntrySList)
kernel32.IsBadReadPtr)
kernel32.IsBadWritePtr)
kernel32.IsDebuggerPresent)
kernel32.IsProcessorFeaturePresent)
kernel32.LeaveCriticalSection)
kernel32.LocalAlloc)
kernel32.LocalFree)
kernel32.MapViewOfFile)
kernel32.MoveFileA)
kernel32.MoveFileExW)
kernel32.MoveFileW)
kernel32.MultiByteToWideChar)
kernel32.OpenFileMappingW)
kernel32.OutputDebugStringA)
kernel32.OutputDebugStringW)
kernel32.Process32FirstW)
kernel32.Process32NextW)
kernel32.QueryDepthSList)
kernel32.QueryPerformanceCounter)
kernel32.QueryPerformanceFrequency)
kernel32.RaiseException)
kernel32.ReadFile)
kernel32.ReleaseMutex)
kernel32.ReleaseSRWLockExclusive)
kernel32.ReleaseSemaphore)
kernel32.RemoveDirectoryW)
kernel32.ResetEvent)
kernel32.SetEnvironmentVariableW)
kernel32.SetEvent)
kernel32.SetFileAttributesW)
kernel32.SetFilePointer)
kernel32.SetFilePointerEx)
kernel32.SetFileTime)
kernel32.SetLastError)
kernel32.SetProcessAffinityMask)
kernel32.SetThreadAffinityMask)
kernel32.SetThreadPriority)
kernel32.SetThreadPriorityBoost)
kernel32.SignalObjectAndWait)
kernel32.Sleep)
kernel32.SystemTimeToFileTime)
kernel32.TerminateProcess)
kernel32.TlsAlloc)
kernel32.TlsFree)
kernel32.TlsGetValue)
kernel32.TlsSetValue)
kernel32.TryEnterCriticalSection)
kernel32.UnmapViewOfFile)
kernel32.VerifyVersionInfoW)
kernel32.WaitForMultipleObjects)
kernel32.WaitForMultipleObjectsEx)
kernel32.WaitForSingleObject)
kernel32.WaitForSingleObjectEx)
kernel32.WideCharToMultiByte)
kernel32.WriteFile)
kernel32.lstrcmpW)
kernel32.lstrcmpiW)
kernel32.lstrlenA)
kernel32.lstrlenW)
ntdll.VerSetConditionMask)
ole32.CLSIDFromString)
ole32.CoCreateGuid)
ole32.CoCreateInstance)
ole32.CoInitializeEx)
ole32.CoTaskMemAlloc)
ole32.CoTaskMemFree)
ole32.CoUninitialize)
ole32.PropVariantClear)
ole32.StringFromGUID2)
oleaut32.SysAllocString)
oleaut32.SysAllocStringByteLen)
oleaut32.SysAllocStringLen)
oleaut32.SysFreeString)
oleaut32.SysReAllocString)
oleaut32.SysReAllocStringLen)
oleaut32.SysStringByteLen)
oleaut32.SysStringLen)
oleaut32.VarBstrCat)
oleaut32.VarBstrCmp)
oleaut32.VarCmp)
oleaut32.VariantClear)
oleaut32.VariantCopy)
oleaut32.VariantInit)
optarg
opterr
optind
optopt
optreset
psapi.GetModuleBaseNameA)
psapi.GetModuleBaseNameW)
rtcpal_aio_cancel
rtcpal_aio_close
rtcpal_aio_error
rtcpal_aio_open
rtcpal_aio_read
rtcpal_aio_return
rtcpal_aio_suspend
rtcpal_aio_wopen
rtcpal_aio_write
rtcpal_lseek
rtcpal_open
rtcpal_recv
rtcpal_recvfrom
rtcpal_send
rtcpal_sendto
rtcpal_wopen
secur32.AcquireCredentialsHandleW)
secur32.DeleteSecurityContext)
secur32.EnumerateSecurityPackagesW)
secur32.FreeContextBuffer)
secur32.FreeCredentialsHandle)
secur32.InitializeSecurityContextW)
timeBeginPeriod
user32.IsRectEmpty)
user32.SetRectEmpty)
winmm.timeEndPeriod)
winmm.timeGetDevCaps)
winmm.timeGetTime)

Last update: 16/11/2024