IPPMPEGDecoder.dll

v6.0.0.0 64-bit Windows Analyzed
Description
—
Authors
Copyright (c) Adobe Systems, Inc. All rights reserved.
File size
805.2 KB
Uploaded
2025-12-01 14:39
Views
52
SHA-256
c4b5fd5fa1a97416e804752c1e11ae51

Exported functions 20

IPPMPEGDecoder_BufferIndexerCreate #1 · 0xce80
IPPMPEGDecoder_BufferIndexerDestroy #2 · 0xd500
IPPMPEGDecoder_BufferIndexerDone #3 · 0xd4c0
IPPMPEGDecoder_BufferIndexerScan #4 · 0xd490
IPPMPEGDecoder_CloseFile #5 · 0x22a10
IPPMPEGDecoder_CreateIndexerFromFirstBuffer #6 · 0xc6c0
IPPMPEGDecoder_GetFileInfo #7 · 0x22a60
IPPMPEGDecoder_GetFrame #8 · 0x22ba0
IPPMPEGDecoder_GetFrameDependancies #9 · 0x22b50
IPPMPEGDecoder_GetFrameFromBuffer #10 · 0x22d20
IPPMPEGDecoder_GetFrameSizes #11 · 0x22b00
IPPMPEGDecoder_GetLastGoodFrame #12 · 0x22db0
IPPMPEGDecoder_GetVideoFrameOffset #13 · 0x22ab0
IPPMPEGDecoder_IndexFile #14 · 0x229c0
IPPMPEGDecoder_IsFrameValid #15 · 0x22da0
IPPMPEGDecoder_OpenBufferInstance #16 · 0x22c00
IPPMPEGDecoder_OpenFile #17 · 0x22760
IPPMPEGDecoder_OpenFileWithIndex #18 · 0x22890
IPPMPEGDecoder_Shutdown #19 · 0x1aac0
IPPMPEGDecoder_Startup #20 · 0x1a6c0

Imported DLLs & functions 124

