Thread: VirtualDub2
View Single Post
Old 24th May 2017, 17:06   #283  |  Link
StainlessS
HeartlessS Usurer
 
StainlessS's Avatar
 
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,980
Quote:
Originally Posted by shekh View Post
Anyone has source code for these chm docs?
Have had a go at creating a project for Compile/Decompile of the SDK helpfile.

http://www.mediafire.com/file/gu79u5...uginSDK_TEM.7z

Best I can do at the moment, and gotta leave in a minute.

Produces error:

Code:
HHC5003: Error: Compilation failed while compiling Docs\index.htm.
which is said to be problem in help compiler where referenced file is missing.

See Readme.txt
(Still produces chm file, just that it opens wrongly).
Also, linkchecker-out.html show real missing targets "pad.gif" and "caution.gif".

Bye for now

(hope of some use).

EDIT: readme.txt
Code:
linkchecker-out.html output produced by Linkchecker on path

C:\TEM\ROOT\athelp_table.html

Which is a table of all source files produced by DirHTML as noted in athelp.txt
(paths ARE case dependant in linkchecker).

shows errors on pad.gif and caution.gif


On CHM compilation, produces error HHC5003
http://www.google.co.uk/search?site=...03.NA3wjvViVOc
athelp.log, compiler log
Code:
Microsoft HTML Help Compiler 4.74.8702

Compiling c:\TEM\ROOT\PluginSDK.chm

