I can't help you or engage with you if you destroy the repro files. =)
I didn't ask for your help, I asked you to explain Media Player's odd
behavior. If you can't, just say you can't instead of coming up with
all these silly excuses in some effort to try to save face.
You went from AVI frame (?) corruption to an MPEG property field being set
improperly. Apples to oranges.
You keep dodging the issue. If you invested half as much time in
trying to find out WHY Media Player screws up instead of spending most
of your time defending all the lame things it does we may be able to
lurch forward a bit.
Don't worry about proving me wrong: I'm always wrong and don't know
anything. I have nothing to prove. No offense. I don't care in the
slightest about "defending" product behavior. Understanding it sure, fixing
it where possible/interesting, absolutely.
OK fine then, another chance for you at the same question. Explain WHY
Media Player said the file was only 26 seconds in length, but kept
playing for over 9 minutes. Remember you're the guy that claimed Media
Player flat out refuses to play a "broken" file and is designed to
stop because you claim further Microsoft is so fussy and has
standards. Facts suggest otherwise. I'm simply asking.
Yeah, the duration math was given previously.
That's just another excuse. If Media Player was using some duration
math you haven't explained why if it determined the file to be just 26
seconds in length it somehow still managed to play it for over 9
minutes after the scrubber bar reached it's maximum right position and
just stopped, yet the video played on and on.
If you're asking for a global assessment of how WMP deals with any sort of
corruption of media files, I'm bored.
You mean you got painted into a corner again and don't have any
answer. That's fine, just say so instead of throwing out all the same
lame excuses like you did the last time we had a conversation which
ended in your usual ploys, you claim you're bored, can't comment,
because that's against Microsoft policy or finally you just plonk
people that ask you questions Microsoft employees rather not address
because the answers may get a bit too embarrassing regarding how
poorly some Microsoft software is designed.
If you want to contract Microsoft for
me to do that job for you, contact them and see if they do that. I'm not
interested in doing generic assessments of vast fields for you. That's
something you should be able to do fine on your own. =)
Again with the excuses.
You say you destroyed the sample.
Would you keep a file as-is when Media Player's scrubber only controls
less than 2% of the file's length? I did what you'd expect, fixed the
problem. The question always comes back to WHY should I have had to?
Regardless, this visibly seems how WMP
(DirectShow) always deals with MPEG with incorrectly set duration
properties. Given my theory, it should be child's play for you to test that
out if you actually care.
So if that really was your question, you should now know what caused it and
how to fix it. =)
Damn you're so dense. Nobody asked you to "fix" the problem. I'm more
than capable of fixing such problems. The question remains why is
Media Player so poorly written that it constantly malfunctions? You
never answer that do you, or even more laughable you try to justify
the manfunction as a "feature". Priceless!
We talked about an AVI file, you shifted to MPEG files. Apples to oranges.
No, the conversation started with AVI, you asked for an example, I
gave you one concerning a VOB file which you should know has a MPEG
video stream. I'm beginning to think the real problem is way too many
Microsoft software engineer at the core have a very limited
understanding of video file structure, hence, Media Player stumbles
constantly for no good reason.
And no, I wouldn't resummarize like that. It's too big of a field to
pigeon-hole. Again, this isn't a quick discussion and could not possibly be
dismissed as such.
If you want to add value, I can potentially help with that. That's about
it.
Yep, that is about it. You managed to spew your typical circular
reasoning, offered up the same lame excuses and now you're about to
run from the thread. Same things you did last time we had a chat in
the video newsgroups. LOL!