Replace old resources download script with depot_tools
With help from hinoka@, we're now using a more efficient approach
to download only the files that have changed from Google Storge.
When uploading new resource files, use
upload_to_google_storage.py --bucket chromium-webrtc-resources ./filename
which of course requires gsutil authentication setup.
NOTICE: Before deploying this, svn:ignore should be removed for
the resources folder, or the bots will run into problems with a
non-versioned file being found in the checkout during sync (as
this CL adds resources to version control).
All developers will also need to be informed to wipe their local
resources dir to avoid getting an error during checkout due to the
already existing non-versioned resources directory.
BUG=2294
TEST=locally running gclient runhooks
R=andrew@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/2095004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@5076 4adac7df-926f-26a2-2b94-8c16560cd09d
diff --git a/.gitignore b/.gitignore
index c31c886..381acfa 100644
--- a/.gitignore
+++ b/.gitignore
@@ -40,7 +40,8 @@
/gyp-mac-tool
/net/third_party/nss/
/out
-/resources
+/resources/*.*
+/resources/*/*.*
/talk/examples/android/bin
/talk/examples/android/gen
/talk/examples/android/libs
@@ -99,3 +100,5 @@
/webrtc/video_engine/test/android/obj
/x86-generic_out/
/xcodebuild
+!*.sha1
+
diff --git a/DEPS b/DEPS
index 0c0c02a..c623be6 100644
--- a/DEPS
+++ b/DEPS
@@ -221,12 +221,14 @@
"--win-only"],
},
{
- # Download test resources, i.e. video and audio files. If the latest
- # version is already downloaded, this takes zero seconds to run.
- # If a newer version or no current download exists, it will download
- # the resources and extract them.
- "pattern": ".",
- "action": ["python", Var("root_dir") + "/webrtc/tools/update_resources.py"],
+ # Download test resources, i.e. video and audio files from Google Storage.
+ "pattern": "\\.sha1",
+ "action": ["download_from_google_storage",
+ "--directory",
+ "--recursive",
+ "--num_threads=10",
+ "--bucket", "chromium-webrtc-resources",
+ Var("root_dir") + "/resources"],
},
{
# A change to a .gyp, .gypi, or to GYP itself should run the generator.
diff --git a/resources/audio_coding/F00.BIT20.sha1 b/resources/audio_coding/F00.BIT20.sha1
new file mode 100644
index 0000000..dcbaa09
--- /dev/null
+++ b/resources/audio_coding/F00.BIT20.sha1
@@ -0,0 +1 @@
+27e30ed5e0d449db1cd729c382e18455ad3834fe
\ No newline at end of file
diff --git a/resources/audio_coding/F00.BIT30.sha1 b/resources/audio_coding/F00.BIT30.sha1
new file mode 100644
index 0000000..874ce9d
--- /dev/null
+++ b/resources/audio_coding/F00.BIT30.sha1
@@ -0,0 +1 @@
+6bafbd8667365939c327eef627fa0f94a75e5fa9
\ No newline at end of file
diff --git a/resources/audio_coding/F00.INP.sha1 b/resources/audio_coding/F00.INP.sha1
new file mode 100644
index 0000000..3166f99
--- /dev/null
+++ b/resources/audio_coding/F00.INP.sha1
@@ -0,0 +1 @@
+44bb846907928e958531e805758767bf9353e03c
\ No newline at end of file
diff --git a/resources/audio_coding/F00.OUT20.sha1 b/resources/audio_coding/F00.OUT20.sha1
new file mode 100644
index 0000000..9b9f4bd
--- /dev/null
+++ b/resources/audio_coding/F00.OUT20.sha1
@@ -0,0 +1 @@
+bb80d3c48c42bb14c8e613a8576cb77283cda3a7
\ No newline at end of file
diff --git a/resources/audio_coding/F00.OUT30.sha1 b/resources/audio_coding/F00.OUT30.sha1
new file mode 100644
index 0000000..cd62333
--- /dev/null
+++ b/resources/audio_coding/F00.OUT30.sha1
@@ -0,0 +1 @@
+450b538234feff02f35b3e57fbeea5d93a41abe0
\ No newline at end of file
diff --git a/resources/audio_coding/F00_tlm10.OUT20.sha1 b/resources/audio_coding/F00_tlm10.OUT20.sha1
new file mode 100644
index 0000000..5cb8e52
--- /dev/null
+++ b/resources/audio_coding/F00_tlm10.OUT20.sha1
@@ -0,0 +1 @@
+96fb5327ff7a1fe87bd4512773ce7347b4d72888
\ No newline at end of file
diff --git a/resources/audio_coding/F00_tlm10.OUT30.sha1 b/resources/audio_coding/F00_tlm10.OUT30.sha1
new file mode 100644
index 0000000..1470013
--- /dev/null
+++ b/resources/audio_coding/F00_tlm10.OUT30.sha1
@@ -0,0 +1 @@
+ea527e8e61241ea73265abba5765793511c42291
\ No newline at end of file
diff --git a/resources/audio_coding/F01.BIT20.sha1 b/resources/audio_coding/F01.BIT20.sha1
new file mode 100644
index 0000000..7a26724
--- /dev/null
+++ b/resources/audio_coding/F01.BIT20.sha1
@@ -0,0 +1 @@
+a6230cfa6786ba3d81510aabcaa68bd9b1610d1a
\ No newline at end of file
diff --git a/resources/audio_coding/F01.BIT30.sha1 b/resources/audio_coding/F01.BIT30.sha1
new file mode 100644
index 0000000..e5a0e5a
--- /dev/null
+++ b/resources/audio_coding/F01.BIT30.sha1
@@ -0,0 +1 @@
+4f706d94506e0a4dc56f63940caa588e2531a455
\ No newline at end of file
diff --git a/resources/audio_coding/F01.INP.sha1 b/resources/audio_coding/F01.INP.sha1
new file mode 100644
index 0000000..a1c1b20
--- /dev/null
+++ b/resources/audio_coding/F01.INP.sha1
@@ -0,0 +1 @@
+23780ea4c8893813787f7ab1dc7ab68075ad89c0
\ No newline at end of file
diff --git a/resources/audio_coding/F01.OUT20.sha1 b/resources/audio_coding/F01.OUT20.sha1
new file mode 100644
index 0000000..db6100b
--- /dev/null
+++ b/resources/audio_coding/F01.OUT20.sha1
@@ -0,0 +1 @@
+1ffcead0db4293f5f36abfdc7cd959d6733358d4
\ No newline at end of file
diff --git a/resources/audio_coding/F01.OUT30.sha1 b/resources/audio_coding/F01.OUT30.sha1
new file mode 100644
index 0000000..2c8e141
--- /dev/null
+++ b/resources/audio_coding/F01.OUT30.sha1
@@ -0,0 +1 @@
+37b5e29f294c3612d4425775b422d7dc9b346965
\ No newline at end of file
diff --git a/resources/audio_coding/F01_tlm10.OUT20.sha1 b/resources/audio_coding/F01_tlm10.OUT20.sha1
new file mode 100644
index 0000000..d33eb7e
--- /dev/null
+++ b/resources/audio_coding/F01_tlm10.OUT20.sha1
@@ -0,0 +1 @@
+a5e8c268936d7c8d03edd708c675254474aed944
\ No newline at end of file
diff --git a/resources/audio_coding/F01_tlm10.OUT30.sha1 b/resources/audio_coding/F01_tlm10.OUT30.sha1
new file mode 100644
index 0000000..953656f
--- /dev/null
+++ b/resources/audio_coding/F01_tlm10.OUT30.sha1
@@ -0,0 +1 @@
+9893504bdaa560a4ddb67a99e6701e8d4244896a
\ No newline at end of file
diff --git a/resources/audio_coding/F02.BIT20.sha1 b/resources/audio_coding/F02.BIT20.sha1
new file mode 100644
index 0000000..98f5fc5
--- /dev/null
+++ b/resources/audio_coding/F02.BIT20.sha1
@@ -0,0 +1 @@
+ea44732065b09eec558af1957da21c9061c19c08
\ No newline at end of file
diff --git a/resources/audio_coding/F02.BIT30.sha1 b/resources/audio_coding/F02.BIT30.sha1
new file mode 100644
index 0000000..6e64569
--- /dev/null
+++ b/resources/audio_coding/F02.BIT30.sha1
@@ -0,0 +1 @@
+40a5e2850e9e838429911cc3dbb1ff6c9bf38387
\ No newline at end of file
diff --git a/resources/audio_coding/F02.INP.sha1 b/resources/audio_coding/F02.INP.sha1
new file mode 100644
index 0000000..d686220
--- /dev/null
+++ b/resources/audio_coding/F02.INP.sha1
@@ -0,0 +1 @@
+57bf2aaa27527d51085e040ccead4b99f160bb2f
\ No newline at end of file
diff --git a/resources/audio_coding/F02.OUT20.sha1 b/resources/audio_coding/F02.OUT20.sha1
new file mode 100644
index 0000000..8f9fb5a
--- /dev/null
+++ b/resources/audio_coding/F02.OUT20.sha1
@@ -0,0 +1 @@
+13bb10aca91ddd8af71751944e18243735bdda98
\ No newline at end of file
diff --git a/resources/audio_coding/F02.OUT30.sha1 b/resources/audio_coding/F02.OUT30.sha1
new file mode 100644
index 0000000..5427662
--- /dev/null
+++ b/resources/audio_coding/F02.OUT30.sha1
@@ -0,0 +1 @@
+21764cf8bb5e635e842eaf92403b22ce04732805
\ No newline at end of file
diff --git a/resources/audio_coding/F02_tlm10.OUT20.sha1 b/resources/audio_coding/F02_tlm10.OUT20.sha1
new file mode 100644
index 0000000..b8a5253
--- /dev/null
+++ b/resources/audio_coding/F02_tlm10.OUT20.sha1
@@ -0,0 +1 @@
+5e0053a0de7b4708402fcc0a1b5ae024815938a3
\ No newline at end of file
diff --git a/resources/audio_coding/F02_tlm10.OUT30.sha1 b/resources/audio_coding/F02_tlm10.OUT30.sha1
new file mode 100644
index 0000000..d3bbc98
--- /dev/null
+++ b/resources/audio_coding/F02_tlm10.OUT30.sha1
@@ -0,0 +1 @@
+d57986d3dc65c1cadc41419a77ed1472b73050b4
\ No newline at end of file
diff --git a/resources/audio_coding/F03.BIT20.sha1 b/resources/audio_coding/F03.BIT20.sha1
new file mode 100644
index 0000000..0ccdc7d
--- /dev/null
+++ b/resources/audio_coding/F03.BIT20.sha1
@@ -0,0 +1 @@
+c145a1a211103145fbb21cf1c78ab90abce83228
\ No newline at end of file
diff --git a/resources/audio_coding/F03.BIT30.sha1 b/resources/audio_coding/F03.BIT30.sha1
new file mode 100644
index 0000000..565c4c6
--- /dev/null
+++ b/resources/audio_coding/F03.BIT30.sha1
@@ -0,0 +1 @@
+2ccd6fe240e41906c9f06e05cbde486c1f2bebf7
\ No newline at end of file
diff --git a/resources/audio_coding/F03.INP.sha1 b/resources/audio_coding/F03.INP.sha1
new file mode 100644
index 0000000..80dbb9c
--- /dev/null
+++ b/resources/audio_coding/F03.INP.sha1
@@ -0,0 +1 @@
+fb7ad10e20f2de4334f8c122c8582f18b91f0552
\ No newline at end of file
diff --git a/resources/audio_coding/F03.OUT20.sha1 b/resources/audio_coding/F03.OUT20.sha1
new file mode 100644
index 0000000..210e4f6
--- /dev/null
+++ b/resources/audio_coding/F03.OUT20.sha1
@@ -0,0 +1 @@
+db4e9d9e09b55c3fe5536628c1f2f07f4bad068b
\ No newline at end of file
diff --git a/resources/audio_coding/F03.OUT30.sha1 b/resources/audio_coding/F03.OUT30.sha1
new file mode 100644
index 0000000..c8a733c
--- /dev/null
+++ b/resources/audio_coding/F03.OUT30.sha1
@@ -0,0 +1 @@
+f48b05dce8cb0370cda4b93da45b4edc3fdd42d0
\ No newline at end of file
diff --git a/resources/audio_coding/F04.BIT20.sha1 b/resources/audio_coding/F04.BIT20.sha1
new file mode 100644
index 0000000..a304fa4
--- /dev/null
+++ b/resources/audio_coding/F04.BIT20.sha1
@@ -0,0 +1 @@
+8cc1f82ee0d1b7df39840895d3e99756920b85ad
\ No newline at end of file
diff --git a/resources/audio_coding/F04.BIT30.sha1 b/resources/audio_coding/F04.BIT30.sha1
new file mode 100644
index 0000000..c6cbe13
--- /dev/null
+++ b/resources/audio_coding/F04.BIT30.sha1
@@ -0,0 +1 @@
+85ca3d9a5ca61c1bb9d798ba6d3551945ab7667d
\ No newline at end of file
diff --git a/resources/audio_coding/F04.INP.sha1 b/resources/audio_coding/F04.INP.sha1
new file mode 100644
index 0000000..53118fc
--- /dev/null
+++ b/resources/audio_coding/F04.INP.sha1
@@ -0,0 +1 @@
+730581035d5af832d1b05c8f3a623ec93863b3e3
\ No newline at end of file
diff --git a/resources/audio_coding/F04.OUT20.sha1 b/resources/audio_coding/F04.OUT20.sha1
new file mode 100644
index 0000000..fd27f04
--- /dev/null
+++ b/resources/audio_coding/F04.OUT20.sha1
@@ -0,0 +1 @@
+985e5ffa0b98718afadfb1f02b5595fb24a9476c
\ No newline at end of file
diff --git a/resources/audio_coding/F04.OUT30.sha1 b/resources/audio_coding/F04.OUT30.sha1
new file mode 100644
index 0000000..3ccec4e
--- /dev/null
+++ b/resources/audio_coding/F04.OUT30.sha1
@@ -0,0 +1 @@
+8b035fb0f9ce3bdc2ae6c983e232c257a515a781
\ No newline at end of file
diff --git a/resources/audio_coding/F05.BIT20.sha1 b/resources/audio_coding/F05.BIT20.sha1
new file mode 100644
index 0000000..39d82e6
--- /dev/null
+++ b/resources/audio_coding/F05.BIT20.sha1
@@ -0,0 +1 @@
+9069fecc3cd13bf901781af4ece8b374b5285984
\ No newline at end of file
diff --git a/resources/audio_coding/F05.BIT30.sha1 b/resources/audio_coding/F05.BIT30.sha1
new file mode 100644
index 0000000..513c936
--- /dev/null
+++ b/resources/audio_coding/F05.BIT30.sha1
@@ -0,0 +1 @@
+44a04e133c15e013f6b4424877528a4445e28bef
\ No newline at end of file
diff --git a/resources/audio_coding/F05.INP.sha1 b/resources/audio_coding/F05.INP.sha1
new file mode 100644
index 0000000..0ee0a39
--- /dev/null
+++ b/resources/audio_coding/F05.INP.sha1
@@ -0,0 +1 @@
+c3dde10c32f12da58181ecaccb7aeaa515239233
\ No newline at end of file
diff --git a/resources/audio_coding/F05.OUT20.sha1 b/resources/audio_coding/F05.OUT20.sha1
new file mode 100644
index 0000000..df51452
--- /dev/null
+++ b/resources/audio_coding/F05.OUT20.sha1
@@ -0,0 +1 @@
+260f51f8320d92d3c8b834c1f38879baa12a7a5a
\ No newline at end of file
diff --git a/resources/audio_coding/F05.OUT30.sha1 b/resources/audio_coding/F05.OUT30.sha1
new file mode 100644
index 0000000..bcc318c
--- /dev/null
+++ b/resources/audio_coding/F05.OUT30.sha1
@@ -0,0 +1 @@
+72abb4c1d84a4cff1efed4d3e01280d839a9f691
\ No newline at end of file
diff --git a/resources/audio_coding/F06.BIT20.sha1 b/resources/audio_coding/F06.BIT20.sha1
new file mode 100644
index 0000000..6b6e3df
--- /dev/null
+++ b/resources/audio_coding/F06.BIT20.sha1
@@ -0,0 +1 @@
+b6530247acdfd7ae7b3fd80c677d71045351ad07
\ No newline at end of file
diff --git a/resources/audio_coding/F06.BIT30.sha1 b/resources/audio_coding/F06.BIT30.sha1
new file mode 100644
index 0000000..f9f7975
--- /dev/null
+++ b/resources/audio_coding/F06.BIT30.sha1
@@ -0,0 +1 @@
+0318de4dc48422bfe125fd6f827e6e7114dc61bc
\ No newline at end of file
diff --git a/resources/audio_coding/F06.INP.sha1 b/resources/audio_coding/F06.INP.sha1
new file mode 100644
index 0000000..1210209
--- /dev/null
+++ b/resources/audio_coding/F06.INP.sha1
@@ -0,0 +1 @@
+80359cff72cbdc04a337a51c2fcc0c74890710b4
\ No newline at end of file
diff --git a/resources/audio_coding/F06.OUT20.sha1 b/resources/audio_coding/F06.OUT20.sha1
new file mode 100644
index 0000000..7d50df8
--- /dev/null
+++ b/resources/audio_coding/F06.OUT20.sha1
@@ -0,0 +1 @@
+c7bc71abc973440123a517f61e3dbcb96089ee3f
\ No newline at end of file
diff --git a/resources/audio_coding/F06.OUT30.sha1 b/resources/audio_coding/F06.OUT30.sha1
new file mode 100644
index 0000000..ad9219d
--- /dev/null
+++ b/resources/audio_coding/F06.OUT30.sha1
@@ -0,0 +1 @@
+5fde2defd2350b5ca7d3b8f8ceef75d2b7fd7f03
\ No newline at end of file
diff --git a/resources/audio_coding/READ.ME.sha1 b/resources/audio_coding/READ.ME.sha1
new file mode 100644
index 0000000..0d855e2
--- /dev/null
+++ b/resources/audio_coding/READ.ME.sha1
@@ -0,0 +1 @@
+f1701962ecfe3284be22f06acce64d9f282f47d0
\ No newline at end of file
diff --git a/resources/audio_coding/clean.chn.sha1 b/resources/audio_coding/clean.chn.sha1
new file mode 100644
index 0000000..6600d95
--- /dev/null
+++ b/resources/audio_coding/clean.chn.sha1
@@ -0,0 +1 @@
+7fe50497b4fef1bbaca4bbb4f00c9f069ef63dc0
\ No newline at end of file
diff --git a/resources/audio_coding/neteq4_network_stats.dat.sha1 b/resources/audio_coding/neteq4_network_stats.dat.sha1
new file mode 100644
index 0000000..520c68a
--- /dev/null
+++ b/resources/audio_coding/neteq4_network_stats.dat.sha1
@@ -0,0 +1 @@
+391952a2268cb04b636a6b41868774619a8ae34f
\ No newline at end of file
diff --git a/resources/audio_coding/neteq4_network_stats_win_32.dat.sha1 b/resources/audio_coding/neteq4_network_stats_win_32.dat.sha1
new file mode 100644
index 0000000..5f46af6
--- /dev/null
+++ b/resources/audio_coding/neteq4_network_stats_win_32.dat.sha1
@@ -0,0 +1 @@
+373f15261ef1dca3b61bd62d7f5e6dd085ae3eb8
\ No newline at end of file
diff --git a/resources/audio_coding/neteq4_rtcp_stats.dat.sha1 b/resources/audio_coding/neteq4_rtcp_stats.dat.sha1
new file mode 100644
index 0000000..ae63c76
--- /dev/null
+++ b/resources/audio_coding/neteq4_rtcp_stats.dat.sha1
@@ -0,0 +1 @@
+948753a2087fbb5b74a3ea0b1aef8593c9c30b10
\ No newline at end of file
diff --git a/resources/audio_coding/neteq4_universal_ref.pcm.sha1 b/resources/audio_coding/neteq4_universal_ref.pcm.sha1
new file mode 100644
index 0000000..cc441d5
--- /dev/null
+++ b/resources/audio_coding/neteq4_universal_ref.pcm.sha1
@@ -0,0 +1 @@
+49d12cf21b37f2da3f52cf2ab76ecb08adbb2a69
\ No newline at end of file
diff --git a/resources/audio_coding/neteq4_universal_ref_win_32.pcm.sha1 b/resources/audio_coding/neteq4_universal_ref_win_32.pcm.sha1
new file mode 100644
index 0000000..f899483
--- /dev/null
+++ b/resources/audio_coding/neteq4_universal_ref_win_32.pcm.sha1
@@ -0,0 +1 @@
+eb60f83b0db65826622c390e8d2e688345aff1dd
\ No newline at end of file
diff --git a/resources/audio_coding/neteq_network_stats.dat.sha1 b/resources/audio_coding/neteq_network_stats.dat.sha1
new file mode 100644
index 0000000..e02ad84
--- /dev/null
+++ b/resources/audio_coding/neteq_network_stats.dat.sha1
@@ -0,0 +1 @@
+e3c189b500d92fd0f10cb4c770c298cee7008749
\ No newline at end of file
diff --git a/resources/audio_coding/neteq_network_stats.dat.sha1.sha1 b/resources/audio_coding/neteq_network_stats.dat.sha1.sha1
new file mode 100644
index 0000000..d4c5b4d
--- /dev/null
+++ b/resources/audio_coding/neteq_network_stats.dat.sha1.sha1
@@ -0,0 +1 @@
+e7dc65d958a3495298d38111906f622397eb6c65
\ No newline at end of file
diff --git a/resources/audio_coding/neteq_network_stats_win_32.dat.sha1 b/resources/audio_coding/neteq_network_stats_win_32.dat.sha1
new file mode 100644
index 0000000..a197fc1
--- /dev/null
+++ b/resources/audio_coding/neteq_network_stats_win_32.dat.sha1
@@ -0,0 +1 @@
+343061419a64ca99323fc0d25a43149a5d40cf07
\ No newline at end of file
diff --git a/resources/audio_coding/neteq_network_stats_win_32.dat.sha1.sha1 b/resources/audio_coding/neteq_network_stats_win_32.dat.sha1.sha1
new file mode 100644
index 0000000..a95572b
--- /dev/null
+++ b/resources/audio_coding/neteq_network_stats_win_32.dat.sha1.sha1
@@ -0,0 +1 @@
+d90d823fc7d20f76ee18d222b2002674fabe4a03
\ No newline at end of file
diff --git a/resources/audio_coding/neteq_rtcp_stats.dat.sha1 b/resources/audio_coding/neteq_rtcp_stats.dat.sha1
new file mode 100644
index 0000000..42d37ac
--- /dev/null
+++ b/resources/audio_coding/neteq_rtcp_stats.dat.sha1
@@ -0,0 +1 @@
+759d57e87517e0290144add9ba53d5c6dec1c27e
\ No newline at end of file
diff --git a/resources/audio_coding/neteq_rtcp_stats.dat.sha1.sha1 b/resources/audio_coding/neteq_rtcp_stats.dat.sha1.sha1
new file mode 100644
index 0000000..f941d3d
--- /dev/null
+++ b/resources/audio_coding/neteq_rtcp_stats.dat.sha1.sha1
@@ -0,0 +1 @@
+f8d80926402424046b80c8ed85ee8a66aa4b0715
\ No newline at end of file
diff --git a/resources/audio_coding/neteq_universal.rtp.sha1 b/resources/audio_coding/neteq_universal.rtp.sha1
new file mode 100644
index 0000000..89cb315
--- /dev/null
+++ b/resources/audio_coding/neteq_universal.rtp.sha1
@@ -0,0 +1 @@
+4cb8bb0b2a7504a87c44e1d9e008709c390ca51d
\ No newline at end of file
diff --git a/resources/audio_coding/neteq_universal.rtp.sha1.sha1 b/resources/audio_coding/neteq_universal.rtp.sha1.sha1
new file mode 100644
index 0000000..954bb45
--- /dev/null
+++ b/resources/audio_coding/neteq_universal.rtp.sha1.sha1
@@ -0,0 +1 @@
+475e77bb50813e89d2a19c170a7cd307ac4acfdd
\ No newline at end of file
diff --git a/resources/audio_coding/neteq_universal_new.rtp.sha1 b/resources/audio_coding/neteq_universal_new.rtp.sha1
new file mode 100644
index 0000000..f08a979
--- /dev/null
+++ b/resources/audio_coding/neteq_universal_new.rtp.sha1
@@ -0,0 +1 @@
+8dd7585937f1f3b17666035a7aec5c0431d4b30b
\ No newline at end of file
diff --git a/resources/audio_coding/neteq_universal_new.rtp.sha1.sha1 b/resources/audio_coding/neteq_universal_new.rtp.sha1.sha1
new file mode 100644
index 0000000..f6ac5a3
--- /dev/null
+++ b/resources/audio_coding/neteq_universal_new.rtp.sha1.sha1
@@ -0,0 +1 @@
+4449f4acd6ea7e87c42a04d36805f1594a227693
\ No newline at end of file
diff --git a/resources/audio_coding/neteq_universal_ref.pcm.sha1 b/resources/audio_coding/neteq_universal_ref.pcm.sha1
new file mode 100644
index 0000000..95e9de7
--- /dev/null
+++ b/resources/audio_coding/neteq_universal_ref.pcm.sha1
@@ -0,0 +1 @@
+236da353f05d329f6c83e441b80dbfcc18706cfb
\ No newline at end of file
diff --git a/resources/audio_coding/neteq_universal_ref.pcm.sha1.sha1 b/resources/audio_coding/neteq_universal_ref.pcm.sha1.sha1
new file mode 100644
index 0000000..b4126a9
--- /dev/null
+++ b/resources/audio_coding/neteq_universal_ref.pcm.sha1.sha1
@@ -0,0 +1 @@
+5b5d87a65138dc001a89bf32fb89691d079a563c
\ No newline at end of file
diff --git a/resources/audio_coding/neteq_universal_ref_win_32.pcm.sha1 b/resources/audio_coding/neteq_universal_ref_win_32.pcm.sha1
new file mode 100644
index 0000000..47c90cf
--- /dev/null
+++ b/resources/audio_coding/neteq_universal_ref_win_32.pcm.sha1
@@ -0,0 +1 @@
+1d2d353be4345d30506866ca32fa72825c6d65b8
\ No newline at end of file
diff --git a/resources/audio_coding/neteq_universal_ref_win_32.pcm.sha1.sha1 b/resources/audio_coding/neteq_universal_ref_win_32.pcm.sha1.sha1
new file mode 100644
index 0000000..791132f
--- /dev/null
+++ b/resources/audio_coding/neteq_universal_ref_win_32.pcm.sha1.sha1
@@ -0,0 +1 @@
+7c96adc091683d7bca59804004875955c7df240f
\ No newline at end of file
diff --git a/resources/audio_coding/testfile32kHz.pcm.sha1 b/resources/audio_coding/testfile32kHz.pcm.sha1
new file mode 100644
index 0000000..c205a23
--- /dev/null
+++ b/resources/audio_coding/testfile32kHz.pcm.sha1
@@ -0,0 +1 @@
+7e391aede4d688dea3d4f07651672e961ceec466
\ No newline at end of file
diff --git a/resources/audio_coding/teststereo32kHz.pcm.sha1 b/resources/audio_coding/teststereo32kHz.pcm.sha1
new file mode 100644
index 0000000..5b582d4
--- /dev/null
+++ b/resources/audio_coding/teststereo32kHz.pcm.sha1
@@ -0,0 +1 @@
+ee18ff27c88bf0c6ea392519cf4d68d9bdba1ec1
\ No newline at end of file
diff --git a/resources/audio_coding/tlm10.chn.sha1 b/resources/audio_coding/tlm10.chn.sha1
new file mode 100644
index 0000000..801f448
--- /dev/null
+++ b/resources/audio_coding/tlm10.chn.sha1
@@ -0,0 +1 @@
+21c78516c2470667a75c7ed85fe37c53a3514456
\ No newline at end of file
diff --git a/resources/audio_device/audio_short16.pcm.sha1 b/resources/audio_device/audio_short16.pcm.sha1
new file mode 100644
index 0000000..cabceb4
--- /dev/null
+++ b/resources/audio_device/audio_short16.pcm.sha1
@@ -0,0 +1 @@
+18e211e4069e5a71ae15758b130c4d0357c4bcca
\ No newline at end of file
diff --git a/resources/audio_device/audio_short44.pcm.sha1 b/resources/audio_device/audio_short44.pcm.sha1
new file mode 100644
index 0000000..be56c49
--- /dev/null
+++ b/resources/audio_device/audio_short44.pcm.sha1
@@ -0,0 +1 @@
+7743e75662876c604ba908643938e49cde3d880a
\ No newline at end of file
diff --git a/resources/audio_device/audio_short48.pcm.sha1 b/resources/audio_device/audio_short48.pcm.sha1
new file mode 100644
index 0000000..bfeab0b
--- /dev/null
+++ b/resources/audio_device/audio_short48.pcm.sha1
@@ -0,0 +1 @@
+23d9b291e4ec773ee1d1a6d63e61ca634e95c793
\ No newline at end of file
diff --git a/resources/audio_device/audio_short8.pcm.sha1 b/resources/audio_device/audio_short8.pcm.sha1
new file mode 100644
index 0000000..7191188
--- /dev/null
+++ b/resources/audio_device/audio_short8.pcm.sha1
@@ -0,0 +1 @@
+300f82a1be0cade3651077dda6e84f23996e6110
\ No newline at end of file
diff --git a/resources/audioproc.aecdump.sha1 b/resources/audioproc.aecdump.sha1
new file mode 100644
index 0000000..78cbd98
--- /dev/null
+++ b/resources/audioproc.aecdump.sha1
@@ -0,0 +1 @@
+8b53334fec495185a82a759104240b2c01e449b6
\ No newline at end of file
diff --git a/resources/deflicker_before_cif_short.yuv.sha1 b/resources/deflicker_before_cif_short.yuv.sha1
new file mode 100644
index 0000000..d2f5a93
--- /dev/null
+++ b/resources/deflicker_before_cif_short.yuv.sha1
@@ -0,0 +1 @@
+849f88896b1d00c2625c247e9e06a19d2ae0175c
\ No newline at end of file
diff --git a/resources/e2e_audio_in.pcm.sha1 b/resources/e2e_audio_in.pcm.sha1
new file mode 100644
index 0000000..2b37e46
--- /dev/null
+++ b/resources/e2e_audio_in.pcm.sha1
@@ -0,0 +1 @@
+892d292c1dcd3b5cee5c71d8fa5d21118fbfe3f7
\ No newline at end of file
diff --git a/resources/far16_stereo.pcm.sha1 b/resources/far16_stereo.pcm.sha1
new file mode 100644
index 0000000..6d46dfc
--- /dev/null
+++ b/resources/far16_stereo.pcm.sha1
@@ -0,0 +1 @@
+7e5972e147a7d5e9817b09c8b6c5e93d307032aa
\ No newline at end of file
diff --git a/resources/far32_stereo.pcm.sha1 b/resources/far32_stereo.pcm.sha1
new file mode 100644
index 0000000..af4e5ec
--- /dev/null
+++ b/resources/far32_stereo.pcm.sha1
@@ -0,0 +1 @@
+f143c04d4ab848e97f5bbb19f0799097a0d93c44
\ No newline at end of file
diff --git a/resources/far8_stereo.pcm.sha1 b/resources/far8_stereo.pcm.sha1
new file mode 100644
index 0000000..ac1b0b3
--- /dev/null
+++ b/resources/far8_stereo.pcm.sha1
@@ -0,0 +1 @@
+6f543f892cd3740a3a1366a486a892766d1f0a79
\ No newline at end of file
diff --git a/resources/foremanColorEnhanced_cif_short.yuv.sha1 b/resources/foremanColorEnhanced_cif_short.yuv.sha1
new file mode 100644
index 0000000..f2514ae
--- /dev/null
+++ b/resources/foremanColorEnhanced_cif_short.yuv.sha1
@@ -0,0 +1 @@
+ce229fea854fbce532fe430b5b5a8c9b5db65d94
\ No newline at end of file
diff --git a/resources/foreman_cif.yuv.sha1 b/resources/foreman_cif.yuv.sha1
new file mode 100644
index 0000000..0891d20
--- /dev/null
+++ b/resources/foreman_cif.yuv.sha1
@@ -0,0 +1 @@
+db8cc13114cfe550fefa264ea70427e1fa4f9bba
\ No newline at end of file
diff --git a/resources/foreman_cif_short.yuv.sha1 b/resources/foreman_cif_short.yuv.sha1
new file mode 100644
index 0000000..81847eb
--- /dev/null
+++ b/resources/foreman_cif_short.yuv.sha1
@@ -0,0 +1 @@
+7398e204d06b34fcd09533523ec418af9b5caf80
\ No newline at end of file
diff --git a/resources/images/captureDeviceImage.jpg.sha1 b/resources/images/captureDeviceImage.jpg.sha1
new file mode 100644
index 0000000..7e73992
--- /dev/null
+++ b/resources/images/captureDeviceImage.jpg.sha1
@@ -0,0 +1 @@
+0a1ae77fb59833b6485903912ae57d9e5b08dba8
\ No newline at end of file
diff --git a/resources/images/renderStartImage.jpg.sha1 b/resources/images/renderStartImage.jpg.sha1
new file mode 100644
index 0000000..cbfbff3
--- /dev/null
+++ b/resources/images/renderStartImage.jpg.sha1
@@ -0,0 +1 @@
+74c1c0747a9fcab42400b4fb03a14578eede047e
\ No newline at end of file
diff --git a/resources/images/renderTimeoutImage.jpg.sha1 b/resources/images/renderTimeoutImage.jpg.sha1
new file mode 100644
index 0000000..ca14f0e
--- /dev/null
+++ b/resources/images/renderTimeoutImage.jpg.sha1
@@ -0,0 +1 @@
+9506e097bb8d2a3fd535a62630cbfff2faadd89b
\ No newline at end of file
diff --git a/resources/images/webrtc_logo.jpg.sha1 b/resources/images/webrtc_logo.jpg.sha1
new file mode 100644
index 0000000..9c3ddb5
--- /dev/null
+++ b/resources/images/webrtc_logo.jpg.sha1
@@ -0,0 +1 @@
+bb77f4c608f8b45d7b1815bce10f3e38b198028c
\ No newline at end of file
diff --git a/resources/near16_stereo.pcm.sha1 b/resources/near16_stereo.pcm.sha1
new file mode 100644
index 0000000..c71f233
--- /dev/null
+++ b/resources/near16_stereo.pcm.sha1
@@ -0,0 +1 @@
+42ef52b80a02f28fde9ccc6299543bbde882bea9
\ No newline at end of file
diff --git a/resources/near32_stereo.pcm.sha1 b/resources/near32_stereo.pcm.sha1
new file mode 100644
index 0000000..7c2740b
--- /dev/null
+++ b/resources/near32_stereo.pcm.sha1
@@ -0,0 +1 @@
+ee9615ce39f2746b1b6ded5b2e31cdbc4b86c401
\ No newline at end of file
diff --git a/resources/near8_stereo.pcm.sha1 b/resources/near8_stereo.pcm.sha1
new file mode 100644
index 0000000..02777a5
--- /dev/null
+++ b/resources/near8_stereo.pcm.sha1
@@ -0,0 +1 @@
+5e09588dee0d3d2e89c9bdc9ff111b4f29b416be
\ No newline at end of file
diff --git a/resources/paris_qcif.yuv.sha1 b/resources/paris_qcif.yuv.sha1
new file mode 100644
index 0000000..970c87a
--- /dev/null
+++ b/resources/paris_qcif.yuv.sha1
@@ -0,0 +1 @@
+d19fb2879d091324c699987ab280da82af200933
\ No newline at end of file
diff --git a/resources/rtp_rtcp/H263Foreman_CIF_Iframe.bin.sha1 b/resources/rtp_rtcp/H263Foreman_CIF_Iframe.bin.sha1
new file mode 100644
index 0000000..d2711f7
--- /dev/null
+++ b/resources/rtp_rtcp/H263Foreman_CIF_Iframe.bin.sha1
@@ -0,0 +1 @@
+85ed12110295095577b9ea6d022a8cdd44548ee0
\ No newline at end of file
diff --git a/resources/rtp_rtcp/H263Foreman_CIF_Pframe.bin.sha1 b/resources/rtp_rtcp/H263Foreman_CIF_Pframe.bin.sha1
new file mode 100644
index 0000000..064c5cc
--- /dev/null
+++ b/resources/rtp_rtcp/H263Foreman_CIF_Pframe.bin.sha1
@@ -0,0 +1 @@
+d67b2b6eb37491df9d840cfe04207d4d0b57f70e
\ No newline at end of file
diff --git a/resources/rtp_rtcp/H263_CIF_IFRAME.bin.sha1 b/resources/rtp_rtcp/H263_CIF_IFRAME.bin.sha1
new file mode 100644
index 0000000..d2711f7
--- /dev/null
+++ b/resources/rtp_rtcp/H263_CIF_IFRAME.bin.sha1
@@ -0,0 +1 @@
+85ed12110295095577b9ea6d022a8cdd44548ee0
\ No newline at end of file
diff --git a/resources/rtp_rtcp/H263_CIF_PFRAME.bin.sha1 b/resources/rtp_rtcp/H263_CIF_PFRAME.bin.sha1
new file mode 100644
index 0000000..f981f73
--- /dev/null
+++ b/resources/rtp_rtcp/H263_CIF_PFRAME.bin.sha1
@@ -0,0 +1 @@
+1d495b3f93f8f0d60b76bae8776b0775f8ee4446
\ No newline at end of file
diff --git a/resources/rtp_rtcp/H263_QCIF_IFRAME.bin.sha1 b/resources/rtp_rtcp/H263_QCIF_IFRAME.bin.sha1
new file mode 100644
index 0000000..b95a8c4
--- /dev/null
+++ b/resources/rtp_rtcp/H263_QCIF_IFRAME.bin.sha1
@@ -0,0 +1 @@
+5ef822c6ac7694d7a4b920e207b042ab1177c1f4
\ No newline at end of file
diff --git a/resources/rtp_rtcp/RTCPPacketTMMBR0.bin.sha1 b/resources/rtp_rtcp/RTCPPacketTMMBR0.bin.sha1
new file mode 100644
index 0000000..ab68000
--- /dev/null
+++ b/resources/rtp_rtcp/RTCPPacketTMMBR0.bin.sha1
@@ -0,0 +1 @@
+cba9c86bec43f8d0a215b812e5667ad51eeb9733
\ No newline at end of file
diff --git a/resources/rtp_rtcp/RTCPPacketTMMBR1.bin.sha1 b/resources/rtp_rtcp/RTCPPacketTMMBR1.bin.sha1
new file mode 100644
index 0000000..6eadd5b
--- /dev/null
+++ b/resources/rtp_rtcp/RTCPPacketTMMBR1.bin.sha1
@@ -0,0 +1 @@
+c461ac9291e538772cf371b04bae25b42227ad6a
\ No newline at end of file
diff --git a/resources/rtp_rtcp/RTCPPacketTMMBR2.bin.sha1 b/resources/rtp_rtcp/RTCPPacketTMMBR2.bin.sha1
new file mode 100644
index 0000000..f610f23
--- /dev/null
+++ b/resources/rtp_rtcp/RTCPPacketTMMBR2.bin.sha1
@@ -0,0 +1 @@
+6c9c38e3dd31768d485541753babd5174dc3487a
\ No newline at end of file
diff --git a/resources/rtp_rtcp/RTCPPacketTMMBR3.bin.sha1 b/resources/rtp_rtcp/RTCPPacketTMMBR3.bin.sha1
new file mode 100644
index 0000000..545e07b
--- /dev/null
+++ b/resources/rtp_rtcp/RTCPPacketTMMBR3.bin.sha1
@@ -0,0 +1 @@
+0d34c8c1894500a27e63fc978ad2db51e6d4fe04
\ No newline at end of file
diff --git a/resources/rtp_rtcp/RTCPPacketTMMBR4.bin.sha1 b/resources/rtp_rtcp/RTCPPacketTMMBR4.bin.sha1
new file mode 100644
index 0000000..6959876
--- /dev/null
+++ b/resources/rtp_rtcp/RTCPPacketTMMBR4.bin.sha1
@@ -0,0 +1 @@
+ceb51910e84bd3798a0cac78c599f1516223ae69
\ No newline at end of file
diff --git a/resources/rtp_rtcp/RTCPPacketTMMBR4_1.bin.sha1 b/resources/rtp_rtcp/RTCPPacketTMMBR4_1.bin.sha1
new file mode 100644
index 0000000..221ec08
--- /dev/null
+++ b/resources/rtp_rtcp/RTCPPacketTMMBR4_1.bin.sha1
@@ -0,0 +1 @@
+d2766d4dd086f8a79a8e8dee14194c9547b7dec1
\ No newline at end of file
diff --git a/resources/rtp_rtcp/RTCPPacketTMMBR4_2.bin.sha1 b/resources/rtp_rtcp/RTCPPacketTMMBR4_2.bin.sha1
new file mode 100644
index 0000000..a115e25
--- /dev/null
+++ b/resources/rtp_rtcp/RTCPPacketTMMBR4_2.bin.sha1
@@ -0,0 +1 @@
+2eccb3f70d583a0674279d7eb103d11c04c8cd88
\ No newline at end of file
diff --git a/resources/rtp_rtcp/RTCPPacketTMMBR5.bin.sha1 b/resources/rtp_rtcp/RTCPPacketTMMBR5.bin.sha1
new file mode 100644
index 0000000..3377180
--- /dev/null
+++ b/resources/rtp_rtcp/RTCPPacketTMMBR5.bin.sha1
@@ -0,0 +1 @@
+69715a94c0eefe399250fa0a039d4909937426b1
\ No newline at end of file
diff --git a/resources/speech_and_misc_wb.pcm.sha1 b/resources/speech_and_misc_wb.pcm.sha1
new file mode 100644
index 0000000..47ae524
--- /dev/null
+++ b/resources/speech_and_misc_wb.pcm.sha1
@@ -0,0 +1 @@
+0f0326ac7689cb62fb515402bb5e7248ab4ebdcb
\ No newline at end of file
diff --git a/resources/video_coding/frame-ethernet-ii.pcap.sha1 b/resources/video_coding/frame-ethernet-ii.pcap.sha1
new file mode 100644
index 0000000..fd58843
--- /dev/null
+++ b/resources/video_coding/frame-ethernet-ii.pcap.sha1
@@ -0,0 +1 @@
+55e9558ecac792cbaa492bdfc081cf2e274b3857
\ No newline at end of file
diff --git a/resources/video_coding/frame-loopback.pcap.sha1 b/resources/video_coding/frame-loopback.pcap.sha1
new file mode 100644
index 0000000..bd0000f
--- /dev/null
+++ b/resources/video_coding/frame-loopback.pcap.sha1
@@ -0,0 +1 @@
+04f8d1fb98e122757b1c5d032fd5d8976127fbbf
\ No newline at end of file
diff --git a/resources/video_coding/pltype103.rtp.sha1 b/resources/video_coding/pltype103.rtp.sha1
new file mode 100644
index 0000000..d4e3aba
--- /dev/null
+++ b/resources/video_coding/pltype103.rtp.sha1
@@ -0,0 +1 @@
+1770f2f2a6d13b403ad9e4e577052a72b52a3ea6
\ No newline at end of file
diff --git a/resources/video_coding/ssrcs-2.pcap.sha1 b/resources/video_coding/ssrcs-2.pcap.sha1
new file mode 100644
index 0000000..bd0000f
--- /dev/null
+++ b/resources/video_coding/ssrcs-2.pcap.sha1
@@ -0,0 +1 @@
+04f8d1fb98e122757b1c5d032fd5d8976127fbbf
\ No newline at end of file
diff --git a/resources/video_coding/ssrcs-3.pcap.sha1 b/resources/video_coding/ssrcs-3.pcap.sha1
new file mode 100644
index 0000000..fd58843
--- /dev/null
+++ b/resources/video_coding/ssrcs-3.pcap.sha1
@@ -0,0 +1 @@
+55e9558ecac792cbaa492bdfc081cf2e274b3857
\ No newline at end of file
diff --git a/resources/video_engine/renderStartImage.jpg.sha1 b/resources/video_engine/renderStartImage.jpg.sha1
new file mode 100644
index 0000000..cbfbff3
--- /dev/null
+++ b/resources/video_engine/renderStartImage.jpg.sha1
@@ -0,0 +1 @@
+74c1c0747a9fcab42400b4fb03a14578eede047e
\ No newline at end of file
diff --git a/resources/video_engine/renderTimeoutImage.jpg.sha1 b/resources/video_engine/renderTimeoutImage.jpg.sha1
new file mode 100644
index 0000000..ca14f0e
--- /dev/null
+++ b/resources/video_engine/renderTimeoutImage.jpg.sha1
@@ -0,0 +1 @@
+9506e097bb8d2a3fd535a62630cbfff2faadd89b
\ No newline at end of file
diff --git a/resources/voice_engine/audio_long16.pcm.sha1 b/resources/voice_engine/audio_long16.pcm.sha1
new file mode 100644
index 0000000..fbc8d7b
--- /dev/null
+++ b/resources/voice_engine/audio_long16.pcm.sha1
@@ -0,0 +1 @@
+51bb93b2779e80274a03616fc256d35e96c03ffa
\ No newline at end of file
diff --git a/resources/voice_engine/audio_long16.wav.sha1 b/resources/voice_engine/audio_long16.wav.sha1
new file mode 100644
index 0000000..5e0c3ab
--- /dev/null
+++ b/resources/voice_engine/audio_long16.wav.sha1
@@ -0,0 +1 @@
+dedb607bb5d659a10907bf7300e23330f2ae1bf6
\ No newline at end of file
diff --git a/resources/voice_engine/audio_long16big_endian.pcm.sha1 b/resources/voice_engine/audio_long16big_endian.pcm.sha1
new file mode 100644
index 0000000..3ae046a
--- /dev/null
+++ b/resources/voice_engine/audio_long16big_endian.pcm.sha1
@@ -0,0 +1 @@
+aaba3f51a83ad0087748c8cd63635ae59aabb3bc
\ No newline at end of file
diff --git a/resources/voice_engine/audio_long16noise.pcm.sha1 b/resources/voice_engine/audio_long16noise.pcm.sha1
new file mode 100644
index 0000000..f04de6c
--- /dev/null
+++ b/resources/voice_engine/audio_long16noise.pcm.sha1
@@ -0,0 +1 @@
+573e82889a25b1db477e64eb4389907397ba19c7
\ No newline at end of file
diff --git a/resources/voice_engine/audio_long8.pcm.sha1 b/resources/voice_engine/audio_long8.pcm.sha1
new file mode 100644
index 0000000..eb36c71
--- /dev/null
+++ b/resources/voice_engine/audio_long8.pcm.sha1
@@ -0,0 +1 @@
+20db24815301978aa4106189e6506c80cfe855ac
\ No newline at end of file
diff --git a/resources/voice_engine/audio_long8mulaw.wav.sha1 b/resources/voice_engine/audio_long8mulaw.wav.sha1
new file mode 100644
index 0000000..f84f140
--- /dev/null
+++ b/resources/voice_engine/audio_long8mulaw.wav.sha1
@@ -0,0 +1 @@
+07d014fe9688311e5a57113e45478dddf7c0f232
\ No newline at end of file
diff --git a/resources/voice_engine/audio_short16.pcm.sha1 b/resources/voice_engine/audio_short16.pcm.sha1
new file mode 100644
index 0000000..cabceb4
--- /dev/null
+++ b/resources/voice_engine/audio_short16.pcm.sha1
@@ -0,0 +1 @@
+18e211e4069e5a71ae15758b130c4d0357c4bcca
\ No newline at end of file
diff --git a/resources/voice_engine/audio_tiny11.wav.sha1 b/resources/voice_engine/audio_tiny11.wav.sha1
new file mode 100644
index 0000000..09759e8
--- /dev/null
+++ b/resources/voice_engine/audio_tiny11.wav.sha1
@@ -0,0 +1 @@
+504d65e99c4d9bba557d630191b31148d952b6c6
\ No newline at end of file
diff --git a/resources/voice_engine/audio_tiny16.wav.sha1 b/resources/voice_engine/audio_tiny16.wav.sha1
new file mode 100644
index 0000000..186ebc5
--- /dev/null
+++ b/resources/voice_engine/audio_tiny16.wav.sha1
@@ -0,0 +1 @@
+d3d8cc02820f6280ec8a913c3cd6a5bd6e312105
\ No newline at end of file
diff --git a/resources/voice_engine/audio_tiny22.wav.sha1 b/resources/voice_engine/audio_tiny22.wav.sha1
new file mode 100644
index 0000000..0897c80
--- /dev/null
+++ b/resources/voice_engine/audio_tiny22.wav.sha1
@@ -0,0 +1 @@
+98d7f0bedbc6a52b087db8dca64e8ea80e6894f2
\ No newline at end of file
diff --git a/resources/voice_engine/audio_tiny32.wav.sha1 b/resources/voice_engine/audio_tiny32.wav.sha1
new file mode 100644
index 0000000..7128020
--- /dev/null
+++ b/resources/voice_engine/audio_tiny32.wav.sha1
@@ -0,0 +1 @@
+f85e5869aa8e4f82f08c8c2e7b4c7b10240d8c2a
\ No newline at end of file
diff --git a/resources/voice_engine/audio_tiny44.wav.sha1 b/resources/voice_engine/audio_tiny44.wav.sha1
new file mode 100644
index 0000000..6fc4baf
--- /dev/null
+++ b/resources/voice_engine/audio_tiny44.wav.sha1
@@ -0,0 +1 @@
+93d274a25d1b0d84ce18a9d4d9aa5e08f4dd13d6
\ No newline at end of file
diff --git a/resources/voice_engine/audio_tiny48.wav.sha1 b/resources/voice_engine/audio_tiny48.wav.sha1
new file mode 100644
index 0000000..31b229e
--- /dev/null
+++ b/resources/voice_engine/audio_tiny48.wav.sha1
@@ -0,0 +1 @@
+a572d9d2a4d740529613e032d27408855f1f08b4
\ No newline at end of file
diff --git a/resources/voice_engine/audio_tiny8.wav.sha1 b/resources/voice_engine/audio_tiny8.wav.sha1
new file mode 100644
index 0000000..720e5c74
--- /dev/null
+++ b/resources/voice_engine/audio_tiny8.wav.sha1
@@ -0,0 +1 @@
+a2c0567c7eb38c4032a69ed553edac4ac9cd6408
\ No newline at end of file