That reply kind of felt like a dog pile rant attack…
Still not being able to wrap my head around “why” it didn’t work, I started backtracking and figured out that PICARD-1667 was where this came up. (Those darned old Classics… )
Still not figuring it out, I went back and reverted script
back to what it had originally been just so I can see it work and not work on the same code base.
That is when I realized that script-wise, I was using the same syntax earlier in my script too.
So. Yeah, no wonder changing it later didn’t work. It was still “wrong” when it “got there”.
But then I’m looking at Detect Video … and, well, shouldn’t that be not working now, too?
Is_Video, Is_Lossy/Lossless and such actually didn’t have the 0 returned. Which was also a point of “WTF!?! but it works here” when I was figuring out scripting in the beginning.
Okay, so at least the results are all consistent now, and I will consolidate uses of opposing methods to determine stuff.
$noop(★ Detect Incomplete ★)
$if($eq($is_complete(),0),
$set(_isIncomplete,1)
)
$noop(★ Detect Video ★)
$if($eq($is_video(),0),
$set(_isVideo,1)
)
So somewhere between PICARD-1517 and 1667 I came in and really took to using $is_complete and instead of coming to the conclusion that something hinky is going on and raising the question, I gave in and then missed the actual discussions that I should have found…
Once again. Picard Wins.