diff --git a/CHANGELOG b/CHANGELOG index 533c55cf..6c5d7abc 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,7 @@ +2024-01-01 + - ogg stream are parsed to foward metadata to LMS + - fix some ogg parsing on multi-stream containers + 2023-11-19 - more robust (?) airplay RTP frame recovery - initialize of scratch string in monitor (trying to figure out random reboot) diff --git a/components/squeezelite/opus.c b/components/squeezelite/opus.c index 9312e40e..0b15d7f3 100644 --- a/components/squeezelite/opus.c +++ b/components/squeezelite/opus.c @@ -227,7 +227,7 @@ static int read_opus_header(void) { } else if (u->status == OGG_COMMENT_HEADER) { // don't consume VorbisComment which could be a huge packet, just skip it if (!OG(&go, page_packets, &u->page)) continue; - LOG_INFO("[%p]: comment skipped successfully", ctx); + LOG_INFO("comment skipped successfully"); done = 1; } } diff --git a/components/squeezelite/stream.c b/components/squeezelite/stream.c index 2752957d..bc97fc5e 100644 --- a/components/squeezelite/stream.c +++ b/components/squeezelite/stream.c @@ -261,7 +261,7 @@ static void stream_ogg(size_t n) { stream.meta_send = true; wake_controller(); - LOG_INFO("Ogg meta len: %u", stream.header_len); + LOG_INFO("Ogg metadata length: %u", stream.header_len - 3); break; } free(stream.ogg.data);