Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Capturing and Editing Video > Avisynth Usage

Reply
 
Thread Tools Search this Thread Display Modes
Old 8th June 2023, 21:01   #1  |  Link
StainlessS
HeartlessS Usurer
 
StainlessS's Avatar
 
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,980
CacheTest(), debug tool

CashTest(), Debug tool.
Originally prompted by this thread:- https://forum.doom9.org/showthread.p...27#post1682827
And earlier version:- https://forum.doom9.org/showthread.p...32#post1744232
And recent user Flossy_Cake similar-ish avs script to do the same:- https://forum.doom9.org/showthread.p...56#post1988156

Code:
CacheTest(), by StainlessS @ Doom9.

 CacheTest(clip c, String  "text"="",  String DvChar="", Bool "Always"=False, Bool "Silent"=False)

  CacheTest() Sends text message to DebugView when requested frame is "Out Of Sync", ie not previous frame + 1.
    Insert between filters to see if there are any repeat requests for frame, or out of sync frame requests.

     Requires DebugView, [ DebugView v4.90, @ Micro$oft:- https://learn.microsoft.com/en-us/sysinternals/downloads/debugview ]
         DebugView captures debug messages on your local machine (or network) and shows them in a window, can also save to file.
         These messages may be output by the system, or eg graphics card driver, or some other program on a machine.
         [really annoying when nVidia floods debug logs in some supposedly non beta drivers].
         You can add a DebugView Filter via DebugView Edit menu, to only capture debug message lines containing some substring eg ":",
         so that you only see the lines containing that substring, but you would then need to ensure that your debug messages also contain ":".
         NOTE, RT_Stats plugin has RT_Debug() and RT_DebugF() functions for outputting script debug Info in real time during Filter Graph creation
         stage, or during frameserving from within the Runtime environment (eg ScriptClip).
         All RT_Debug/RT_DebugF messages contain a COLON character.

 Args:

   Text,   Default "".
           Allows add some kind of text label to the Title string that is output to DebugView.
           Where CacheTest filter Instance is 3, and Text="PorridgeOats", and DvChar="", then
           the Title output would be "CacheTest_0003_PorridgeOats:". (Ends with SINGLE COLON, ':')

   DvChar, Default "".
           Where CacheTest filter Instance is 3, and Text="PorridgeOats", and DvChar=":", then
           the Title output would be "CacheTest_0003_PorridgeOats::". (Ends with DOUBLE COLON, ':')
           The DvChar is inserted after the always present 1st ":" character, it allows to set
           a more specific DebugView filter string, so as to only see CacheTest debug messages in DebugView.
           Some messages sent to DebugView may not involve a COLON, some do use a COLON, you can eg set
           DvChar to ":" so that only DebugView messages containing "::" will be captured, or can set some other character following ':'.
           (You could even set DebugView filter to eg "CacheTest" if required, or even "PorridgeOats").

   Always, Default False.
           True = Output all frame requests debugview.

   Silent, Default False.
           True = switch off ALL messages (overrides ALWAYS).
             Leaves an additional Cache between filters, without writing messages to DebugView.

 Shows messages as in
   "CacheTest_0005_Node_A1: 1001] *** REPEAT REQUEST {RepeatCnt=7, OSyncCnt=21}"
   where there is a repeat request for CacheTest instance 0005 where Text="Node_A1",
       @ frame 1001, and total Repeat Count = 7, and Out Of Sync Count = 21.
  OR,
   "CacheTest_0003_Marmalade: 873] *** OUT OF SYNC REQUEST, Previous=884 {RepeatCnt=7, OSyncCnt=21}"
   where there is an Out Of Sync request for CacheTest instance 0003 where Text="Marmalade",
       @ frame 873, where previous request was for frame 884, and total Repeat Count = 7, and Out Of Sync Count = 21.

############################################

Example:
Return Colorbars(Pixel_type="YV12").KillAudio.CacheTest()
CashTest_Test.avs
Code:
TEXT   = "Marmalade"
DVCHAR = ""                 # Or maybe try eg ":"
ALWAYS = False              # True = Output frame requests at every frame.
SILENT = False              # NOT NORMALLY USED, NEARLY ALWAYS FALSE.

#Colorbars(Pixel_type="YV12").KillAudio
AVISource("D:\TEST.avi")

ORG=Last

CacheTest(Text=TEXT, DvChar=DVCHAR, Always=ALWAYS, Silent=SILENT) # OR Just CacheTest()

return Last
Some results for manually jumping about a bit [ Just using CacheTest() ]
Code:
00001691    0.22455139  [10788] CacheTest_0001:    0] *** Initialized to frame 0 {RepeatCnt=0, oSyncCnt=0}
00001692    1.09279370  [10788] CacheTest_0001:    0] *** REPEAT REQUEST (ReSeek to 0, Player starts to play ???), {RepeatCnt=0, oSyncCnt=0}
00001693    4.92930794  [10788] CacheTest_0001:   89] *** OUT OF SYNC REQUEST, Previous=122 {RepeatCnt=0, oSyncCnt=1}
00001694    4.93385696  [10788] CacheTest_0001: 2582] *** OUT OF SYNC REQUEST, Previous=89 {RepeatCnt=0, oSyncCnt=2}
00001695    10.90573597 [10788] CacheTest_0001: 2722] *** OUT OF SYNC REQUEST, Previous=2755 {RepeatCnt=0, oSyncCnt=3}
00001696    13.87600136 [10788] CacheTest_0001: 14400] *** OUT OF SYNC REQUEST, Previous=2722 {RepeatCnt=0, oSyncCnt=4}
00001697    16.37423706 [10788] CacheTest_0001:    0] *** Rewind to frame 0, Previous=14400, Counts RESET {RepeatCnt=0, oSyncCnt=0}
00001698    46.82066727 [10788] CacheTest_0001:  674] *** OUT OF SYNC REQUEST, Previous=707 {RepeatCnt=0, oSyncCnt=1}
00001699    47.55070114 [10788] CacheTest_0001:  708] *** OUT OF SYNC REQUEST, Previous=705 {RepeatCnt=0, oSyncCnt=2}
EDIT: If you use Always=True, and message does not appear in DebugView when moving to a frame, its because that already visited frame
has been gotten from cache (CacheTest GetFrame was not processed because the frame was obtained from a downstream cache <nearer to the output>).

