Index: libmpc/branches/r2d/libmpcenc/encode_sv7.c
===================================================================
--- libmpc/branches/r2d/libmpcenc/encode_sv7.c	(revision 194)
+++ libmpc/branches/r2d/libmpcenc/encode_sv7.c	(revision 201)
@@ -129,5 +129,5 @@
 // writes encoder signature
 void writeEncoderInfo ( mpc_encoder_t * e,
-						const int profile,
+						const float profile,
 						const int PNS_on,
 						const int version_major,
@@ -136,7 +136,6 @@
 						const int version_build )
 {
-	writeBits ( e, profile,  4 );
+	writeBits ( e, (mpc_uint32_t)(profile * 8 + .5),  7 );
 	writeBits ( e, PNS_on,  1 );
-	writeBits ( e, 0,  3 ); // unused
 	writeBits ( e, version_major,  4 );
 	writeBits ( e, version_minor,  8 );
@@ -145,5 +144,5 @@
 }
 
-// formatting and writing SV7-bitstream for one frame
+// formatting and writing SV8-bitstream for one frame
 void
 writeBitstream_SV8 ( mpc_encoder_t* e, int MaxBand, const SubbandQuantTyp*  Q )
