]> git.ipfire.org Git - thirdparty/shairport-sync.git/commitdiff
When track metadata is received, drop the previous metadata.
authorMike Brady <mikebrady@eircom.net>
Mon, 19 Feb 2018 21:08:57 +0000 (21:08 +0000)
committerMike Brady <mikebrady@eircom.net>
Mon, 19 Feb 2018 21:08:57 +0000 (21:08 +0000)
metadata_hub.c

index 04565c1596269f1d7cffb54c6046360eb8756313..1524dd1845ac2326bacc6f0825026b746fe4915e 100644 (file)
@@ -389,6 +389,8 @@ void metadata_hub_process_metadata(uint32_t type, uint32_t code, char *data, uin
     case 'mdst':
       debug(1, "MH Metadata stream processing start.");
       metadata_hub_modify_prolog();
+      metadata_hub_reset_track_metadata();
+      metadata_hub_release_track_artwork();
       break;
     case 'mden':
       metadata_hub_modify_epilog(1);