diff options
author | Aleksoid <aleksoid@users.sourceforge.net> | 2010-08-17 09:36:35 +0400 |
---|---|---|
committer | Aleksoid <aleksoid@users.sourceforge.net> | 2010-08-17 09:36:35 +0400 |
commit | e01eb8962d180894a86afcfea6489aa8179e9188 (patch) | |
tree | 245b8a20fa650cc29b4d28b931c3c5f018495972 /src | |
parent | ad8d77fd2bfebcd2269f3edd604e91c8c380395f (diff) |
Fix : revert back 2249, MPEGSplitter.
git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@2261 10f7b99b-c216-0410-bff0-8a66a9350fd8
Diffstat (limited to 'src')
-rw-r--r-- | src/filters/parser/BaseSplitter/BaseSplitterFileEx.cpp | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/src/filters/parser/BaseSplitter/BaseSplitterFileEx.cpp b/src/filters/parser/BaseSplitter/BaseSplitterFileEx.cpp index f1f3f983c..45c9e9a79 100644 --- a/src/filters/parser/BaseSplitter/BaseSplitterFileEx.cpp +++ b/src/filters/parser/BaseSplitter/BaseSplitterFileEx.cpp @@ -1229,14 +1229,10 @@ bool CBaseSplitterFileEx::Read(avchdr& h, int len, CMediaType* pmt) gb.BitRead(1); // qpprime_y_zero_transform_bypass_flag
if(gb.BitRead(1)) // seq_scaling_matrix_present_flag
- {
for(int i = 0; i < 8; i++)
if(gb.BitRead(1)) // seq_scaling_list_present_flag
for(int j = 0, size = i < 6 ? 16 : 64, next = 8; j < size && next != 0; ++j)
next = (next + gb.SExpGolombRead() + 256) & 255;
- // Dirty hack - needs more testing
- gb.SkipBytes(5);
- }
}
gb.UExpGolombRead(); // log2_max_frame_num_minus4
|