From 3bfe38fccd4344c4fdf52f86cfb066e9fd8eb0f5 Mon Sep 17 00:00:00 2001 From: CastagnaIT Date: Mon, 21 Aug 2023 15:11:02 +0200 Subject: [PATCH] [Session] Changed unknown SampleDescription warning log to debug --- src/Session.cpp | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/Session.cpp b/src/Session.cpp index 578404278..7b52a195a 100644 --- a/src/Session.cpp +++ b/src/Session.cpp @@ -1609,9 +1609,13 @@ AP4_Movie* CSession::CreateMovieAtom(CStream* stream) } else { - LOG::LogF(LOGWARNING, - "Created sample desciption atom of unknown type, codec \"%s\" is not handled", - stream->m_info.GetCodecName().c_str()); + // Codecs like audio types, will have unknown SampleDescription, because to create an appropriate + // audio SampleDescription atom require different code rework. This means also that CFragmentedSampleReader + // will use a generic CodecHandler instead of AudioCodecHandler, because will be not able do determine the codec + LOG::LogF( + LOGDEBUG, + "Created sample description atom of unknown type for codec \"%s\" because unhandled", + stream->m_info.GetCodecName().c_str()); sampleDesc = new AP4_SampleDescription(AP4_SampleDescription::TYPE_UNKNOWN, 0, 0); }