EDIT: A 2nd monitor is ideal for DebugView use, even a small 4:3 VGA monitor is extremely handy.
EDIT: [I have 28" DisplayPort 4K 10bpc monitor, and 19" 1280x1024 VGA 4:3 8bpc <EDIT: via DP->VGA adapter>, and nVidia GTX 1070 driving both, the monitors work together just fine, no real probs that I can think of]

3 dll's + source + VS 2008 Project files.
Get Zip [CacheTest_25&26_x86_x64_dll_v1.02-20230608.zip, ~72KB] from StainlessS @ MediaFire Below this sig.

Also @ StainlessS@SendSpace below this sig for 30 days only.

Or Here:- https://app.mediafire.com/hb26mthbjz7z6
__________________
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; 7th September 2023 at 14:41.
StainlessS is offline   Reply With Quote
Old 8th June 2023, 22:17   #2  |  Link
Reel.Deel
Registered User
 
Join Date: Mar 2012
Location: Texas
Posts: 1,664
StainlessS,

You may want to put a link to your repositories in the post. I know they are in your sig but it is only visible when you're not logged it.
Reel.Deel is offline   Reply With Quote
Old 8th June 2023, 22:22   #3  |  Link
StainlessS
HeartlessS Usurer
 
StainlessS's Avatar
 
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,980
Thanks, have done.

EDIT: SendSpace is finally working for me again, have not tried it for maybe 2 years.

