diff options
| author | Carl Hetherington <cth@carlh.net> | 2012-07-21 11:56:23 +0100 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2012-07-21 11:56:23 +0100 |
| commit | 5ec26979d2547b7444c4e1f00aa76d86d22f4c84 (patch) | |
| tree | b3e3088c950fcbc5c3ca8433da9c5735398509e7 /src/lib/dvd.h | |
| parent | 8df04daf3f2ccb6950afcc4abac7eb3100799774 (diff) | |
Return title number from dvd_titles().
Diffstat (limited to 'src/lib/dvd.h')
| -rw-r--r-- | src/lib/dvd.h | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/src/lib/dvd.h b/src/lib/dvd.h index 170472121..d3f6043ce 100644 --- a/src/lib/dvd.h +++ b/src/lib/dvd.h @@ -17,5 +17,17 @@ */ -extern std::vector<uint64_t> dvd_titles (std::string); +class DVDTitle +{ +public: + DVDTitle () : number (-1), size (0) {} + DVDTitle (int n, int s) : number (n), size (s) {} + + int number; + uint64_t size; +}; + +extern bool operator< (DVDTitle const &, DVDTitle const &); + +extern std::list<DVDTitle> dvd_titles (std::string); extern std::string find_dvd (); |
