#define VER_LAMEXP_MINOR_HI 0
#define VER_LAMEXP_MINOR_LO 4
#define VER_LAMEXP_TYPE RC
-#define VER_LAMEXP_PATCH 3
-#define VER_LAMEXP_BUILD 985
+#define VER_LAMEXP_PATCH 4
+#define VER_LAMEXP_BUILD 986
///////////////////////////////////////////////////////////////////////////////
// Tool versions (minimum expected versions!)
const char *FileAnalyzer::g_tags_aud[] =
{
"ID",
+ "Source",
"Format",
"Format_Profile",
"Format_Version",
return;
}
- /*Skip?*/
+ /*Skip or empty?*/
if((*skipNext) || value.isEmpty())
{
return;
}
+ /*Playlist file?*/
+ if(IS_KEY("Aud_Source"))
+ {
+ *skipNext = true;
+ audioFile.setFormatContainerType(QString());
+ audioFile.setFormatAudioType(QString());
+ qWarning("Skipping info for playlist file!");
+ return;
+ }
+
/*General Section*/
if(IS_SEC("Gen"))
{
if(IS_KEY("Gen_Format"))
{
- if(value.compare("HLS", Qt::CaseInsensitive)) //MediaInfo detects "HLS" for .m3u files, we'll ignore that
- {
- audioFile.setFormatContainerType(value);
- }
+ audioFile.setFormatContainerType(value);
}
else if(IS_KEY("Gen_Format_Profile"))
{