git.cweiske.de
/
enigma2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
add ability to filter by tag. they must be created by hand right now.
[enigma2.git]
/
lib
/
service
/
iservice.h
diff --git
a/lib/service/iservice.h
b/lib/service/iservice.h
index 9d673a819d54db53d949a2ca4ec2965a7953c75d..ba14245ef9fbe0cd5577919518452c076a219f8a 100644
(file)
--- a/
lib/service/iservice.h
+++ b/
lib/service/iservice.h
@@
-145,6
+145,7
@@
public:
#endif
eServiceReference(const std::string &string);
std::string toString() const;
#endif
eServiceReference(const std::string &string);
std::string toString() const;
+ std::string toCompareString() const;
bool operator==(const eServiceReference &c) const
{
if (type != c.type)
bool operator==(const eServiceReference &c) const
{
if (type != c.type)
@@
-275,7
+276,9
@@
public:
sTracknumber,
sGenre,
sCAIDs,
sTracknumber,
sGenre,
sCAIDs,
- sVideoType // MPEG2 MPEG4
+ sVideoType, // MPEG2 MPEG4
+
+ sTags, /* space seperated list of tags */
};
enum { resNA = -1, resIsString = -2, resIsPyObject = -3 };
};
enum { resNA = -1, resIsString = -2, resIsPyObject = -3 };
@@
-346,12
+349,6
@@
TEMPLATE_TYPEDEF(ePtr<iSeekableService>, iSeekableServicePtr);
struct iAudioTrackInfo
{
struct iAudioTrackInfo
{
-#ifdef SWIG
-private:
- iAudioTrackInfo();
- ~iAudioTrackInfo();
-public:
-#endif
#ifndef SWIG
std::string m_description;
std::string m_language; /* iso639 */
#ifndef SWIG
std::string m_description;
std::string m_language; /* iso639 */