Mercurial > minori
annotate include/track/media.h @ 138:28842a8d0c6b
dep/animia: huge refactor (again...)
but this time, it actually compiles! and it WORKS! (on win32... not sure about
other platforms...)
configuring players is still not supported: at some point I'll prune something
up...
author | Paper <mrpapersonic@gmail.com> |
---|---|
date | Sun, 12 Nov 2023 04:53:19 -0500 |
parents | 0a458cb26ff4 |
children | d43d68408d3c |
rev | line source |
---|---|
64 | 1 #ifndef __track__media_h |
2 #define __track__media_h | |
3 #include "core/filesystem.h" | |
80 | 4 #include <unordered_map> |
138
28842a8d0c6b
dep/animia: huge refactor (again...)
Paper <mrpapersonic@gmail.com>
parents:
135
diff
changeset
|
5 #include <string> |
28842a8d0c6b
dep/animia: huge refactor (again...)
Paper <mrpapersonic@gmail.com>
parents:
135
diff
changeset
|
6 #include <vector> |
64 | 7 |
8 namespace Track { | |
9 namespace Media { | |
10 | |
138
28842a8d0c6b
dep/animia: huge refactor (again...)
Paper <mrpapersonic@gmail.com>
parents:
135
diff
changeset
|
11 bool GetCurrentlyPlaying(std::vector<std::string>& vec); |
135
0a458cb26ff4
filesystem: move to using std::filesystem after C++17 switch
Paper <mrpapersonic@gmail.com>
parents:
114
diff
changeset
|
12 std::unordered_map<std::string, std::string> GetFileElements(const std::string& basename); |
138
28842a8d0c6b
dep/animia: huge refactor (again...)
Paper <mrpapersonic@gmail.com>
parents:
135
diff
changeset
|
13 //std::unordered_map<std::string, std::string> GetFileElements(const std::filesystem::path& path); |
64 | 14 |
15 } // namespace Media | |
16 } // namespace Track | |
17 | |
18 #endif // __track__media_h |