gen-calltree-dumpbin.pl... call tree analysis based on disassembly of e:\wmv-debug\DEBUG\iccvid.lib 167 named functions identified (this may include some register names) **************************************************************************** these functions are not called and are assessed to be top-level functions: **************************************************************************** -> _DetailCodeFromCLJR _CodeFromCCIR601 -> _DetailCodeFromCPLA -> _DetailCodeFromDither8 _CodeFromRgbQ -> _DetailCodeFromRGB555 _CodeFromRgbQ -> _DetailCodeFromRGB565 _CodeFromRgbQ -> _DetailCodeFromRGB888 _CodeFromRgbQ -> _DetailCodeFromRGBa8888 _CodeFromRgbQ -> _DetailCodeFromUYVY _CodeFromCCIR601 -> _DetailCodeFromYUY2 _CodeFromCCIR601 -> _DetailThreshToSQuality -> _DiffThreshToTQuality _isqrt -> _DrawInter15 _swAdvance -> _DrawInter24 _swAdvance _SetDetail -> _DrawInter32 _swAdvance -> _DrawInter8 _swAdvance -> _DrawInter8Doubled _swAdvance __lrotr -> _DrawKey15 _swAdvance -> _DrawKey24 _swAdvance _SetDetail -> _DrawKey32 _swAdvance -> _DrawKey8 _swAdvance -> _DrawKey8Doubled _swAdvance __lrotr -> _DrawSmooth15 -> _DrawSmooth24 -> _DrawSmooth32 -> _DrawSmooth8 -> _DrawSmooth8Doubled __lrotr -> _DriverProc _Load _Free _Open _Close _QueryAbout _About _QueryConfigure _Configure _GetState _SetState _GetInfo _Get _Set _GetQuality _SetQuality _GetDefaultQuality _GetDefaultKeyframeRate _CompressQuery _CompressBegin _CompressGetFormat _CompressGetSize _SetStatusProc _CompressFramesInfo _CompressFrames _Compress _CompressEnd _DecompressGetFormat _DecompressGetPalette _DecompressSetPalette _DecompressQuery _DecompressBegin _Decompress _DecompressEnd -> _ExpandCodeBook32 _swAdvance -> _ExpandDetailCodeBook15 _swAdvance -> _ExpandDetailCodeBook16 _swAdvance -> _ExpandDetailCodeBook24 _swAdvance -> _ExpandDetailCodeBook8 _SetDetail8 _swAdvance _SetDetailGrey8 -> _ExpandDetailCodeBook8Doubled _SetDetail8Doubled _swAdvance _SetSmoothGrey8 -> _ExpandSmoothCodeBook15 _swAdvance -> _ExpandSmoothCodeBook16 _swAdvance -> _ExpandSmoothCodeBook24 _swAdvance -> _ExpandSmoothCodeBook8 _SetSmooth8 _swAdvance _SetSmoothGrey8 -> _ExpandSmoothCodeBook8Doubled _SetSmooth8Doubled _swAdvance _SetSmoothGrey8Doubled -> _GetDriverVersionInfo -> _SmoothCodeFromCLJR _CodeFromCCIR601 -> _SmoothCodeFromCPLA -> _SmoothCodeFromDither8 _CodeFromRgbQ -> _SmoothCodeFromDither8Doubled _CodeFromRgbQ -> _SmoothCodeFromRGB555 _CodeFromRgbQ -> _SmoothCodeFromRGB565 _CodeFromRgbQ -> _SmoothCodeFromUYVY _CodeFromCCIR601 -> _SmoothCodeFromYUY2 _CodeFromCCIR601 **************************************************************************** these functions were called in the code: **************************************************************************** -> _About _dprintf -> _AllocateEntries -> _ButtHeadCopyBits _memmove -> _CVCompress _CalcFrameSize __setjmp3 dynamic _longjmp _memmove _CompressTile _CVCompress __CopySwiz4 _UpdateFrameSize -> _CVCompressBegin _LocalAllocTrace _CVSetStatusProc _CVCompressFramesInfo _UnwindCompressBegin _DIBToYUVBegin -> _CVCompressEnd _UnwindCompressBegin -> _CVCompressFramesInfo __allmul __alldiv -> _CVDecompress _CVDecompress _LocalFree dynamic -> _CVDecompressBegin _LocalAllocTrace _LocalFree -> _CVDecompressEnd _EndingCodeBooksFromContext _LocalFree -> _CVDecompressSetPalette _FindNearestRGB _memmove -> _CVSetStatusProc -> _CalcDetailMap -> _CalcFrameSize _PaddedFrameSize -> _CalcMap -> _Close _dprintf2 _CompressEnd _DecompressEnd _CVDecompressEnd _LocalFree -> _CodeBook _KeyCodeBook _InterCodeBook -> _CodeFromCCIR601 -> _CodeFromRgbQ _YFromRgbQ -> _CompileFragments _CopyFragments -> _Compress _dprintf2 _CompressBegin _CompressQuery _CVCompress -> _CompressBegin _dprintf2 _CompressQuery _CompressEnd _DecompressedDibType _CVCompressBegin -> _CompressEnd _dprintf2 _CVCompressEnd -> _CompressFrames _dprintf2 -> _CompressFramesInfo _dprintf2 _CVCompressFramesInfo -> _CompressGetFormat _dprintf2 _CompressQuery _CompressGetSize -> _CompressGetSize _dprintf2 -> _CompressQuery _dprintf2 _DecompressedDibType _ValidCompressedFormat -> _CompressTile _DIBToVectors _CodeBook _RememberQuantized _WriteTile -> _Configure _dprintf2 -> _ConvergeCodeBook _MatchAndRefine -> _CopyFragments -> _DIBToVectors _DIBToYUV _DifferenceList _DetailList _RateControl _RecreateSmoothFromDetail _GenerateVectors -> _DIBToYUV _ExecuteFragments -> _DIBToYUVBegin _LocalAllocTrace _CompileFragments _LocalFree -> _DIBToYUVEnd _LocalFree -> _Decompress _dprintf2 _DecompressBegin _CVDecompress _ButtHeadCopyBits -> _DecompressBegin _dprintf2 _DecompressQueryIndirect _DecompressedDibType _CVDecompressEnd _CVDecompressBegin _CVDecompressSetPalette _LocalFree _LocalAllocTrace -> _DecompressEnd _dprintf2 -> _DecompressGetFormat _dprintf2 _ValidCompressedFormat -> _DecompressGetPalette _dprintf2 _ValidCompressedFormat _DecompressedDibType _GetDC _WritePalette _ReleaseDC -> _DecompressQuery _dprintf2 _ValidCompressedFormat _abs _DecompressedDibType -> _DecompressQueryIndirect _dprintf2 _ValidCompressedFormat _abs _DecompressedDibType -> _DecompressSetPalette _dprintf2 _LocalAllocTrace _memcpy _LocalFree _CVDecompressSetPalette -> _DecompressedDibType _dprintf2 -> _DetailList -> _DifferenceList -> _EndingCodeBooksFromContext _LocalAllocTrace __CopySwiz4 dynamic -> _EstimateSize -> _ExecuteFragments -> _FindNearestRGB -> _FindNonIdentical -> _Free _dprintf -> _GenerateVectors -> _Get _dprintf2 -> _GetDC -> _GetDefaultKeyframeRate _dprintf2 -> _GetDefaultQuality _dprintf2 -> _GetInfo _LoadStringW _dprintf2 -> _GetQuality _dprintf2 -> _GetState _dprintf2 -> _GetSystemPaletteEntries -> _InsertNeighbor -> _InsertionSort _memmove -> _InterCodeBook _KeyCodeBook _MatchAndRefine _Match _SplitCodeBook _ConvergeCodeBook -> _KeyCodeBook _SplitCodeBook _ConvergeCodeBook -> _LimitKeyFrameSize _InsertionSort -> _LimitSizeOfCodes _LimitKeyFrameSize _EstimateSize -> _Load _dprintf -> _LoadStringW -> _LocalAllocTrace -> _LocalFree -> _MakeNeighbors _InsertNeighbor -> _Map -> _Match -> _MatchAndRefine _MakeNeighbors _Match dynamic _longjmp -> _Open _dprintf2 _LocalAllocTrace -> _PaddedFrameSize -> _QueryAbout _dprintf -> _QueryConfigure _dprintf2 -> _RateControl _TQualityToDiffThresh _SQualityToDetailThresh _EstimateSize _Map _AllocateEntries _LimitSizeOfCodes _CalcMap _CalcDetailMap -> _RecreateSmoothFromDetail _ExecuteFragments -> _ReleaseDC -> _RememberQuantized -> _SQualityToDetailThresh -> _Set _dprintf2 -> _SetDetail -> _SetDetail8 -> _SetDetail8Doubled -> _SetDetailGrey8 -> _SetQuality _dprintf2 -> _SetSmooth8 -> _SetSmooth8Doubled -> _SetSmoothGrey8 -> _SetSmoothGrey8Doubled -> _SetState _dprintf2 -> _SetStatusProc _dprintf2 _CVSetStatusProc -> _SplitCodeBook _FindNonIdentical _SplitTwoEntries -> _SplitTwoEntries _memset -> _TQualityToDiffThresh -> _UnwindCompressBegin _LocalFree _DIBToYUVEnd -> _UpdateFrameSize _PaddedFrameSize -> _ValidCompressedFormat _dprintf2 -> _WritePalette _dprintf2 _memcpy _GetSystemPaletteEntries -> _WriteTile __CopySwiz4 -> _YFromRgbQ -> __CopySwiz4 -> __alldiv -> __allmul -> __lrotr -> __setjmp3 -> _abs -> _dprintf -> _dprintf2 -> _isqrt -> _longjmp -> _memcpy -> _memmove -> _memset -> _swAdvance -> dynamic