Changeset 887 in SHVCSoftware for branches/SHM-dev/source/Lib/TLibDecoder
- Timestamp:
- 17 Sep 2014, 01:08:52 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/SHM-dev/source/Lib/TLibDecoder/TDecCAVLC.cpp
r886 r887 2807 2807 } 2808 2808 #else 2809 #if CROSS_LAYER_BLA_FLAG_FIX 2810 Int iBits = 0; 2811 if(rpcSlice->getPPS()->getNumExtraSliceHeaderBits() > iBits) 2812 #else 2809 2813 if(rpcSlice->getPPS()->getNumExtraSliceHeaderBits()>0) 2814 #endif 2810 2815 { 2811 2816 READ_FLAG(uiCode, "discardable_flag"); // ignored … … 2821 2826 } 2822 2827 #endif 2823 2824 } 2828 #if CROSS_LAYER_BLA_FLAG_FIX 2829 iBits++; 2830 #endif 2831 } 2832 #if CROSS_LAYER_BLA_FLAG_FIX 2833 if(rpcSlice->getPPS()->getNumExtraSliceHeaderBits() > iBits) 2834 { 2835 READ_FLAG(uiCode, "cross_layer_bla_flag"); rpcSlice->setCrossLayerBLAFlag( uiCode ? true : false ); 2836 iBits++; 2837 } 2838 for ( ; iBits < rpcSlice->getPPS()->getNumExtraSliceHeaderBits(); iBits++) 2839 #else 2825 2840 for (Int i = 1; i < rpcSlice->getPPS()->getNumExtraSliceHeaderBits(); i++) 2841 #endif 2826 2842 { 2827 2843 READ_FLAG(uiCode, "slice_reserved_undetermined_flag[]"); // ignored
Note: See TracChangeset for help on using the changeset viewer.