IPPMPEGDecoder.dll

v6.0.0.0 32-bit Windows Analyzed
Description
—
Authors
Copyright (c) Adobe Systems, Inc. All rights reserved.
File size
648.7 KB
Uploaded
2025-12-02 14:30
Views
50
SHA-256
82417af4d95d6f572efad7bba9372193

Exported functions 20

IPPMPEGDecoder_BufferIndexerCreate #1 · 0xb100
IPPMPEGDecoder_BufferIndexerDestroy #2 · 0xb2b0
IPPMPEGDecoder_BufferIndexerDone #3 · 0xb270
IPPMPEGDecoder_BufferIndexerScan #4 · 0xb240
IPPMPEGDecoder_CloseFile #5 · 0x1be10
IPPMPEGDecoder_CreateIndexerFromFirstBuffer #6 · 0xae50
IPPMPEGDecoder_GetFileInfo #7 · 0x1be70
IPPMPEGDecoder_GetFrame #8 · 0x1bff0
IPPMPEGDecoder_GetFrameDependancies #9 · 0x1bf90
IPPMPEGDecoder_GetFrameFromBuffer #10 · 0x1c190
IPPMPEGDecoder_GetFrameSizes #11 · 0x1bf30
IPPMPEGDecoder_GetLastGoodFrame #12 · 0x1c210
IPPMPEGDecoder_GetVideoFrameOffset #13 · 0x1bed0
IPPMPEGDecoder_IndexFile #14 · 0x1bdb0
IPPMPEGDecoder_IsFrameValid #15 · 0x1c200
IPPMPEGDecoder_OpenBufferInstance #16 · 0x1c060
IPPMPEGDecoder_OpenFile #17 · 0x1bb50
IPPMPEGDecoder_OpenFileWithIndex #18 · 0x1bc80
IPPMPEGDecoder_Shutdown #19 · 0x15100
IPPMPEGDecoder_Startup #20 · 0x15050

Imported DLLs & functions 124

