mediascanner-0.3.93+14.04.20131024.1/ 0000755 0000157 0000170 00000000000 12232220310 016711 5 ustar pbuser pbgroup 0000000 0000000 mediascanner-0.3.93+14.04.20131024.1/.gitignore 0000644 0000157 0000170 00000001304 12232220161 020703 0 ustar pbuser pbgroup 0000000 0000000 .deps
.dirstamp
.libs
*.user
.*sw?
*~
*.o
*.moc
*.la
*.lo
*.cbp
Makefile
CMakeFiles
CTestTestfile.cmake
cmake_install.cmake
install_manifest.txt
/CMakeCache.txt
/Doxyfile
/Testing
/build*
/checkstyle-stamp
/debian/*.debhelper
/debian/*.log
/debian/*.substvars
/debian/files
/debian/grilo-plugins-0.2-mediascanner/
/debian/libmediascanner-dev/
/debian/libmediascanner-doc/
/debian/libmediascanner0/
/debian/mediascanner/
/debian/tmp/
/doxygen.log
/docs/html
/obj-*/
/src/grlmediascanner/libgrlmediascanner.so
/src/mediaindex/libmediaindex.so
/src/mediascanner/mediascanner
/tests/auto/mediaindextest
/tests/auto/propertytest
/tests/auto/propertyvaluetest
/tests/auto/tst_properties
/tests/gtest
/tests/run
mediascanner-0.3.93+14.04.20131024.1/mediascanner.gschema.xml.in 0000644 0000157 0000170 00000006213 12232220161 024105 0 ustar pbuser pbgroup 0000000 0000000
List of mandatory container types
A list of the required multimedia container types. Each element is a
pair of two strings, where the first element is the container format's
name, and the second element is the GStreamer capabilities describing
the container type.
[
("PCM Audio", "audio/x-wav"),
("MPEG-TS", "video/mpegts"),
("MP4 File", "video/quicktime, variant=iso"),
("OGG File", "application/ogg; audio/ogg; video/ogg"),
("AVI File", "video/x-msvideo"),
("Matroska File", "audio/x-matroska; video/x-matroska; audio/webm; video/webm")
]
List of mandatory media decoder types
A list of the required multimedia formats. Each element is a pair of
two strings, where the first element is the format's name, and the
second element is the GStreamer capabilities describing the format.
[
("A/52, AC3 (Dolby Digital) Audio", "audio/x-ac3; audio/ac3"),
("DTS Audio", "audio/x-dts"),
("MP3 Audio", "audio/mpeg, mpegversion=(int)1, layer=(int)3"),
("AAC Audio", "audio/mpeg, mpegversion=(int)2, stream-format=adts; audio/mpeg, mpegversion=(int)4, stream-format=adts"),
("MPEG-4 Audio", "audio/mpeg,mpegversion=(int)4"),
("Vorbis Audio", "audio/x-vorbis"),
("Flac Audio", "audio/x-flac"),
("Windows Bitmap", "image/bmp"),
("GIF Image", "image/gif"),
("JPEG Image", "image/jpeg"),
("PNG Image", "image/png"),
("SVG Image", "image/svg; image/svg+xml"),
("TIFF Image", "image/tiff"),
("Targa Image", "image/x-tga"),
("H.262/MPEG-2 Part 2 Video", "video/mpeg, mpegversion=(int)2"),
("H.264/MPEG-4 Part 2 Video", "video/mpeg, mpegversion=(int)4"),
("H.264/MPEG-4 AVC (MPEG-4 Part 10) Video", "video/x-h264"),
("Theora Video", "video/x-theora"),
("VC-1 (Windows Media) Video", "video/x-wmv"),
("VP8 Video", "video/x-vp8")
]
List folders to monitor
["user:download", "user:music", "user:pictures", "user:videos"]
List of metadata sources to consult
A List of metadata sources to consult. The first element is the Grilo
source ID. The second element is the plugin ID. The third element is a
dictionary of strings describing configuration parameters like API keys.
[@TMDB_PLUGIN_CONFIG@]
mediascanner-0.3.93+14.04.20131024.1/tests/ 0000755 0000157 0000170 00000000000 12232220310 020053 5 ustar pbuser pbgroup 0000000 0000000 mediascanner-0.3.93+14.04.20131024.1/tests/testlib/ 0000755 0000157 0000170 00000000000 12232220310 021521 5 ustar pbuser pbgroup 0000000 0000000 mediascanner-0.3.93+14.04.20131024.1/tests/testlib/loggingsink.cpp 0000644 0000157 0000170 00000010150 12232220161 024541 0 ustar pbuser pbgroup 0000000 0000000 /*
* This file is part of the Ubuntu TV Media Scanner
* Copyright (C) 2012-2013 Canonical Ltd.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 3 as
* published by the Free Software Foundation.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*
* Contact: Jim Hodapp
* Authored by: Mathias Hasselmann
*/
#include "testlib/loggingsink.h"
// Boost C++
#include
#include
#include
// C++ Standard Library
#include