diff options
author | geronimo <geronimo013@gmx.de> | 2012-08-01 17:29:31 +0200 |
---|---|---|
committer | geronimo <geronimo013@gmx.de> | 2012-08-01 17:29:31 +0200 |
commit | cca6e883c8141c3a67c3c5b232ce0c9b18e7fd59 (patch) | |
tree | 7149351cb466316771ab0ce0bd4ea64b2ba17aa1 /libs/mediaScan/src/Audio.cc | |
parent | 76c51473ee29a9103201618c8dbbc11fe9b7149e (diff) | |
download | cmp-cca6e883c8141c3a67c3c5b232ce0c9b18e7fd59.tar.gz cmp-cca6e883c8141c3a67c3c5b232ce0c9b18e7fd59.tar.bz2 |
added mediatypes for interlaced video and selective configuration of deepscan
Diffstat (limited to 'libs/mediaScan/src/Audio.cc')
-rw-r--r-- | libs/mediaScan/src/Audio.cc | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/libs/mediaScan/src/Audio.cc b/libs/mediaScan/src/Audio.cc index a17517f..fdaae7e 100644 --- a/libs/mediaScan/src/Audio.cc +++ b/libs/mediaScan/src/Audio.cc @@ -26,6 +26,8 @@ #include <stddef.h> #include <string.h> +static bool deepScanEnabled = false; + SupportedExtension cAudio::knownExtensions[] = { { "aac", "audio/aac" }, { "aif", "audio/x-aiff" }, @@ -55,6 +57,11 @@ cAudio::~cAudio() { } +void cAudio::EnableDeepScan(bool DoScan) +{ + deepScanEnabled = DoScan; +} + const char *cAudio::ContentType(const char* Extension) { for (SupportedExtension *p = knownExtensions; p && p->extension; ++p) { @@ -65,6 +72,5 @@ const char *cAudio::ContentType(const char* Extension) bool cAudio::NeedsFurtherScan(void) const { -//TODO: common meta data: artist, title - return true; + return deepScanEnabled; } |