??0AsyncFileReader@ASL@@QAE@XZ 0x492010
??0CriticalSection@ASL@@QAE@XZ 0x492018
??0CriticalSectionLock@ASL@@QAE@ABVCriticalSection@1@@Z 0x492020
??0File@ASL@@QAE@XZ 0x492080
??1AsyncFileReader@ASL@@QAE@XZ 0x49200c
??1CriticalSection@ASL@@QAE@XZ 0x492014
??1CriticalSectionLock@ASL@@QAE@XZ 0x49201c
??1File@ASL@@QAE@XZ 0x492088
??1MemoryRecycler@ASL@@QAE@XZ 0x492028
?AddTrailingSlash@PathUtils@ASL@@YA?AV?$basic_string@GU?$char_traits@G@std@@V?$STLAllocator@G@SmallBlockAllocator@utility@dvacore@@@std@@ABV34@@Z 0x492044
?Allocate@Allocator@ASL@@SAPAXI@Z 0x492084
?AllocateBuffer@MemoryRecycler@ASL@@QAE?AVMemoryBuffer@2@I@Z 0x49202c
?Close@AsyncFileReader@ASL@@QAEXXZ 0x492000
?Close@File@ASL@@QAEXXZ 0x492064
?Create@File@ASL@@QAEHABV?$basic_string@GU?$char_traits@G@std@@V?$STLAllocator@G@SmallBlockAllocator@utility@dvacore@@@std@@W4Type@FileAccessFlags@2@W45FileShareModeFlags@2@W45FileCreateDispositionFlags@2@W45FileAttributesFlags@2@_N@Z 0x492060
?Dispose@Allocator@ASL@@SAXPAXI@Z 0x492074
?GetEfficientDiskBufferSizeFromPath@DiskUtils@ASL@@YAHABV?$basic_string@GU?$char_traits@G@std@@V?$STLAllocator@G@SmallBlockAllocator@utility@dvacore@@@std@@AAI@Z 0x492030
?GetFilePart@PathUtils@ASL@@YA?AV?$basic_string@GU?$char_traits@G@std@@V?$STLAllocator@G@SmallBlockAllocator@utility@dvacore@@@std@@ABV34@@Z 0x492040
?GetLastModificationTime@File@ASL@@SAHABV?$basic_string@GU?$char_traits@G@std@@V?$STLAllocator@G@SmallBlockAllocator@utility@dvacore@@@std@@AA_K@Z 0x492048
?Instance@MemoryRecycler@ASL@@SA?AV?$ObjectPtr@VMemoryRecycler@ASL@@VAtomicValue@2@@2@XZ 0x492070
?IsNormalizedPath@PathUtils@ASL@@YA_NABV?$basic_string@GU?$char_traits@G@std@@V?$STLAllocator@G@SmallBlockAllocator@utility@dvacore@@@std@@@Z 0x49205c
?IsOpen@File@ASL@@QBE_NXZ 0x492068
?MakeUniqueFilename@PathUtils@ASL@@YA?AV?$basic_string@GU?$char_traits@G@std@@V?$STLAllocator@G@SmallBlockAllocator@utility@dvacore@@@std@@ABV34@@Z 0x49203c
?Open@AsyncFileReader@ASL@@SAHABV?$basic_string@GU?$char_traits@G@std@@V?$STLAllocator@G@SmallBlockAllocator@utility@dvacore@@@std@@AAV12@@Z 0x492008
?Open@File@ASL@@SAHABV?$basic_string@GU?$char_traits@G@std@@V?$STLAllocator@G@SmallBlockAllocator@utility@dvacore@@@std@@W4Type@FileAccessFlags@2@AAV12@@Z 0x492050
?ProcessorSupportsAVX@SystemInfo@ASL@@YA_NXZ 0x492024
?QueueReadRequest@AsyncFileReader@ASL@@QAEH_KIPAXP6AXPBV12@0II1111H@Z111@Z 0x492004
?Read@File@ASL@@QAEHPAXIAAI@Z 0x492078
?RecycleBuffer@MemoryRecycler@ASL@@QAEXAAVMemoryBuffer@2@@Z 0x49206c
?SetFilePointer@File@ASL@@QAEH_JW4Type@FilePointerMoveMethod@2@@Z 0x492038
?SizeOnDisk@File@ASL@@QBE_KXZ 0x49204c
?SizeOnDisk@File@ASL@@SAHABV?$basic_string@GU?$char_traits@G@std@@V?$STLAllocator@G@SmallBlockAllocator@utility@dvacore@@@std@@AA_K@Z 0x492034
?StripUNC@Win@PathUtils@ASL@@YA?AV?$basic_string@GU?$char_traits@G@std@@V?$STLAllocator@G@SmallBlockAllocator@utility@dvacore@@@std@@ABV45@@Z 0x492058
?ToNormalizedPath@PathUtils@ASL@@YA?AV?$basic_string@GU?$char_traits@G@std@@V?$STLAllocator@G@SmallBlockAllocator@utility@dvacore@@@std@@ABV34@@Z 0x492054
?Write@File@ASL@@QAEHPBXIAAI@Z 0x49207c
?_Copy@?$basic_string@GU?$char_traits@G@std@@V?$STLAllocator@G@SmallBlockAllocator@utility@dvacore@@@std@@QAEXII@Z 0x4921a4
?_Grow@?$basic_string@GU?$char_traits@G@std@@V?$STLAllocator@G@SmallBlockAllocator@utility@dvacore@@@std@@QAE_NI_N@Z 0x4921b0
?_Tidy@?$basic_string@GU?$char_traits@G@std@@V?$STLAllocator@G@SmallBlockAllocator@utility@dvacore@@@std@@QAEX_NI@Z 0x4921cc
??0Guid@utility@dvacore@@QAE@PBD@Z 0x4921bc
??0Guid@utility@dvacore@@QAE@XZ 0x4921fc
??0ReplacementValue@config@dvacore@@QAE@XZ 0x4921e8
??1?$basic_string@GU?$char_traits@G@std@@V?$STLAllocator@G@SmallBlockAllocator@utility@dvacore@@@std@@QAE@XZ 0x4921d0
??1Guid@utility@dvacore@@QAE@XZ 0x4921f4
??1ReplacementValue@config@dvacore@@QAE@XZ 0x4921e0
??4Guid@utility@dvacore@@QAEAAV012@ABV012@@Z 0x4921f8
??8utility@dvacore@@YA_NABVGuid@01@0@Z 0x4921b8
?Allocate@MemoryRecycler@utility@dvacore@@YAPAXIAAI@Z 0x4921ac
?Allocate@SmallBlockAllocator@utility@dvacore@@YAPAXI@Z 0x4921d4
?AsciiToUTF16@utility@dvacore@@YA?AV?$basic_string@GU?$char_traits@G@std@@V?$STLAllocator@G@SmallBlockAllocator@utility@dvacore@@@std@@PBD@Z 0x4921b4
?assign@?$basic_string@GU?$char_traits@G@std@@V?$STLAllocator@G@SmallBlockAllocator@utility@dvacore@@@std@@QAEAAV12@$$QAV12@@Z 0x4921c4
?assign@?$basic_string@GU?$char_traits@G@std@@V?$STLAllocator@G@SmallBlockAllocator@utility@dvacore@@@std@@QAEAAV12@ABV12@II@Z 0x4921c8
?assign@?$basic_string@GU?$char_traits@G@std@@V?$STLAllocator@G@SmallBlockAllocator@utility@dvacore@@@std@@QAEAAV12@PBGI@Z 0x4921c0
?BreakAfterContractDialog@debug@dvacore@@YA_NPBD0J@Z 0x4921f0
?CreateCPUBoundExecutor@threads@dvacore@@YA?AV?$shared_ptr@VAsyncExecutor@threads@dvacore@@@boost@@XZ 0x49219c
?Dispose@SmallBlockAllocator@utility@dvacore@@YAXPAXI@Z 0x4921dc
?ExecuteCPUBoundTaskOnAllProcessors@threads@dvacore@@YAXABV?$function@$$A6AXH@Z@boost@@H@Z 0x492198
?InternalHiddenFilterWindowsSEHException@exceptions@utility@dvacore@@YAJKPBDK0@Z 0x4921a0
?IsDebuggerAttached@debug@dvacore@@YA_NXZ 0x4921ec
?npos@?$basic_string@GU?$char_traits@G@std@@V?$STLAllocator@G@SmallBlockAllocator@utility@dvacore@@@std@@2IB 0x4921d8
?Recycle@MemoryRecycler@utility@dvacore@@YAXPAXI@Z 0x4921a8
?ThrowError@config@dvacore@@YAXW4ErrorLevel@12@PBDKJ_NABVReplacementValue@12@333@Z 0x4921e4
DecodePointer 0x4920c0
DisableThreadLibraryCalls 0x4920b0
EncodePointer 0x4920bc
GetCurrentProcess 0x4920d0
GetCurrentProcessId 0x4920a0
GetCurrentThreadId 0x4920a4
GetSystemTimeAsFileTime 0x49209c
GetTickCount 0x4920a8
InterlockedCompareExchange 0x492090
InterlockedDecrement 0x492094
InterlockedExchange 0x4920c4
InterlockedIncrement 0x492098
IsDebuggerPresent 0x4920b4
QueryPerformanceCounter 0x4920ac
SetUnhandledExceptionFilter 0x4920b8
Sleep 0x4920c8
TerminateProcess 0x4920cc
UnhandledExceptionFilter 0x4920d4
?_Xlength_error@std@@YAXPBD@Z 0x4920dc
?_Xout_of_range@std@@YAXPBD@Z 0x4920e0
?digits@?$numeric_limits@C@std@@2HB 0x492100
?digits@?$numeric_limits@E@std@@2HB 0x4920fc
?digits@?$numeric_limits@F@std@@2HB 0x4920f8
?digits@?$numeric_limits@G@std@@2HB 0x492104
?digits@?$numeric_limits@H@std@@2HB 0x4920f4
?digits@?$numeric_limits@I@std@@2HB 0x4920f0
?digits@?$numeric_limits@J@std@@2HB 0x4920e8
?digits@?$numeric_limits@K@std@@2HB 0x4920e4
?is_signed@?$numeric_limits@J@std@@2_NB 0x4920ec
?is_specialized@_Num_int_base@std@@2_NB 0x492108
__clean_type_info_names_internal 0x492138
__CppXcptFilter 0x492128
__CxxFrameHandler 0x492150
__dllonexit 0x49217c
__RTDynamicCast 0x492170
_amsg_exit 0x492124
_crt_debugger_hook 0x49212c
_CxxThrowException 0x49214c
_encoded_null 0x49218c
_except_handler4_common 0x492174
_initterm 0x492190
_initterm_e 0x492120
_lock 0x492180
_malloc_crt 0x492188
_onexit 0x492184
_unlock 0x492178
?_type_info_dtor_internal_method@type_info@@QAEXXZ 0x492134
??0exception@std@@QAE@ABQBD@Z 0x492148
??0exception@std@@QAE@ABV01@@Z 0x492158
??1exception@std@@UAE@XZ 0x492154
??2@YAPAXI@Z 0x492140
??3@YAXPAX@Z 0x49213c
??8type_info@@QBE_NABV0@@Z 0x49216c
?terminate@@YAXXZ 0x492130
?what@exception@std@@UBEPBDXZ 0x49215c
calloc 0x492110
free 0x492164
malloc 0x492160
memcpy 0x49211c
memmove 0x492144
memset 0x492114
realloc 0x492118
wcslen 0x492168