summaryrefslogtreecommitdiffstats
path: root/media/base/test_data_util.cc
diff options
context:
space:
mode:
Diffstat (limited to 'media/base/test_data_util.cc')
-rw-r--r--media/base/test_data_util.cc11
1 files changed, 11 insertions, 0 deletions
diff --git a/media/base/test_data_util.cc b/media/base/test_data_util.cc
index a7fb78e..43890da 100644
--- a/media/base/test_data_util.cc
+++ b/media/base/test_data_util.cc
@@ -11,6 +11,17 @@
namespace media {
+std::string GetTestDataURL(const std::string& name) {
+ FilePath file_path;
+ CHECK(PathService::Get(base::DIR_SOURCE_ROOT, &file_path));
+
+ file_path = file_path.Append(FILE_PATH_LITERAL("media"))
+ .Append(FILE_PATH_LITERAL("test"))
+ .Append(FILE_PATH_LITERAL("data"))
+ .AppendASCII(name);
+ return file_path.MaybeAsASCII();
+}
+
void ReadTestDataFile(const std::string& name, scoped_array<uint8>* buffer,
int* size) {
FilePath file_path;