bp = ld1->block[comp];
if (base.scalable_mode==SC_DP)
+ {
if (base.priority_breakpoint<64)
ld = &enhan;
else
ld = &base;
+ }
cc = (comp<4) ? 0 : (comp&1)+1;
bp = ld1->block[comp];
if (base.scalable_mode==SC_DP)
+ {
if (base.priority_breakpoint<64)
ld = &enhan;
else
ld = &base;
+ }
qmat = (comp<4 || chroma_format==CHROMA420)
? ld1->non_intra_quantizer_matrix
return 17;
}
+#ifdef TRACE
static char *MBdescr[]={
"", "Intra", "No MC, Coded", "",
"Bwd, Not Coded", "", "Bwd, Coded", "",
"", "", "Fwd, Coded, Quant", "",
"", "", "Interp, Coded, Quant", ""
};
+#endif /* TRACE */
static int Get_P_macroblock_type()
{
#ifdef TRACE /* *CH* */
if (Trace_Flag)
printf("macroblock_type(SNR) (");
-#endif TRACE
+#endif /* TRACE */
code = Show_Bits(3);
Print_Bits(code,3,SNRMBtab[code].len);
printf("): %s (%d)\n",MBdescr[(int)SNRMBtab[code].val],SNRMBtab[code].val);
}
-#endif TRACE
+#endif /* TRACE */
return SNRMBtab[code].val;
#include <stdio.h>
+#include <string.h> // for strcat
+#include <stdlib.h> // for exit
#include "config.h"
#include "global.h"
#ifdef VERBOSE
if (Verbose_Flag>1)
printf("reading %s\n",fname);
-#endif VERBOSE
+#endif /* VERBOSE */
fd=fopen(fname,"rb");
if (fd==NULL) exit(-1);
for (j=0; j<lh; j++) {
#ifdef VERBOSE
if (Verbose_Flag>1)
printf("reading %s\n",fname);
-#endif VERBOSE
+#endif /* VERBOSE */
fd=fopen(fname,"rb");
if (fd==NULL) exit(-1);
for (j=0; j<lh; j+=lower_layer_progressive_frame?1:2)
#ifdef VERBOSE
if (Verbose_Flag>1)
printf("reading %s\n",fname);
-#endif VERBOSE
+#endif /* VERBOSE */
fd=fopen(fname,"rb");
if (fd==NULL) exit(-1);
for (j=1; j<lh; j+=2)