summaryrefslogtreecommitdiff
path: root/src/tracks.h
diff options
context:
space:
mode:
authorMateusz Łukasik <mati75@linuxmint.pl>2018-01-10 18:21:21 +0100
committerMateusz Łukasik <mati75@linuxmint.pl>2018-01-10 18:21:21 +0100
commit458e01ecbd3fe8ad87920bfffd113c1c87dfc637 (patch)
tree4ed5605a631bbc136817d2f1f4167c09e30532aa /src/tracks.h
parentd766ddb2d0f17beb0589a0375ee2d0509de2641d (diff)
New upstream version 18.1.0~ds0
Diffstat (limited to 'src/tracks.h')
-rw-r--r--src/tracks.h9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/tracks.h b/src/tracks.h
index 39b5e49..0bfbfed 100644
--- a/src/tracks.h
+++ b/src/tracks.h
@@ -1,5 +1,5 @@
/* smplayer, GUI front-end for mplayer.
- Copyright (C) 2006-2017 Ricardo Villalba <rvm@users.sourceforge.net>
+ Copyright (C) 2006-2018 Ricardo Villalba <rvm@users.sourceforge.net>
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
@@ -22,6 +22,8 @@
#include <QString>
#include <QMap>
+class QSettings;
+
/* Class to store info about video/audio tracks */
class TrackData {
@@ -91,8 +93,13 @@ public:
TrackData item(int ID);
int find(int ID);
+ int IDAt(int n);
+
int findLang(QString expr);
+ void save(QSettings * set, const QString & name);
+ void load(QSettings * set, const QString & name);
+
protected:
typedef QMap <int, TrackData> TrackMap;
TrackMap tm;