summaryrefslogtreecommitdiff
path: root/apps/metadata/mpc.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/metadata/mpc.c')
-rw-r--r--apps/metadata/mpc.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/apps/metadata/mpc.c b/apps/metadata/mpc.c
index 0dd76fcc4b..0387dc9f77 100644
--- a/apps/metadata/mpc.c
+++ b/apps/metadata/mpc.c
@@ -125,6 +125,8 @@ bool get_musepack_metadata(int fd, struct mp3entry *id3)
125 125
126 bufused = set_replaygain_sv7(id3, false, header[3], bufused); 126 bufused = set_replaygain_sv7(id3, false, header[3], bufused);
127 bufused = set_replaygain_sv7(id3, true , header[4], bufused); 127 bufused = set_replaygain_sv7(id3, true , header[4], bufused);
128
129 id3->codectype = AFMT_MPC_SV7;
128 } else { 130 } else {
129 return false; /* only SV7 is allowed within a "MP+" signature */ 131 return false; /* only SV7 is allowed within a "MP+" signature */
130 } 132 }
@@ -191,6 +193,8 @@ bool get_musepack_metadata(int fd, struct mp3entry *id3)
191 bufused += set_replaygain_sv8(id3, true , gain, peak, bufused); 193 bufused += set_replaygain_sv8(id3, true , gain, peak, bufused);
192 } 194 }
193 } 195 }
196
197 id3->codectype = AFMT_MPC_SV8;
194 } else { 198 } else {
195 /* No sv8 stream header found */ 199 /* No sv8 stream header found */
196 return false; 200 return false;