Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mpc-hc/mpc-hc.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorv0lt <v0lt@rambler.ru>2013-05-10 17:27:55 +0400
committerv0lt <v0lt@rambler.ru>2013-05-10 17:27:55 +0400
commit0cdf7fe474805ac856f7f57e8447c203837e84f5 (patch)
tree20d66ca5c21f1ef04a817bd7112e9d8b321c1401
parent6b9f408dfa25a0213f0a4b7dd81c40be0ad478e6 (diff)
AviSplitter: added debugging information about the incorrect chunk size.
-rw-r--r--src/filters/parser/AviSplitter/AviSplitter.cpp7
1 files changed, 2 insertions, 5 deletions
diff --git a/src/filters/parser/AviSplitter/AviSplitter.cpp b/src/filters/parser/AviSplitter/AviSplitter.cpp
index 32a9904ef..eb53990db 100644
--- a/src/filters/parser/AviSplitter/AviSplitter.cpp
+++ b/src/filters/parser/AviSplitter/AviSplitter.cpp
@@ -566,11 +566,8 @@ bool CAviSplitterFilter::DemuxLoop()
break;
}
- UINT64 expectedsize = f < (DWORD)s->cs.GetCount() - 1
- ? s->cs[f + 1].size - s->cs[f].size
- : s->totalsize - s->cs[f].size;
-
- if (expectedsize != s->GetChunkSize(size)) {
+ if (size != s->cs[f].orgsize) {
+ TRACE(_T("WARNING: CAviFile::DemuxLoop() incorrect chunk size. By index: %d, by header: %d\n"), s->cs[f].orgsize, size);
fDiscontinuity[curTrack] = true;
//ASSERT(0);
break;