EDIT: Just the GetFrame() source code [the entire source is not very big].
Code:
VideoFrame __stdcall CacheTest::GetFrame(int n, IScriptEnvironment *env) {
    n = (n<0) ? 0 : (n >= vi.num_frames) ? vi.num_frames-1 : n;         // Range limit frame number n
    if(!Silent) { // Messages permitted ?
        if(n == PrevFrm) {
            if(n == 0) {
                dprintf("%4d] *** REPEAT REQUEST (ReSeek to 0, Player starts to play \?\?\?), {RepeatCnt=%d, oSyncCnt=%d}",n,RepeatCnt,oSyncCnt);
            } else {
                ++RepeatCnt;
                dprintf("%4d] *** REPEAT REQUEST (Cache failure), {RepeatCnt=%d, oSyncCnt=%d}",n,RepeatCnt,oSyncCnt);
            }
        } else {
            if(n == 0) {
                RepeatCnt=0;        // Counts reset on seek to 0
                oSyncCnt=0;
                if(PrevFrm == -666) dprintf("%4d] *** Initialized to frame 0 {RepeatCnt=%d, oSyncCnt=%d}",n,RepeatCnt,oSyncCnt);
                else                dprintf("%4d] *** Rewind to frame 0, Previous=%d, Counts RESET {RepeatCnt=%d, oSyncCnt=%d}",n,PrevFrm,RepeatCnt,oSyncCnt);
            } else if (n != PrevFrm+1) {
                ++oSyncCnt;
                dprintf("%4d] *** OUT OF SYNC REQUEST, Previous=%d {RepeatCnt=%d, oSyncCnt=%d}",n,PrevFrm,RepeatCnt,oSyncCnt);
            } else if(Always)
                dprintf("%4d] {RepeatCnt=%d, oSyncCnt=%d}",n,RepeatCnt,oSyncCnt);
            PrevFrm = n;                            // Remember frame requested for next iteration.
        }
    }
    PVideoFrame src = child->GetFrame(n, env);  // Get pointer to cached frame (un-altered frame)
    return src;                                 // Pass pointer to next filter in chain.
}
EDIT: And here, DebugView stuff captured using Grouch02004 Universal Avisynth Installer, and AvsInit(), dll and Script autoloader, and at the end, a single line of output from CacheTest().
Code:
00000003	02:57:55	[7636] AvsInit: 	
00000004	02:57:55	[7636] AvsInit: Auto load plugins script ENTRY	
00000005	02:57:55	[7636] AvsInit: 	
00000006	02:57:55	[7636] AvsInit_ShowInfo: 	
00000007	02:57:55	[7636] AvsInit_ShowInfo: AvsInit_Version     = 1.10	
00000008	02:57:55	[7636] AvsInit_ShowInfo: GScript Available   = AVS+	
00000009	02:57:55	[7636] AvsInit_ShowInfo: RT_Stats Version    = 2.00Beta13	
00000010	02:57:55	[7636] AvsInit_ShowInfo: SysInfo Version     = 0.129000	
00000011	02:57:55	[7636] AvsInit_ShowInfo: SysInfo.dll DIR     = C:\VideoTools\AvisynthRepository\AVSPLUS372_x64\plugins	
00000012	02:57:55	[7636] AvsInit_ShowInfo: VersionString       = AviSynth+ 3.7.3 (r3825, master, x86_64)	
00000013	02:57:55	[7636] AvsInit_ShowInfo: SetMemoryMax        = 4096	
00000014	02:57:55	[7636] AvsInit_ShowInfo: Avisynth Bitness    = 64	
00000015	02:57:55	[7636] AvsInit_ShowInfo: WorkingDir          = C:\VideoTools\AvisynthRepository\AVSPLUS372_x64\plugins\	
00000016	02:57:55	[7636] AvsInit_ShowInfo: ProcessName         = C:\NON-INSTALL\VDUB\VDUB2\VirtualDub64.exe	
00000017	02:57:55	[7636] AvsInit_ShowInfo: ParentProcessName   = PSPad.exe	
00000018	02:57:55	[7636] AvsInit_ShowInfo: OSVersionString     = Windows 10 (x64) (Build 19045)	
00000019	02:57:55	[7636] AvsInit_ShowInfo: OSVersionNumber     = 10.000000	
00000020	02:57:55	[7636] AvsInit_ShowInfo: OS Bitness          = 64	
00000021	02:57:55	[7636] AvsInit_ShowInfo: CPUName             = Intel(R) Core(TM) i7-8700 CPU @ 3.20GHz / Coffee Lake (Core i7)	
00000022	02:57:55	[7636] AvsInit_ShowInfo: Cores               = 06:12 (Phy:Log)	
00000023	02:57:55	[7636] AvsInit_ShowInfo: CPU Extensions      = MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, FMA3, RDSEED, ADX, AVX, AVX2	
00000024	02:57:55	[7636] AvsInit_ShowInfo: Total Memory        = 32653MB	
00000025	02:57:55	[7636] AvsInit_ShowInfo: Avail Memory        = 27754MB'	
00000026	02:57:55	[7636] AvsInit_ShowInfo: Screen Res          = 1280x1024	
00000027	02:57:55	[7636] AvsInit_ShowInfo: Screen BitsPerPixel = 32	
00000028	02:57:55	[7636] AvsInit_ShowInfo: Time                = Friday 09 June 2023 02:57:55[GMT Summer Time]	
00000029	02:57:55	[7636] AvsInit_ShowInfo: User TEMP Dir       = C:\Users\steve\AppData\Local\Temp	
00000030	02:57:55	[7636] AvsInit_ShowInfo: ComSpec             = C:\WINDOWS\system32\cmd.exe	
00000031	02:57:55	[7636] AvsInit_ShowInfo: Computer Name       = OMEN-W10H	
00000032	02:57:55	[7636] AvsInit_ShowInfo: User Name           = steve	
00000033	02:57:55	[7636] AvsInit_ShowInfo: 	
00000034	02:57:55	[7636] AvsInit_DImport:     Importing ... C:\VideoTools\AvisynthRepository\GIMPORT\Dehalo_alpha_MT2.avsi	
00000035	02:57:55	[7636] AvsInit_DImport:     Importing ... C:\VideoTools\AvisynthRepository\GIMPORT\Dehalo_Beta.avsi	
00000036	02:57:55	[7636] AvsInit_DImport:     Importing ... C:\VideoTools\AvisynthRepository\GIMPORT\dither.avsi	
00000037	02:57:55	[7636] AvsInit_DImport:     Importing ... C:\VideoTools\AvisynthRepository\GIMPORT\ExTools.avsi	
00000038	02:57:55	[7636] AvsInit_DImport:     Importing ... C:\VideoTools\AvisynthRepository\GIMPORT\Favc.avsi	
00000039	02:57:55	[7636] AvsInit_DImport:     Importing ... C:\VideoTools\AvisynthRepository\GIMPORT\FineBeta.avsi	
00000040	02:57:55	[7636] AvsInit_DImport:     Importing ... C:\VideoTools\AvisynthRepository\GIMPORT\FrameRateConverter.avsi	
00000041	02:57:55	[7636] AvsInit_DImport:     Importing ... C:\VideoTools\AvisynthRepository\GIMPORT\FrameSurgeon.avsi	
00000042	02:57:55	[7636] AvsInit_DImport:     Importing ... C:\VideoTools\AvisynthRepository\GIMPORT\GradePack.avsi	
00000043	02:57:55	[7636] AvsInit_DImport:     Importing ... C:\VideoTools\AvisynthRepository\GIMPORT\InpaintDelogo.avsi	
00000044	02:57:55	[7636] AvsInit_DImport:     Importing ... C:\VideoTools\AvisynthRepository\GIMPORT\JohnFPS.avsi	
00000045	02:57:55	[7636] AvsInit_DImport:     Importing ... C:\VideoTools\AvisynthRepository\GIMPORT\MakeframeGenny.avsi	
00000046	02:57:55	[7636] AvsInit_DImport:     Importing ... C:\VideoTools\AvisynthRepository\GIMPORT\McDegrain.avsi	
00000047	02:57:55	[7636] AvsInit_DImport:     Importing ... C:\VideoTools\AvisynthRepository\GIMPORT\Misc.avsi	
00000048	02:57:55	[7636] AvsInit_DImport:     Importing ... C:\VideoTools\AvisynthRepository\GIMPORT\QTGMC.avsi	
00000049	02:57:55	[7636] AvsInit_DImport:     Importing ... C:\VideoTools\AvisynthRepository\GIMPORT\RoboSplice.avsi	
00000050	02:57:55	[7636] AvsInit_DImport:     Importing ... C:\VideoTools\AvisynthRepository\GIMPORT\SetMTMode.avsi	
00000051	02:57:55	[7636] AvsInit_DImport:     Importing ... C:\VideoTools\AvisynthRepository\GIMPORT\Spotless.avsi	
00000052	02:57:55	[7636] AvsInit_DImport:     Importing ... C:\VideoTools\AvisynthRepository\GIMPORT\Stab_light.avsi	
00000053	02:57:55	[7636] AvsInit_DImport:     Importing ... C:\VideoTools\AvisynthRepository\GIMPORT\TransformsPack.avsi	
00000054	02:57:55	[7636] AvsInit_DImport:     Importing ... C:\VideoTools\AvisynthRepository\GIMPORT\Utils-r41.avsi	
00000055	02:57:55	[7636] AvsInit_DImport:     Importing ... C:\VideoTools\AvisynthRepository\GIMPORT\Waveform_Filmstrip.avsi	
00000056	02:57:55	[7636] AvsInit_DImport:     Importing ... C:\VideoTools\AvisynthRepository\GIMPORT\Zs_RF_Shared.avsi	
00000057	02:57:55	[7636] AvsInit_DImport:         IMPORTED 23 scripts from 'C:\VideoTools\AvisynthRepository\GIMPORT'	
00000058	02:57:55	[7636] AvsInit_DImport:         IMPORTED 0 scripts from 'C:\VideoTools\AvisynthRepository\AVSPLUS372_x64\plugins\GIMPORT'	
00000059	02:57:55	[7636] AvsInit_DLoadConditional: STARTING DLL SCAN on C:\VideoTools\AvisynthRepository\MACHINE	
00000060	02:57:55	[7636] AvsInit_DLoadConditional: nnedi3.dll                       LoadPlugin OK from 2_WIN7_0\5_AVS26x64\8_AVX2	
00000061	02:57:55	[7636] AvsInit_DLoadConditional: DePan.dll                        LoadPlugin OK from 2_WIN7_0\5_AVS26x64\0_CPP	
00000062	02:57:55	[7636] AvsInit_DLoadConditional: DePanEstimate.dll                LoadPlugin OK from 2_WIN7_0\5_AVS26x64\0_CPP	
00000063	02:57:55	[7636] AvsInit_DLoadConditional: dfttest.dll                      LoadPlugin OK from 2_WIN7_0\5_AVS26x64\0_CPP	
00000064	02:57:55	[7636] AvsInit_DLoadConditional: DGDecodeNV.dll                   LoadPlugin OK from 2_WIN7_0\5_AVS26x64\0_CPP	
00000065	02:57:55	[7636] AvsInit_DLoadConditional: FFMS2.dll                        LoadPlugin OK from 2_WIN7_0\5_AVS26x64\0_CPP	
00000066	02:57:55	[7636] AvsInit_DLoadConditional: LSMASHSource.dll                 LoadPlugin OK from 2_WIN7_0\5_AVS26x64\0_CPP	
00000067	02:57:55	[7636] AvsInit_DLoadConditional: masktools2.dll                   LoadPlugin OK from 2_WIN7_0\5_AVS26x64\0_CPP	
00000068	02:57:55	[7636] AvsInit_DLoadConditional: MedianBlur2.dll                  LoadPlugin OK from 2_WIN7_0\5_AVS26x64\0_CPP	
00000069	02:57:55	[7636] AvsInit_DLoadConditional: mvtools2.dll                     LoadPlugin OK from 2_WIN7_0\5_AVS26x64\0_CPP	
00000070	02:57:55	[7636] AvsInit_DLoadConditional: neo-vague-denoiser.dll           LoadPlugin OK from 2_WIN7_0\5_AVS26x64\0_CPP	
00000071	02:57:55	[7636] AvsInit_DLoadConditional: !!! Skipping File 2_WIN7_0\5_AVS26x64\0_CPP\nnedi3.dll, already loaded from 2_WIN7_0\5_AVS26x64\8_AVX2	
00000072	02:57:56	[7636] AvsInit_DLoadConditional: RemoveDirt.dll                   LoadPlugin OK from 2_WIN7_0\5_AVS26x64\0_CPP	
00000073	02:57:56	[7636] AvsInit_DLoadConditional: TIVTC.dll                        LoadPlugin OK from 2_WIN7_0\5_AVS26x64\0_CPP	
00000074	02:57:56	[7636] AvsInit_DLoadConditional: !!! Skipping File 0_XP\5_AVS26x64\0_CPP\DePan.dll, already loaded from 2_WIN7_0\5_AVS26x64\0_CPP	
00000075	02:57:56	[7636] AvsInit_DLoadConditional: !!! Skipping File 0_XP\5_AVS26x64\0_CPP\DePanEstimate.dll, already loaded from 2_WIN7_0\5_AVS26x64\0_CPP	
00000076	02:57:56	[7636] AvsInit_DLoadConditional: !!! Skipping File 0_XP\5_AVS26x64\0_CPP\dfttest.dll, already loaded from 2_WIN7_0\5_AVS26x64\0_CPP	
00000077	02:57:56	[7636] AvsInit_DLoadConditional: !!! Skipping File 0_XP\5_AVS26x64\0_CPP\masktools2.dll, already loaded from 2_WIN7_0\5_AVS26x64\0_CPP	
00000078	02:57:56	[7636] AvsInit_DLoadConditional: !!! Skipping File 0_XP\5_AVS26x64\0_CPP\MedianBlur2.dll, already loaded from 2_WIN7_0\5_AVS26x64\0_CPP	
00000079	02:57:56	[7636] AvsInit_DLoadConditional: !!! Skipping File 0_XP\5_AVS26x64\0_CPP\mvtools2.dll, already loaded from 2_WIN7_0\5_AVS26x64\0_CPP	
00000080	02:57:56	[7636] AvsInit_DLoadConditional: !!! Skipping File 0_XP\5_AVS26x64\0_CPP\nnedi3.dll, already loaded from 2_WIN7_0\5_AVS26x64\8_AVX2	
00000081	02:57:56	[7636] AvsInit_DLoadConditional: !!! Skipping File 0_XP\5_AVS26x64\0_CPP\TIVTC.dll, already loaded from 2_WIN7_0\5_AVS26x64\0_CPP	
00000082	02:57:56	[7636] AvsInit_DLoadConditional: !!! Skipping File 0_XP\4_AVS26Stdx64\0_CPP\ffms2.dll, already loaded from 2_WIN7_0\5_AVS26x64\0_CPP	
00000083	02:57:56	[7636] AvsInit_DLoadConditional: !!! Skipping File 0_XP\4_AVS26Stdx64\0_CPP\masktools2.dll, already loaded from 2_WIN7_0\5_AVS26x64\0_CPP	
00000084	02:57:56	[7636] AvsInit_DLoadConditional: !!! Skipping File 0_XP\4_AVS26Stdx64\0_CPP\neo-vague-denoiser.dll, already loaded from 2_WIN7_0\5_AVS26x64\0_CPP	
00000085	02:57:56	[7636] AvsInit_DLoadConditional: !!! Skipping File 0_XP\4_AVS26Stdx64\0_CPP\nnedi3.dll, already loaded from 2_WIN7_0\5_AVS26x64\8_AVX2	
00000086	02:57:56	[7636] AvsInit_DLoadConditional: !!! Skipping File 0_XP\4_AVS26Stdx64\0_CPP\RemoveDirt.dll, already loaded from 2_WIN7_0\5_AVS26x64\0_CPP	
00000087	02:57:56	[7636] AvsInit_DLoadConditional: DGDecode.dll                     LoadPlugin OK from 0_XP\3_AVS25x64\0_CPP	
00000088	02:57:56	[7636] AvsInit_DLoadConditional: !!! Skipping File 0_XP\3_AVS25x64\0_CPP\ffms2.dll, already loaded from 2_WIN7_0\5_AVS26x64\0_CPP	
00000089	02:57:56	[7636] AvsInit_DLoadConditional: !!! Skipping File 0_XP\3_AVS25x64\0_CPP\LSMASHSource.dll, already loaded from 2_WIN7_0\5_AVS26x64\0_CPP	
00000090	02:57:56	[7636] AvsInit_DLoadConditional: !!! Skipping File 0_XP\3_AVS25x64\0_CPP\masktools2.dll, already loaded from 2_WIN7_0\5_AVS26x64\0_CPP	
00000091	02:57:56	[7636] AvsInit_DLoadConditional: STARTING SCRIPT SCAN on C:\VideoTools\AvisynthRepository\MACHINE	
00000092	02:57:56	[7636] AvsInit_DLoadConditional:   14 dll's   LOADED : 17 dll's   SKIPPED : 0 dll's   FAILED	
00000093	02:57:56	[7636] AvsInit_DLoadConditional:   0 scripts LOADED : 0 Scripts SKIPPED : 0 scripts FAILED	
00000094	02:57:56	[7636] CacheTest_0001_Marmalade:    0] *** Initialized to frame 0 {RepeatCnt=0, oSyncCnt=0}
Just shows that messages could be coming in from several debug sources, not always from your intended debug tool.
EDIT: AvsInit: "Screen Res = 1280x1024", is from my 2nd VGA debug monitor which is set as primary, my main monitor is 4K.
I get that AvsInit output for every script that I run.