??0AsyncFileReader@ASL@@QEAA@XZ 0x4ac028
??0CriticalSection@ASL@@QEAA@XZ 0x4ac038
??0CriticalSectionLock@ASL@@QEAA@AEBVCriticalSection@1@@Z 0x4ac048
??0File@ASL@@QEAA@XZ 0x4ac0d0
??1AsyncFileReader@ASL@@QEAA@XZ 0x4ac020
??1CriticalSection@ASL@@QEAA@XZ 0x4ac030
??1CriticalSectionLock@ASL@@QEAA@XZ 0x4ac040
??1File@ASL@@QEAA@XZ 0x4ac0e8
??1MemoryRecycler@ASL@@QEAA@XZ 0x4ac058
?AddTrailingSlash@PathUtils@ASL@@YA?AV?$basic_string@GU?$char_traits@G@std@@V?$STLAllocator@G@SmallBlockAllocator@utility@dvacore@@@std@@AEBV34@@Z 0x4ac098
?Allocate@Allocator@ASL@@SAPEAX_K@Z 0x4ac0d8
?AllocateBuffer@MemoryRecycler@ASL@@QEAA?AVMemoryBuffer@2@_K@Z 0x4ac060
?Close@AsyncFileReader@ASL@@QEAAXXZ 0x4ac010
?Close@File@ASL@@QEAAXXZ 0x4ac108
?Create@File@ASL@@QEAAHAEBV?$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 0x4ac110
?Dispose@Allocator@ASL@@SAXPEAX_K@Z 0x4ac0e0
?GetEfficientDiskBufferSizeFromPath@DiskUtils@ASL@@YAHAEBV?$basic_string@GU?$char_traits@G@std@@V?$STLAllocator@G@SmallBlockAllocator@utility@dvacore@@@std@@AEAI@Z 0x4ac068
?GetFilePart@PathUtils@ASL@@YA?AV?$basic_string@GU?$char_traits@G@std@@V?$STLAllocator@G@SmallBlockAllocator@utility@dvacore@@@std@@AEBV34@@Z 0x4ac090
?GetLastModificationTime@File@ASL@@SAHAEBV?$basic_string@GU?$char_traits@G@std@@V?$STLAllocator@G@SmallBlockAllocator@utility@dvacore@@@std@@AEA_K@Z 0x4ac0a0
?Instance@MemoryRecycler@ASL@@SA?AV?$ObjectPtr@VMemoryRecycler@ASL@@VAtomicValue@2@@2@XZ 0x4ac0f0
?IsNormalizedPath@PathUtils@ASL@@YA_NAEBV?$basic_string@GU?$char_traits@G@std@@V?$STLAllocator@G@SmallBlockAllocator@utility@dvacore@@@std@@@Z 0x4ac0c0
?IsOpen@File@ASL@@QEBA_NXZ 0x4ac100
?MakeUniqueFilename@PathUtils@ASL@@YA?AV?$basic_string@GU?$char_traits@G@std@@V?$STLAllocator@G@SmallBlockAllocator@utility@dvacore@@@std@@AEBV34@@Z 0x4ac088
?Open@AsyncFileReader@ASL@@SAHAEBV?$basic_string@GU?$char_traits@G@std@@V?$STLAllocator@G@SmallBlockAllocator@utility@dvacore@@@std@@AEAV12@@Z 0x4ac018
?Open@File@ASL@@SAHAEBV?$basic_string@GU?$char_traits@G@std@@V?$STLAllocator@G@SmallBlockAllocator@utility@dvacore@@@std@@W4Type@FileAccessFlags@2@AEAV12@@Z 0x4ac0b0
?ProcessorSupportsAVX@SystemInfo@ASL@@YA_NXZ 0x4ac050
?QueueReadRequest@AsyncFileReader@ASL@@QEAAH_KIPEAXP6AXPEBV12@0II1111H@Z111@Z 0x4ac008
?Read@File@ASL@@QEAAHPEAXIAEAI@Z 0x4ac0c8
?RecycleBuffer@MemoryRecycler@ASL@@QEAAXAEAVMemoryBuffer@2@@Z 0x4ac0f8
?SetFilePointer@File@ASL@@QEAAH_JW4Type@FilePointerMoveMethod@2@@Z 0x4ac078
?SizeOnDisk@File@ASL@@QEBA_KXZ 0x4ac0a8
?SizeOnDisk@File@ASL@@SAHAEBV?$basic_string@GU?$char_traits@G@std@@V?$STLAllocator@G@SmallBlockAllocator@utility@dvacore@@@std@@AEA_K@Z 0x4ac070
?StripUNC@Win@PathUtils@ASL@@YA?AV?$basic_string@GU?$char_traits@G@std@@V?$STLAllocator@G@SmallBlockAllocator@utility@dvacore@@@std@@AEBV45@@Z 0x4ac000
?ToNormalizedPath@PathUtils@ASL@@YA?AV?$basic_string@GU?$char_traits@G@std@@V?$STLAllocator@G@SmallBlockAllocator@utility@dvacore@@@std@@AEBV34@@Z 0x4ac0b8
?Write@File@ASL@@QEAAHPEBXIAEAI@Z 0x4ac080
?_Grow@?$basic_string@GU?$char_traits@G@std@@V?$STLAllocator@G@SmallBlockAllocator@utility@dvacore@@@std@@QEAA_N_K_N@Z 0x4ac360
?_Tidy@?$basic_string@GU?$char_traits@G@std@@V?$STLAllocator@G@SmallBlockAllocator@utility@dvacore@@@std@@QEAAX_N_K@Z 0x4ac398
??0Guid@utility@dvacore@@QEAA@PEBD@Z 0x4ac378
??0Guid@utility@dvacore@@QEAA@XZ 0x4ac3f8
??0ReplacementValue@config@dvacore@@QEAA@XZ 0x4ac3d0
??1?$basic_string@GU?$char_traits@G@std@@V?$STLAllocator@G@SmallBlockAllocator@utility@dvacore@@@std@@QEAA@XZ 0x4ac3a0
??1Guid@utility@dvacore@@QEAA@XZ 0x4ac3e8
??1ReplacementValue@config@dvacore@@QEAA@XZ 0x4ac3b8
??4Guid@utility@dvacore@@QEAAAEAV012@AEBV012@@Z 0x4ac3f0
??8utility@dvacore@@YA_NAEBVGuid@01@0@Z 0x4ac370
?Allocate@MemoryRecycler@utility@dvacore@@YAPEAX_KAEA_K@Z 0x4ac358
?Allocate@SmallBlockAllocator@utility@dvacore@@YAPEAX_K@Z 0x4ac3a8
?AsciiToUTF16@utility@dvacore@@YA?AV?$basic_string@GU?$char_traits@G@std@@V?$STLAllocator@G@SmallBlockAllocator@utility@dvacore@@@std@@PEBD@Z 0x4ac368
?assign@?$basic_string@GU?$char_traits@G@std@@V?$STLAllocator@G@SmallBlockAllocator@utility@dvacore@@@std@@QEAAAEAV12@$$QEAV12@@Z 0x4ac388
?assign@?$basic_string@GU?$char_traits@G@std@@V?$STLAllocator@G@SmallBlockAllocator@utility@dvacore@@@std@@QEAAAEAV12@AEBV12@_K1@Z 0x4ac390
?assign@?$basic_string@GU?$char_traits@G@std@@V?$STLAllocator@G@SmallBlockAllocator@utility@dvacore@@@std@@QEAAAEAV12@PEBG_K@Z 0x4ac380
?BreakAfterContractDialog@debug@dvacore@@YA_NPEBD0J@Z 0x4ac3e0
?CreateCPUBoundExecutor@threads@dvacore@@YA?AV?$shared_ptr@VAsyncExecutor@threads@dvacore@@@boost@@XZ 0x4ac340
?Dispose@SmallBlockAllocator@utility@dvacore@@YAXPEAX_K@Z 0x4ac3c0
?ExecuteCPUBoundTaskOnAllProcessors@threads@dvacore@@YAXAEBV?$function@$$A6AXH@Z@boost@@H@Z 0x4ac338
?InternalHiddenFilterWindowsSEHException@exceptions@utility@dvacore@@YAJKPEBDK0@Z 0x4ac348
?IsDebuggerAttached@debug@dvacore@@YA_NXZ 0x4ac3d8
?npos@?$basic_string@GU?$char_traits@G@std@@V?$STLAllocator@G@SmallBlockAllocator@utility@dvacore@@@std@@2_KB 0x4ac3b0
?Recycle@MemoryRecycler@utility@dvacore@@YAXPEAX_K@Z 0x4ac350
?ThrowError@config@dvacore@@YAXW4ErrorLevel@12@PEBDKJ_NAEBVReplacementValue@12@333@Z 0x4ac3c8
DecodePointer 0x4ac138
DisableThreadLibraryCalls 0x4ac188
EncodePointer 0x4ac130
GetCurrentProcess 0x4ac150
GetCurrentProcessId 0x4ac128
GetCurrentThreadId 0x4ac1a0
GetSystemTimeAsFileTime 0x4ac120
GetTickCount 0x4ac198
IsDebuggerPresent 0x4ac168
QueryPerformanceCounter 0x4ac190
RtlCaptureContext 0x4ac180
RtlLookupFunctionEntry 0x4ac178
RtlVirtualUnwind 0x4ac170
SetUnhandledExceptionFilter 0x4ac160
Sleep 0x4ac140
TerminateProcess 0x4ac148
UnhandledExceptionFilter 0x4ac158
?_Xlength_error@std@@YAXPEBD@Z 0x4ac1f0
?_Xout_of_range@std@@YAXPEBD@Z 0x4ac1d8
?digits@?$numeric_limits@C@std@@2HB 0x4ac208
?digits@?$numeric_limits@E@std@@2HB 0x4ac200
?digits@?$numeric_limits@F@std@@2HB 0x4ac1e0
?digits@?$numeric_limits@G@std@@2HB 0x4ac1b0
?digits@?$numeric_limits@H@std@@2HB 0x4ac1b8
?digits@?$numeric_limits@I@std@@2HB 0x4ac1e8
?digits@?$numeric_limits@J@std@@2HB 0x4ac1c8
?digits@?$numeric_limits@K@std@@2HB 0x4ac1d0
?is_signed@?$numeric_limits@J@std@@2_NB 0x4ac1c0
?is_specialized@_Num_int_base@std@@2_NB 0x4ac1f8
__C_specific_handler 0x4ac2c8
__clean_type_info_names_internal 0x4ac228
__CppXcptFilter 0x4ac320
__crt_debugger_hook 0x4ac328
__CxxFrameHandler 0x4ac280
__CxxFrameHandler3 0x4ac2d0
__dllonexit 0x4ac2e0
__RTDynamicCast 0x4ac2c0
_amsg_exit 0x4ac318
_CxxThrowException 0x4ac278
_encoded_null 0x4ac310
_initterm 0x4ac300
_initterm_e 0x4ac308
_lock 0x4ac2e8
_malloc_crt 0x4ac2f8
_onexit 0x4ac2f0
_unlock 0x4ac2d8
?_type_info_dtor_internal_method@type_info@@QEAAXXZ 0x4ac220
??0exception@std@@QEAA@AEBQEBD@Z 0x4ac270
??0exception@std@@QEAA@AEBV01@@Z 0x4ac290
??1exception@std@@UEAA@XZ 0x4ac288
??2@YAPEAX_K@Z 0x4ac260
??3@YAXPEAX@Z 0x4ac258
??8type_info@@QEBA_NAEBV0@@Z 0x4ac2b8
?terminate@@YAXXZ 0x4ac218
?what@exception@std@@UEBAPEBDXZ 0x4ac298
calloc 0x4ac248
free 0x4ac2a8
malloc 0x4ac2a0
memcpy 0x4ac230
memmove 0x4ac268
memset 0x4ac238
realloc 0x4ac250
strcmp 0x4ac240
wcslen 0x4ac2b0