athelp.hhp
athelp.hhc
athelp.hhk
athelp_stoplist.txt
athelp_table.html
Copying.txt
athelp.txt
publish\directtest.script
publish\edittest.script
publish\filters.txt
publish\FilterTest.cmd
publish\filtertest.script
publish\languagetest.script
Docs\general_conventions.html
Docs\general_cpuextensions.html
Docs\general_devenv.html
Docs\general_dynamicloading.html
Docs\general_init.html
Docs\general_refcounting.html
Docs\index.html
Docs\inputdrv_autodetect.html
Docs\inputdrv_directmode.html
Docs\inputdrv_introduction.html
Docs\inputdrv_videodecoder.html
Docs\inputdrv_videodecodingmodel.html
Docs\inputdrv_videoframesvssamples.html
Docs\inputdrv_whatsnew.html
Docs\layout.css
Docs\legalinfo.html
Docs\pics\vdxa-border.png
Docs\pics\vdxa-overview.png
Docs\pics\vfbitmap.png
Docs\pics\vfframetiming.png
Docs\pics\vfframetiming2.png
Docs\ref_enum_VDXPixmapFormat.html
Docs\ref_iface_IVDXAContext__summary.html
Docs\ref_iface_IVDXAContext_CreateFragmentProgram.html
Docs\ref_iface_IVDXAContext_CreateRenderTexture.html
Docs\ref_iface_IVDXAContext_CreateTexture2D.html
Docs\ref_iface_IVDXAContext_DestroyObject.html
Docs\ref_iface_IVDXAContext_DrawRect.html
Docs\ref_iface_IVDXAContext_FillRects.html
Docs\ref_iface_IVDXAContext_GetTextureDesc.html
Docs\ref_iface_IVDXAContext_SetFragmentProgramConstF.html
Docs\ref_iface_IVDXAContext_SetSampler.html
Docs\ref_iface_IVDXAContext_SetTextureMatrix.html
Docs\ref_iface_IVDXAContext_SetTextureMatrixDual.html
Docs\ref_iface_IVDXAudioSource_GetAudioSourceInfo.html
Docs\ref_iface_IVDXFilterPreview__summary.html
Docs\ref_iface_IVDXFilterPreview_Close.html
Docs\ref_iface_IVDXFilterPreview_InitButton.html
Docs\ref_iface_IVDXFilterPreview_isPreviewEnabled.html
Docs\ref_iface_IVDXFilterPreview_RedoFrame.html
Docs\ref_iface_IVDXFilterPreview_RedoSystem.html
Docs\ref_iface_IVDXFilterPreview_SampleCurrentFrame.html
Docs\ref_iface_IVDXFilterPreview_SampleFrames.html
Docs\ref_iface_IVDXFilterPreview_SetButtonCallback.html
Docs\ref_iface_IVDXFilterPreview_SetSampleCallback.html
Docs\ref_iface_IVDXFilterPreview_Toggle.html
Docs\ref_iface_IVDXFilterPreview_UndoSystem.html
Docs\ref_iface_IVDXFilterPreview2__summary.html
Docs\ref_iface_IVDXFilterPreview2_IsPreviewDisplayed.html
Docs\ref_iface_IVDXInputDriver_CreateInputFile.html
Docs\ref_iface_IVDXInputDriver_DetectBySignature.html
Docs\ref_iface_IVDXInputFile_Append.html
Docs\ref_iface_IVDXInputFile_CreateOptions.html
Docs\ref_iface_IVDXInputFile_DisplayInfo.html
Docs\ref_iface_IVDXInputFile_GetAudioSource.html
Docs\ref_iface_IVDXInputFile_GetVideoSource.html
Docs\ref_iface_IVDXInputFile_Init.html
Docs\ref_iface_IVDXInputFile_PromptForOptions.html
Docs\ref_iface_IVDXInputOptions_Write.html
Docs\ref_iface_IVDXPluginCallbacks_GetCPUFeatureFlags.html
Docs\ref_iface_IVDXPluginCallbacks_SetError.html
Docs\ref_iface_IVDXPluginCallbacks_SetErrorOutOfMemory.html
Docs\ref_iface_IVDXStreamSource_GetDecodeErrorMode.html
Docs\ref_iface_IVDXStreamSource_GetDirectFormat.html
Docs\ref_iface_IVDXStreamSource_GetDirectFormatLen.html
Docs\ref_iface_IVDXStreamSource_GetStreamSourceInfo.html
Docs\ref_iface_IVDXStreamSource_IsDecodeErrorModeSupported.html
Docs\ref_iface_IVDXStreamSource_IsVBR.html
Docs\ref_iface_IVDXStreamSource_PositionToTimeVBR.html
Docs\ref_iface_IVDXStreamSource_Read.html
Docs\ref_iface_IVDXStreamSource_SetDecodeErrorMode.html
Docs\ref_iface_IVDXStreamSource_TimeToPositionVBR.html
Docs\ref_iface_IVDXStreamSourceV3_GetStreamSourceInfoV3.html
Docs\ref_iface_IVDXUnknown_AddRef.html
Docs\ref_iface_IVDXUnknown_AsInterface.html
Docs\ref_iface_IVDXUnknown_Release.html
Docs\ref_iface_IVDXVideoDecoder_DecodeFrame.html
Docs\ref_iface_IVDXVideoDecoder_GetDecodePadding.html
Docs\ref_iface_IVDXVideoDecoder_GetFrameBuffer_1.html
Docs\ref_iface_IVDXVideoDecoder_GetFrameBuffer_2.html
Docs\ref_iface_IVDXVideoDecoder_IsDecodable.html
Docs\ref_iface_IVDXVideoDecoder_IsFrameBufferValid.html
Docs\ref_iface_IVDXVideoDecoder_Reset.html
Docs\ref_iface_IVDXVideoDecoder_SetDecompressedFormat.html
Docs\ref_iface_IVDXVideoDecoder_SetTargetFormat.html
Docs\ref_iface_IVDXVideoDecoderModel_GetNextRequiredSample.html
Docs\ref_iface_IVDXVideoDecoderModel_GetRequiredCount.html
Docs\ref_iface_IVDXVideoDecoderModel_Reset.html
Docs\ref_iface_IVDXVideoDecoderModel_SetDesiredFrame.html
Docs\ref_iface_IVDXVideoPrefetcher_PrefetchFrame.html
Docs\ref_iface_IVDXVideoPrefetcher_PrefetchFrameDirect.html
Docs\ref_iface_IVDXVideoPrefetcher_PrefetchFrameSymbolic.html
Docs\ref_iface_IVDXVideoSource_CreateVideoDecoder.html
Docs\ref_iface_IVDXVideoSource_CreateVideoDecoderModel.html
Docs\ref_iface_IVDXVideoSource_GetFrameNumberForSample.html
Docs\ref_iface_IVDXVideoSource_GetRealFrame.html
Docs\ref_iface_IVDXVideoSource_GetSampleBytePosition.html
Docs\ref_iface_IVDXVideoSource_GetSampleInfo.html
Docs\ref_iface_IVDXVideoSource_GetSampleNumberForFrame.html
Docs\ref_iface_IVDXVideoSource_GetVideoSourceInfo.html
Docs\ref_iface_IVDXVideoSource_IsKey.html
Docs\ref_struct_VDXBitmap.html
Docs\ref_struct_VDXFBitmap.html
Docs\ref_struct_VDXFilterStateInfo.html
Docs\ref_struct_VDXFraction.html
Docs\ref_struct_VDXInputDriverDefinition.html
Docs\ref_struct_VDXPixmap.html
Docs\ref_struct_VDXStreamSourceInfoV3.html
Docs\ref_struct_VDXVideoFrameInfo.html
Docs\ref_vfcallback_addFilter.html
Docs\ref_vfcallback_Except.html
Docs\ref_vfcallback_ExceptOutOfMemory.html
Docs\ref_vfcallback_getCPUFlags.html
Docs\ref_vfcallback_getHostVersionInfo.html
Docs\ref_vfcallback_InitVTables.html
Docs\ref_vfcallback_isFPUEnabled.html
Docs\ref_vfcallback_isMMXEnabled.html
Docs\ref_vfcallback_removeFilter.html
Docs\ref_vfmethod_accelRunProc.html
Docs\ref_vfmethod_configProc.html
Docs\ref_vfmethod_copyProc.html
Docs\ref_vfmethod_copyProc2.html
Docs\ref_vfmethod_deinitProc.html
Docs\ref_vfmethod_endProc.html
Docs\ref_vfmethod_eventProc.html
Docs\ref_vfmethod_fssProc.html
Docs\ref_vfmethod_initProc.html
Docs\ref_vfmethod_paramProc.html
Docs\ref_vfmethod_prefetchProc.html
Docs\ref_vfmethod_prefetchProc2.html
Docs\ref_vfmethod_runProc.html
Docs\ref_vfmethod_startProc.html
Docs\ref_vfmethod_stringProc.html
Docs\ref_vfmethod_stringProc2.html
Docs\vdxa_3dbasics.html
Docs\vdxa_addingvdxasupport.html
Docs\vdxa_borderhandling.html
Docs\vdxa_drawingaquad.html
Docs\vdxa_fragmentprograms.html
Docs\vdxa_purpose.html
Docs\videofilt_aspectratio.html
Docs\videofilt_breakingchanges.html
Docs\videofilt_cpudependentoptimization.html
Docs\videofilt_creatingavideofilter.html
Docs\videofilt_creatingtimevaryingfilters.html
Docs\videofilt_deprecatedfeatures.html
Docs\videofilt_gotchas.html
Docs\videofilt_handlingbitmaps.html
Docs\videofilt_handlingmultiplesources.html
Docs\videofilt_introduction.html
Docs\videofilt_makingafilterconfigurable.html
Docs\videofilt_managingfilterdata.html
Docs\videofilt_migratingfromfiltersdk.html
Docs\videofilt_prefetchingmultiplesourceframes.html
Docs\videofilt_processingvideoframes.html
Docs\videofilt_programmingmodel.html
Docs\videofilt_scriptingsupport.html
Docs\videofilt_settingfilterparameters.html
Docs\videofilt_vdxframe_addingconfigurability.html
Docs\videofilt_vdxframe_addingscriptsupport.html
Docs\videofilt_vdxframe_creatingavideofilter.html
Docs\videofilt_vdxframe_gettingstarted.html
Docs\videofilt_vdxframe_writingthemoduleentrypoint.html
Docs\videofilt_whatsnew.html
Docs\whatsnew.html
HHC5003: Error: Compilation failed while compiling Docs\index.htm.


The following files were not compiled:
Docs\index.htm
EDIT: NOTE, I dont think the publish folder or contents are referenced in the help file.
If the project can be properley compiled, then should also carry with it all files necessary for decompile and recompile.
__________________
I sometimes post sober.
StainlessS@MediaFire ::: AND/OR ::: StainlessS@SendSpace

"Some infinities are bigger than other infinities", but how many of them are infinitely bigger ???

Last edited by StainlessS; 24th May 2017 at 17:24.
StainlessS is offline   Reply With Quote