EDIT: And a little bit of the debug info that spurts out when switch on BlueTooth. [there is much more that I did not post]
Code:
00000001	03:24:35	[11304] add DTS 	
00000002	03:24:35	[11304] CDtsHPSetting::InitSetting start 	
00000003	03:24:35	[11304] pSRSApoSystem.CoCreateInstance(__uuidof(SRSAPOSystem) : Success 	
00000004	03:24:35	[11304] c:\3x\apo\core\srs_apo2011_common\srsapoutils.cpp(49) | SRSAPOUtils::PrintVersionBanner | *******************************************************************	
00000005	03:24:35	[11304] c:\3x\apo\core\srs_apo2011_common\srsapoutils.cpp(50) | SRSAPOUtils::PrintVersionBanner |   Name       Version     Built 	
00000006	03:24:35	[11304] c:\3x\apo\core\srs_apo2011_common\srsapoutils.cpp(51) | SRSAPOUtils::PrintVersionBanner |   DTS APO    3.5.18.0      Wed Nov  7 10:57:07 2018    	
00000007	03:24:35	[11304] c:\3x\apo\core\srs_apo2011_common\srsapoutils.cpp(52) | SRSAPOUtils::PrintVersionBanner |   SRS Studio Sound     1.4.9.0.12424      Jul 31 2015 03:18:57 -0700    	
00000008	03:24:35	[11304] c:\3x\apo\core\srs_apo2011_common\srsapoutils.cpp(53) | SRSAPOUtils::PrintVersionBanner | *******************************************************************	
00000009	03:24:35	[11304] c:\3x\apo\core\srstechutilbased\srstech_utilhpx.cpp(63) | SRSTech_Hpx::Destroy | 0x0000000000000000 >> destroyed, rc=-10006	
00000010	03:24:35	[11304] c:\3x\apo\core\srstechutilbased\srstech_utilhpx.cpp(44) | SRSTech_Hpx::Create | 0x0000015DD6279BC0 >> created, rc=0	
00000011	03:24:35	[11304] c:\3x\apo\core\srs_apo2011_common\srsapoutils.cpp(49) | SRSAPOUtils::PrintVersionBanner | *******************************************************************	
00000012	03:24:35	[11304] c:\3x\apo\core\srs_apo2011_common\srsapoutils.cpp(50) | SRSAPOUtils::PrintVersionBanner |   Name       Version     Built 	
00000013	03:24:35	[11304] c:\3x\apo\core\srs_apo2011_common\srsapoutils.cpp(51) | SRSAPOUtils::PrintVersionBanner |   DTS APO    3.5.18.0      Wed Nov  7 10:57:07 2018    	
00000014	03:24:35	[11304] c:\3x\apo\core\srs_apo2011_common\srsapoutils.cpp(52) | SRSAPOUtils::PrintVersionBanner |   DTS HPX     1.4.8.0.11998      Jul 31 2015 03:18:57 -0700    	
00000015	03:24:35	[11304] c:\3x\apo\core\srs_apo2011_common\srsapoutils.cpp(53) | SRSAPOUtils::PrintVersionBanner | *******************************************************************	
00000016	03:24:35	[11304] c:\3x\apo\core\srstechutilbased\srstech_utilhpx.cpp(63) | SRSTech_Hpx::Destroy | 0x0000000000000000 >> destroyed, rc=0	
00000017	03:24:35	[11304] c:\3x\apo\core\srstechutilbased\srstech_utilhpx.cpp(23) | SRSTech_Hpx::~SRSTech_Hpx | rc=0x0	
00000018	03:24:35	[11304] pSRSApoSystem->InitializeSystem : Success
__________________
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; 9th June 2023 at 03:27.
StainlessS is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 00:58.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.