Index: libmpc/branches/r2d/mpcenc/mpcenc.c
===================================================================
--- libmpc/branches/r2d/mpcenc/mpcenc.c	(revision 200)
+++ libmpc/branches/r2d/mpcenc/mpcenc.c	(revision 201)
@@ -1613,5 +1613,5 @@
 					   m.SampleFreq, Wave.Channels > 2 ? 2 : Wave.Channels);
 	writeBlock(&e, "SI", MPC_TRUE);
-	writeEncoderInfo(&e, m.MainQual, m.PNS > 0, MPPENC_MAJOR, MPPENC_MINOR,
+	writeEncoderInfo(&e, m.FullQual, m.PNS > 0, MPPENC_MAJOR, MPPENC_MINOR,
 					  MPPENC_IMPLEMENT, MPPENC_BUILD);
 	writeBlock(&e, "EI", MPC_FALSE);
@@ -1695,5 +1695,5 @@
 
         OldSilence      = Silence;
-        writeBitstream_SV8 ( &e, m.Max_Band, Q );                                                // write SV7-Bitstream
+        writeBitstream_SV8 ( &e, m.Max_Band, Q ); // write SV8-Bitstream
 
         if ( (int)(time (NULL) - T) >= 0 ) {                            // output
Index: libmpc/branches/r2d/mpcenc/mpcenc.h
===================================================================
--- libmpc/branches/r2d/mpcenc/mpcenc.h	(revision 200)
+++ libmpc/branches/r2d/mpcenc/mpcenc.h	(revision 201)
@@ -273,5 +273,5 @@
 					   const unsigned int  ChannelCount);
 void writeEncoderInfo ( mpc_encoder_t * e,
-						const int profile,
+						const float profile,
 						const int PNS_on,
 						const int version_major,
