Explorar o código

1、支持m3u8播放

江煦枫 %!s(int64=5) %!d(string=hai) anos
pai
achega
f62cc4c34a
Modificáronse 100 ficheiros con 1948 adicións e 0 borrados
  1. 8 0
      1ebt_mobile/Assets/Plugins.meta
  2. 8 0
      1ebt_mobile/Assets/Plugins/AVProVideo.meta
  3. 46 0
      1ebt_mobile/Assets/Plugins/AVProVideo/AVProVideo.bundle.meta
  4. 5 0
      1ebt_mobile/Assets/Plugins/AVProVideo/AVProVideo.bundle/Contents.meta
  5. 46 0
      1ebt_mobile/Assets/Plugins/AVProVideo/AVProVideo.bundle/Contents/Info.plist
  6. 4 0
      1ebt_mobile/Assets/Plugins/AVProVideo/AVProVideo.bundle/Contents/Info.plist.meta
  7. 5 0
      1ebt_mobile/Assets/Plugins/AVProVideo/AVProVideo.bundle/Contents/MacOS.meta
  8. BIN=BIN
      1ebt_mobile/Assets/Plugins/AVProVideo/AVProVideo.bundle/Contents/MacOS/AVProVideo
  9. 4 0
      1ebt_mobile/Assets/Plugins/AVProVideo/AVProVideo.bundle/Contents/MacOS/AVProVideo.meta
  10. 9 0
      1ebt_mobile/Assets/Plugins/AVProVideo/Android.meta
  11. BIN=BIN
      1ebt_mobile/Assets/Plugins/AVProVideo/Android/AVProVideo.jar
  12. 23 0
      1ebt_mobile/Assets/Plugins/AVProVideo/Android/AVProVideo.jar.meta
  13. BIN=BIN
      1ebt_mobile/Assets/Plugins/AVProVideo/Android/audio360-exo28.jar
  14. 33 0
      1ebt_mobile/Assets/Plugins/AVProVideo/Android/audio360-exo28.jar.meta
  15. BIN=BIN
      1ebt_mobile/Assets/Plugins/AVProVideo/Android/audio360.jar
  16. 32 0
      1ebt_mobile/Assets/Plugins/AVProVideo/Android/audio360.jar.meta
  17. BIN=BIN
      1ebt_mobile/Assets/Plugins/AVProVideo/Android/exoplayer2-dash.jar
  18. 32 0
      1ebt_mobile/Assets/Plugins/AVProVideo/Android/exoplayer2-dash.jar.meta
  19. BIN=BIN
      1ebt_mobile/Assets/Plugins/AVProVideo/Android/exoplayer2-hls.jar
  20. 32 0
      1ebt_mobile/Assets/Plugins/AVProVideo/Android/exoplayer2-hls.jar.meta
  21. BIN=BIN
      1ebt_mobile/Assets/Plugins/AVProVideo/Android/exoplayer2-smoothstreaming.jar
  22. 32 0
      1ebt_mobile/Assets/Plugins/AVProVideo/Android/exoplayer2-smoothstreaming.jar.meta
  23. BIN=BIN
      1ebt_mobile/Assets/Plugins/AVProVideo/Android/exoplayer2.jar
  24. 32 0
      1ebt_mobile/Assets/Plugins/AVProVideo/Android/exoplayer2.jar.meta
  25. 5 0
      1ebt_mobile/Assets/Plugins/AVProVideo/Android/libs.meta
  26. 9 0
      1ebt_mobile/Assets/Plugins/AVProVideo/Android/libs/arm64-v8a.meta
  27. BIN=BIN
      1ebt_mobile/Assets/Plugins/AVProVideo/Android/libs/arm64-v8a/libAVProLocal.so
  28. 24 0
      1ebt_mobile/Assets/Plugins/AVProVideo/Android/libs/arm64-v8a/libAVProLocal.so.meta
  29. BIN=BIN
      1ebt_mobile/Assets/Plugins/AVProVideo/Android/libs/arm64-v8a/libAudio360-JNI.so
  30. 24 0
      1ebt_mobile/Assets/Plugins/AVProVideo/Android/libs/arm64-v8a/libAudio360-JNI.so.meta
  31. BIN=BIN
      1ebt_mobile/Assets/Plugins/AVProVideo/Android/libs/arm64-v8a/libAudio360.so
  32. 24 0
      1ebt_mobile/Assets/Plugins/AVProVideo/Android/libs/arm64-v8a/libAudio360.so.meta
  33. BIN=BIN
      1ebt_mobile/Assets/Plugins/AVProVideo/Android/libs/arm64-v8a/libopus.so
  34. 24 0
      1ebt_mobile/Assets/Plugins/AVProVideo/Android/libs/arm64-v8a/libopus.so.meta
  35. BIN=BIN
      1ebt_mobile/Assets/Plugins/AVProVideo/Android/libs/arm64-v8a/libopusJNI.so
  36. 24 0
      1ebt_mobile/Assets/Plugins/AVProVideo/Android/libs/arm64-v8a/libopusJNI.so.meta
  37. 5 0
      1ebt_mobile/Assets/Plugins/AVProVideo/Android/libs/armeabi-v7a.meta
  38. BIN=BIN
      1ebt_mobile/Assets/Plugins/AVProVideo/Android/libs/armeabi-v7a/libAVProLocal.so
  39. 24 0
      1ebt_mobile/Assets/Plugins/AVProVideo/Android/libs/armeabi-v7a/libAVProLocal.so.meta
  40. BIN=BIN
      1ebt_mobile/Assets/Plugins/AVProVideo/Android/libs/armeabi-v7a/libAudio360-JNI.so
  41. 24 0
      1ebt_mobile/Assets/Plugins/AVProVideo/Android/libs/armeabi-v7a/libAudio360-JNI.so.meta
  42. BIN=BIN
      1ebt_mobile/Assets/Plugins/AVProVideo/Android/libs/armeabi-v7a/libAudio360.so
  43. 24 0
      1ebt_mobile/Assets/Plugins/AVProVideo/Android/libs/armeabi-v7a/libAudio360.so.meta
  44. BIN=BIN
      1ebt_mobile/Assets/Plugins/AVProVideo/Android/libs/armeabi-v7a/libopus.so
  45. 24 0
      1ebt_mobile/Assets/Plugins/AVProVideo/Android/libs/armeabi-v7a/libopus.so.meta
  46. BIN=BIN
      1ebt_mobile/Assets/Plugins/AVProVideo/Android/libs/armeabi-v7a/libopusJNI.so
  47. 24 0
      1ebt_mobile/Assets/Plugins/AVProVideo/Android/libs/armeabi-v7a/libopusJNI.so.meta
  48. 9 0
      1ebt_mobile/Assets/Plugins/AVProVideo/Android/libs/x86.meta
  49. BIN=BIN
      1ebt_mobile/Assets/Plugins/AVProVideo/Android/libs/x86/libAVProLocal.so
  50. 24 0
      1ebt_mobile/Assets/Plugins/AVProVideo/Android/libs/x86/libAVProLocal.so.meta
  51. BIN=BIN
      1ebt_mobile/Assets/Plugins/AVProVideo/Android/libs/x86/libAudio360-JNI.so
  52. 24 0
      1ebt_mobile/Assets/Plugins/AVProVideo/Android/libs/x86/libAudio360-JNI.so.meta
  53. BIN=BIN
      1ebt_mobile/Assets/Plugins/AVProVideo/Android/libs/x86/libAudio360.so
  54. 24 0
      1ebt_mobile/Assets/Plugins/AVProVideo/Android/libs/x86/libAudio360.so.meta
  55. BIN=BIN
      1ebt_mobile/Assets/Plugins/AVProVideo/Android/libs/x86/libopus.so
  56. 24 0
      1ebt_mobile/Assets/Plugins/AVProVideo/Android/libs/x86/libopus.so.meta
  57. BIN=BIN
      1ebt_mobile/Assets/Plugins/AVProVideo/Android/libs/x86/libopusJNI.so
  58. 24 0
      1ebt_mobile/Assets/Plugins/AVProVideo/Android/libs/x86/libopusJNI.so.meta
  59. BIN=BIN
      1ebt_mobile/Assets/Plugins/AVProVideo/Android/zip_file.jar
  60. 23 0
      1ebt_mobile/Assets/Plugins/AVProVideo/Android/zip_file.jar.meta
  61. 9 0
      1ebt_mobile/Assets/Plugins/AVProVideo/WSA.meta
  62. 9 0
      1ebt_mobile/Assets/Plugins/AVProVideo/WSA/PhoneSDK81.meta
  63. 9 0
      1ebt_mobile/Assets/Plugins/AVProVideo/WSA/PhoneSDK81/ARM.meta
  64. BIN=BIN
      1ebt_mobile/Assets/Plugins/AVProVideo/WSA/PhoneSDK81/ARM/AVProVideo.dll
  65. 23 0
      1ebt_mobile/Assets/Plugins/AVProVideo/WSA/PhoneSDK81/ARM/AVProVideo.dll.meta
  66. 9 0
      1ebt_mobile/Assets/Plugins/AVProVideo/WSA/PhoneSDK81/x86.meta
  67. BIN=BIN
      1ebt_mobile/Assets/Plugins/AVProVideo/WSA/PhoneSDK81/x86/AVProVideo.dll
  68. 23 0
      1ebt_mobile/Assets/Plugins/AVProVideo/WSA/PhoneSDK81/x86/AVProVideo.dll.meta
  69. 9 0
      1ebt_mobile/Assets/Plugins/AVProVideo/WSA/SDK81.meta
  70. 9 0
      1ebt_mobile/Assets/Plugins/AVProVideo/WSA/SDK81/ARM.meta
  71. BIN=BIN
      1ebt_mobile/Assets/Plugins/AVProVideo/WSA/SDK81/ARM/AVProVideo.dll
  72. 23 0
      1ebt_mobile/Assets/Plugins/AVProVideo/WSA/SDK81/ARM/AVProVideo.dll.meta
  73. 9 0
      1ebt_mobile/Assets/Plugins/AVProVideo/WSA/SDK81/x86.meta
  74. BIN=BIN
      1ebt_mobile/Assets/Plugins/AVProVideo/WSA/SDK81/x86/AVProVideo.dll
  75. 23 0
      1ebt_mobile/Assets/Plugins/AVProVideo/WSA/SDK81/x86/AVProVideo.dll.meta
  76. 9 0
      1ebt_mobile/Assets/Plugins/AVProVideo/WSA/SDK81/x86_64.meta
  77. BIN=BIN
      1ebt_mobile/Assets/Plugins/AVProVideo/WSA/SDK81/x86_64/AVProVideo.dll
  78. 57 0
      1ebt_mobile/Assets/Plugins/AVProVideo/WSA/SDK81/x86_64/AVProVideo.dll.meta
  79. 9 0
      1ebt_mobile/Assets/Plugins/AVProVideo/WSA/UWP.meta
  80. 9 0
      1ebt_mobile/Assets/Plugins/AVProVideo/WSA/UWP/ARM.meta
  81. BIN=BIN
      1ebt_mobile/Assets/Plugins/AVProVideo/WSA/UWP/ARM/AVProVideo.dll
  82. 23 0
      1ebt_mobile/Assets/Plugins/AVProVideo/WSA/UWP/ARM/AVProVideo.dll.meta
  83. 9 0
      1ebt_mobile/Assets/Plugins/AVProVideo/WSA/UWP/x86.meta
  84. BIN=BIN
      1ebt_mobile/Assets/Plugins/AVProVideo/WSA/UWP/x86/AVProVideo.dll
  85. 23 0
      1ebt_mobile/Assets/Plugins/AVProVideo/WSA/UWP/x86/AVProVideo.dll.meta
  86. 9 0
      1ebt_mobile/Assets/Plugins/AVProVideo/WSA/UWP/x86_64.meta
  87. BIN=BIN
      1ebt_mobile/Assets/Plugins/AVProVideo/WSA/UWP/x86_64/AVProVideo.dll
  88. 57 0
      1ebt_mobile/Assets/Plugins/AVProVideo/WSA/UWP/x86_64/AVProVideo.dll.meta
  89. 9 0
      1ebt_mobile/Assets/Plugins/AVProVideo/WebGL.meta
  90. 614 0
      1ebt_mobile/Assets/Plugins/AVProVideo/WebGL/AVProVideo.jslib
  91. 21 0
      1ebt_mobile/Assets/Plugins/AVProVideo/WebGL/AVProVideo.jslib.meta
  92. 9 0
      1ebt_mobile/Assets/Plugins/AVProVideo/iOS.meta
  93. 32 0
      1ebt_mobile/Assets/Plugins/AVProVideo/iOS/AVProVideoUnityRegisterRenderingPluginV5.c
  94. 23 0
      1ebt_mobile/Assets/Plugins/AVProVideo/iOS/AVProVideoUnityRegisterRenderingPluginV5.c.meta
  95. BIN=BIN
      1ebt_mobile/Assets/Plugins/AVProVideo/iOS/libAVProVideoiOS.a
  96. 21 0
      1ebt_mobile/Assets/Plugins/AVProVideo/iOS/libAVProVideoiOS.a.meta
  97. 9 0
      1ebt_mobile/Assets/Plugins/AVProVideo/tvOS.meta
  98. 32 0
      1ebt_mobile/Assets/Plugins/AVProVideo/tvOS/AVProVideoUnityRegisterRenderingPluginV5.c
  99. 56 0
      1ebt_mobile/Assets/Plugins/AVProVideo/tvOS/AVProVideoUnityRegisterRenderingPluginV5.c.meta
  100. BIN=BIN
      1ebt_mobile/Assets/Plugins/AVProVideo/tvOS/libAVProVideotvOS.a

+ 8 - 0
1ebt_mobile/Assets/Plugins.meta

@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: b8b8cfca1ed19464a8833132bfca221f
+folderAsset: yes
+DefaultImporter:
+  externalObjects: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 8 - 0
1ebt_mobile/Assets/Plugins/AVProVideo.meta

@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 06178a2eca30ce947910b76ee68b1296
+folderAsset: yes
+DefaultImporter:
+  externalObjects: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 46 - 0
1ebt_mobile/Assets/Plugins/AVProVideo/AVProVideo.bundle.meta

@@ -0,0 +1,46 @@
+fileFormatVersion: 2
+guid: 38dd97d3a916f52408fb2a2ad1628525
+folderAsset: yes
+timeCreated: 1559501607
+licenseType: Store
+PluginImporter:
+  serializedVersion: 2
+  iconMap: {}
+  executionOrder: {}
+  isPreloaded: 0
+  isOverridable: 0
+  platformData:
+    data:
+      first:
+        Any: 
+      second:
+        enabled: 0
+        settings: {}
+    data:
+      first:
+        Editor: Editor
+      second:
+        enabled: 1
+        settings:
+          DefaultValueInitialized: true
+    data:
+      first:
+        Standalone: OSXIntel
+      second:
+        enabled: 1
+        settings: {}
+    data:
+      first:
+        Standalone: OSXIntel64
+      second:
+        enabled: 1
+        settings: {}
+    data:
+      first:
+        Standalone: OSXUniversal
+      second:
+        enabled: 1
+        settings: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 5 - 0
1ebt_mobile/Assets/Plugins/AVProVideo/AVProVideo.bundle/Contents.meta

@@ -0,0 +1,5 @@
+fileFormatVersion: 2
+guid: 226b1350bd97743e68c430da3b533bb9
+folderAsset: yes
+DefaultImporter:
+  userData: 

+ 46 - 0
1ebt_mobile/Assets/Plugins/AVProVideo/AVProVideo.bundle/Contents/Info.plist

@@ -0,0 +1,46 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+	<key>BuildMachineOSBuild</key>
+	<string>17G7024</string>
+	<key>CFBundleDevelopmentRegion</key>
+	<string>en</string>
+	<key>CFBundleExecutable</key>
+	<string>AVProVideo</string>
+	<key>CFBundleIdentifier</key>
+	<string>com.renderheads.AVProVideoPlugin</string>
+	<key>CFBundleInfoDictionaryVersion</key>
+	<string>6.0</string>
+	<key>CFBundleName</key>
+	<string>AVProVideo</string>
+	<key>CFBundlePackageType</key>
+	<string>BNDL</string>
+	<key>CFBundleShortVersionString</key>
+	<string>1.9.18</string>
+	<key>CFBundleSignature</key>
+	<string>????</string>
+	<key>CFBundleSupportedPlatforms</key>
+	<array>
+		<string>MacOSX</string>
+	</array>
+	<key>CFBundleVersion</key>
+	<string>297</string>
+	<key>DTCompiler</key>
+	<string>com.apple.compilers.llvm.clang.1_0</string>
+	<key>DTPlatformBuild</key>
+	<string>10B61</string>
+	<key>DTPlatformVersion</key>
+	<string>GM</string>
+	<key>DTSDKBuild</key>
+	<string>18B71</string>
+	<key>DTSDKName</key>
+	<string>macosx10.14</string>
+	<key>DTXcode</key>
+	<string>1010</string>
+	<key>DTXcodeBuild</key>
+	<string>10B61</string>
+	<key>NSHumanReadableCopyright</key>
+	<string>Copyright © 2016 RenderHeads. All rights reserved.</string>
+</dict>
+</plist>

+ 4 - 0
1ebt_mobile/Assets/Plugins/AVProVideo/AVProVideo.bundle/Contents/Info.plist.meta

@@ -0,0 +1,4 @@
+fileFormatVersion: 2
+guid: 329091227555e42b4be324af3b646185
+DefaultImporter:
+  userData: 

+ 5 - 0
1ebt_mobile/Assets/Plugins/AVProVideo/AVProVideo.bundle/Contents/MacOS.meta

@@ -0,0 +1,5 @@
+fileFormatVersion: 2
+guid: 9a73c2d08d34a49868231f0d24d177b8
+folderAsset: yes
+DefaultImporter:
+  userData: 

BIN=BIN
1ebt_mobile/Assets/Plugins/AVProVideo/AVProVideo.bundle/Contents/MacOS/AVProVideo


+ 4 - 0
1ebt_mobile/Assets/Plugins/AVProVideo/AVProVideo.bundle/Contents/MacOS/AVProVideo.meta

@@ -0,0 +1,4 @@
+fileFormatVersion: 2
+guid: 2009d460833da4a2baacf61e03fcbcef
+DefaultImporter:
+  userData: 

+ 9 - 0
1ebt_mobile/Assets/Plugins/AVProVideo/Android.meta

@@ -0,0 +1,9 @@
+fileFormatVersion: 2
+guid: a21f7f1c229b204429d1b4b288a93ff8
+folderAsset: yes
+timeCreated: 1559501607
+licenseType: Store
+DefaultImporter:
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

BIN=BIN
1ebt_mobile/Assets/Plugins/AVProVideo/Android/AVProVideo.jar


+ 23 - 0
1ebt_mobile/Assets/Plugins/AVProVideo/Android/AVProVideo.jar.meta

@@ -0,0 +1,23 @@
+fileFormatVersion: 2
+guid: 608438102625707499bfc660aa139114
+timeCreated: 1465825274
+licenseType: Store
+PluginImporter:
+  serializedVersion: 1
+  iconMap: {}
+  executionOrder: {}
+  isPreloaded: 0
+  platformData:
+    Android:
+      enabled: 1
+      settings: {}
+    Any:
+      enabled: 0
+      settings: {}
+    Editor:
+      enabled: 0
+      settings:
+        DefaultValueInitialized: true
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

BIN=BIN
1ebt_mobile/Assets/Plugins/AVProVideo/Android/audio360-exo28.jar


+ 33 - 0
1ebt_mobile/Assets/Plugins/AVProVideo/Android/audio360-exo28.jar.meta

@@ -0,0 +1,33 @@
+fileFormatVersion: 2
+guid: 42c230d24a7133d4aa94e4854714f9d6
+timeCreated: 1528467015
+licenseType: Store
+PluginImporter:
+  serializedVersion: 2
+  iconMap: {}
+  executionOrder: {}
+  isPreloaded: 0
+  isOverridable: 0
+  platformData:
+    data:
+      first:
+        Android: Android
+      second:
+        enabled: 1
+        settings: {}
+    data:
+      first:
+        Any: 
+      second:
+        enabled: 0
+        settings: {}
+    data:
+      first:
+        Editor: Editor
+      second:
+        enabled: 0
+        settings:
+          DefaultValueInitialized: true
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

BIN=BIN
1ebt_mobile/Assets/Plugins/AVProVideo/Android/audio360.jar


+ 32 - 0
1ebt_mobile/Assets/Plugins/AVProVideo/Android/audio360.jar.meta

@@ -0,0 +1,32 @@
+fileFormatVersion: 2
+guid: d132f8ed008cd5b49a3d33b80f1b3b09
+PluginImporter:
+  externalObjects: {}
+  serializedVersion: 2
+  iconMap: {}
+  executionOrder: {}
+  defineConstraints: []
+  isPreloaded: 0
+  isOverridable: 0
+  isExplicitlyReferenced: 0
+  validateReferences: 1
+  platformData:
+  - first:
+      Android: Android
+    second:
+      enabled: 1
+      settings: {}
+  - first:
+      Any: 
+    second:
+      enabled: 0
+      settings: {}
+  - first:
+      Editor: Editor
+    second:
+      enabled: 0
+      settings:
+        DefaultValueInitialized: true
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

BIN=BIN
1ebt_mobile/Assets/Plugins/AVProVideo/Android/exoplayer2-dash.jar


+ 32 - 0
1ebt_mobile/Assets/Plugins/AVProVideo/Android/exoplayer2-dash.jar.meta

@@ -0,0 +1,32 @@
+fileFormatVersion: 2
+guid: 0a43b36d4b9ec8045b3205296c60d0a1
+PluginImporter:
+  externalObjects: {}
+  serializedVersion: 2
+  iconMap: {}
+  executionOrder: {}
+  defineConstraints: []
+  isPreloaded: 0
+  isOverridable: 0
+  isExplicitlyReferenced: 0
+  validateReferences: 1
+  platformData:
+  - first:
+      Android: Android
+    second:
+      enabled: 1
+      settings: {}
+  - first:
+      Any: 
+    second:
+      enabled: 0
+      settings: {}
+  - first:
+      Editor: Editor
+    second:
+      enabled: 0
+      settings:
+        DefaultValueInitialized: true
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

BIN=BIN
1ebt_mobile/Assets/Plugins/AVProVideo/Android/exoplayer2-hls.jar


+ 32 - 0
1ebt_mobile/Assets/Plugins/AVProVideo/Android/exoplayer2-hls.jar.meta

@@ -0,0 +1,32 @@
+fileFormatVersion: 2
+guid: 082926d418d38124bbbfd07ddc16bc39
+PluginImporter:
+  externalObjects: {}
+  serializedVersion: 2
+  iconMap: {}
+  executionOrder: {}
+  defineConstraints: []
+  isPreloaded: 0
+  isOverridable: 0
+  isExplicitlyReferenced: 0
+  validateReferences: 1
+  platformData:
+  - first:
+      Android: Android
+    second:
+      enabled: 1
+      settings: {}
+  - first:
+      Any: 
+    second:
+      enabled: 0
+      settings: {}
+  - first:
+      Editor: Editor
+    second:
+      enabled: 0
+      settings:
+        DefaultValueInitialized: true
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

BIN=BIN
1ebt_mobile/Assets/Plugins/AVProVideo/Android/exoplayer2-smoothstreaming.jar


+ 32 - 0
1ebt_mobile/Assets/Plugins/AVProVideo/Android/exoplayer2-smoothstreaming.jar.meta

@@ -0,0 +1,32 @@
+fileFormatVersion: 2
+guid: c1b987a1d8499804e9e95fe44d737f68
+PluginImporter:
+  externalObjects: {}
+  serializedVersion: 2
+  iconMap: {}
+  executionOrder: {}
+  defineConstraints: []
+  isPreloaded: 0
+  isOverridable: 0
+  isExplicitlyReferenced: 0
+  validateReferences: 1
+  platformData:
+  - first:
+      Android: Android
+    second:
+      enabled: 1
+      settings: {}
+  - first:
+      Any: 
+    second:
+      enabled: 0
+      settings: {}
+  - first:
+      Editor: Editor
+    second:
+      enabled: 0
+      settings:
+        DefaultValueInitialized: true
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

BIN=BIN
1ebt_mobile/Assets/Plugins/AVProVideo/Android/exoplayer2.jar


+ 32 - 0
1ebt_mobile/Assets/Plugins/AVProVideo/Android/exoplayer2.jar.meta

@@ -0,0 +1,32 @@
+fileFormatVersion: 2
+guid: 28dc69f8840f7924aa3c22527419e692
+PluginImporter:
+  externalObjects: {}
+  serializedVersion: 2
+  iconMap: {}
+  executionOrder: {}
+  defineConstraints: []
+  isPreloaded: 0
+  isOverridable: 0
+  isExplicitlyReferenced: 0
+  validateReferences: 1
+  platformData:
+  - first:
+      Android: Android
+    second:
+      enabled: 1
+      settings: {}
+  - first:
+      Any: 
+    second:
+      enabled: 0
+      settings: {}
+  - first:
+      Editor: Editor
+    second:
+      enabled: 0
+      settings:
+        DefaultValueInitialized: true
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 5 - 0
1ebt_mobile/Assets/Plugins/AVProVideo/Android/libs.meta

@@ -0,0 +1,5 @@
+fileFormatVersion: 2
+guid: 2003266eb39c94d528d797e009d518f8
+folderAsset: yes
+DefaultImporter:
+  userData: 

+ 9 - 0
1ebt_mobile/Assets/Plugins/AVProVideo/Android/libs/arm64-v8a.meta

@@ -0,0 +1,9 @@
+fileFormatVersion: 2
+guid: 6ed3d624465afd6468bb0af2091a8427
+folderAsset: yes
+timeCreated: 1489512342
+licenseType: Store
+DefaultImporter:
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

BIN=BIN
1ebt_mobile/Assets/Plugins/AVProVideo/Android/libs/arm64-v8a/libAVProLocal.so


+ 24 - 0
1ebt_mobile/Assets/Plugins/AVProVideo/Android/libs/arm64-v8a/libAVProLocal.so.meta

@@ -0,0 +1,24 @@
+fileFormatVersion: 2
+guid: ebad418ea70fbc84b99b7d7f2531aab7
+timeCreated: 1489518138
+licenseType: Store
+PluginImporter:
+  serializedVersion: 1
+  iconMap: {}
+  executionOrder: {}
+  isPreloaded: 0
+  platformData:
+    Android:
+      enabled: 0
+      settings:
+        CPU: ARMv7
+    Any:
+      enabled: 0
+      settings: {}
+    Editor:
+      enabled: 0
+      settings:
+        DefaultValueInitialized: true
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

BIN=BIN
1ebt_mobile/Assets/Plugins/AVProVideo/Android/libs/arm64-v8a/libAudio360-JNI.so


+ 24 - 0
1ebt_mobile/Assets/Plugins/AVProVideo/Android/libs/arm64-v8a/libAudio360-JNI.so.meta

@@ -0,0 +1,24 @@
+fileFormatVersion: 2
+guid: 5fbece163659f62498e5c764eec554a3
+timeCreated: 1510239370
+licenseType: Store
+PluginImporter:
+  serializedVersion: 1
+  iconMap: {}
+  executionOrder: {}
+  isPreloaded: 0
+  platformData:
+    Android:
+      enabled: 0
+      settings:
+        CPU: ARMv7
+    Any:
+      enabled: 0
+      settings: {}
+    Editor:
+      enabled: 0
+      settings:
+        DefaultValueInitialized: true
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

BIN=BIN
1ebt_mobile/Assets/Plugins/AVProVideo/Android/libs/arm64-v8a/libAudio360.so


+ 24 - 0
1ebt_mobile/Assets/Plugins/AVProVideo/Android/libs/arm64-v8a/libAudio360.so.meta

@@ -0,0 +1,24 @@
+fileFormatVersion: 2
+guid: bed1fa60a484abf4aaee602523cd4615
+timeCreated: 1510239370
+licenseType: Store
+PluginImporter:
+  serializedVersion: 1
+  iconMap: {}
+  executionOrder: {}
+  isPreloaded: 0
+  platformData:
+    Android:
+      enabled: 0
+      settings:
+        CPU: ARMv7
+    Any:
+      enabled: 0
+      settings: {}
+    Editor:
+      enabled: 0
+      settings:
+        DefaultValueInitialized: true
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

BIN=BIN
1ebt_mobile/Assets/Plugins/AVProVideo/Android/libs/arm64-v8a/libopus.so


+ 24 - 0
1ebt_mobile/Assets/Plugins/AVProVideo/Android/libs/arm64-v8a/libopus.so.meta

@@ -0,0 +1,24 @@
+fileFormatVersion: 2
+guid: 16580ba152d1f204a9d04de92628f83e
+timeCreated: 1510239370
+licenseType: Store
+PluginImporter:
+  serializedVersion: 1
+  iconMap: {}
+  executionOrder: {}
+  isPreloaded: 0
+  platformData:
+    Android:
+      enabled: 0
+      settings:
+        CPU: ARMv7
+    Any:
+      enabled: 0
+      settings: {}
+    Editor:
+      enabled: 0
+      settings:
+        DefaultValueInitialized: true
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

BIN=BIN
1ebt_mobile/Assets/Plugins/AVProVideo/Android/libs/arm64-v8a/libopusJNI.so


+ 24 - 0
1ebt_mobile/Assets/Plugins/AVProVideo/Android/libs/arm64-v8a/libopusJNI.so.meta

@@ -0,0 +1,24 @@
+fileFormatVersion: 2
+guid: 6b6e96a3e19b669478613c9e775c45f9
+timeCreated: 1510239370
+licenseType: Store
+PluginImporter:
+  serializedVersion: 1
+  iconMap: {}
+  executionOrder: {}
+  isPreloaded: 0
+  platformData:
+    Android:
+      enabled: 0
+      settings:
+        CPU: ARMv7
+    Any:
+      enabled: 0
+      settings: {}
+    Editor:
+      enabled: 0
+      settings:
+        DefaultValueInitialized: true
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 5 - 0
1ebt_mobile/Assets/Plugins/AVProVideo/Android/libs/armeabi-v7a.meta

@@ -0,0 +1,5 @@
+fileFormatVersion: 2
+guid: f84e28fb654e15d48942c2fe31e2d7db
+folderAsset: yes
+DefaultImporter:
+  userData: 

BIN=BIN
1ebt_mobile/Assets/Plugins/AVProVideo/Android/libs/armeabi-v7a/libAVProLocal.so


+ 24 - 0
1ebt_mobile/Assets/Plugins/AVProVideo/Android/libs/armeabi-v7a/libAVProLocal.so.meta

@@ -0,0 +1,24 @@
+fileFormatVersion: 2
+guid: 00abcb0de4bacfb41950797e45b50768
+timeCreated: 1465825274
+licenseType: Store
+PluginImporter:
+  serializedVersion: 1
+  iconMap: {}
+  executionOrder: {}
+  isPreloaded: 0
+  platformData:
+    Android:
+      enabled: 1
+      settings:
+        CPU: ARMv7
+    Any:
+      enabled: 0
+      settings: {}
+    Editor:
+      enabled: 0
+      settings:
+        DefaultValueInitialized: true
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

BIN=BIN
1ebt_mobile/Assets/Plugins/AVProVideo/Android/libs/armeabi-v7a/libAudio360-JNI.so


+ 24 - 0
1ebt_mobile/Assets/Plugins/AVProVideo/Android/libs/armeabi-v7a/libAudio360-JNI.so.meta

@@ -0,0 +1,24 @@
+fileFormatVersion: 2
+guid: 346e35f1eecc1e449a49ce90cb8746aa
+timeCreated: 1510239370
+licenseType: Store
+PluginImporter:
+  serializedVersion: 1
+  iconMap: {}
+  executionOrder: {}
+  isPreloaded: 0
+  platformData:
+    Android:
+      enabled: 1
+      settings:
+        CPU: ARMv7
+    Any:
+      enabled: 0
+      settings: {}
+    Editor:
+      enabled: 0
+      settings:
+        DefaultValueInitialized: true
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

BIN=BIN
1ebt_mobile/Assets/Plugins/AVProVideo/Android/libs/armeabi-v7a/libAudio360.so


+ 24 - 0
1ebt_mobile/Assets/Plugins/AVProVideo/Android/libs/armeabi-v7a/libAudio360.so.meta

@@ -0,0 +1,24 @@
+fileFormatVersion: 2
+guid: f8ce1f4e613a5bb46b6daf1275564345
+timeCreated: 1510239370
+licenseType: Store
+PluginImporter:
+  serializedVersion: 1
+  iconMap: {}
+  executionOrder: {}
+  isPreloaded: 0
+  platformData:
+    Android:
+      enabled: 1
+      settings:
+        CPU: ARMv7
+    Any:
+      enabled: 0
+      settings: {}
+    Editor:
+      enabled: 0
+      settings:
+        DefaultValueInitialized: true
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

BIN=BIN
1ebt_mobile/Assets/Plugins/AVProVideo/Android/libs/armeabi-v7a/libopus.so


+ 24 - 0
1ebt_mobile/Assets/Plugins/AVProVideo/Android/libs/armeabi-v7a/libopus.so.meta

@@ -0,0 +1,24 @@
+fileFormatVersion: 2
+guid: d252582ae2a235546bff54c3b37c9d91
+timeCreated: 1510239370
+licenseType: Store
+PluginImporter:
+  serializedVersion: 1
+  iconMap: {}
+  executionOrder: {}
+  isPreloaded: 0
+  platformData:
+    Android:
+      enabled: 1
+      settings:
+        CPU: ARMv7
+    Any:
+      enabled: 0
+      settings: {}
+    Editor:
+      enabled: 0
+      settings:
+        DefaultValueInitialized: true
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

BIN=BIN
1ebt_mobile/Assets/Plugins/AVProVideo/Android/libs/armeabi-v7a/libopusJNI.so


+ 24 - 0
1ebt_mobile/Assets/Plugins/AVProVideo/Android/libs/armeabi-v7a/libopusJNI.so.meta

@@ -0,0 +1,24 @@
+fileFormatVersion: 2
+guid: 2d15274d87e193c429c6bbb5d22d6889
+timeCreated: 1510239370
+licenseType: Store
+PluginImporter:
+  serializedVersion: 1
+  iconMap: {}
+  executionOrder: {}
+  isPreloaded: 0
+  platformData:
+    Android:
+      enabled: 1
+      settings:
+        CPU: ARMv7
+    Any:
+      enabled: 0
+      settings: {}
+    Editor:
+      enabled: 0
+      settings:
+        DefaultValueInitialized: true
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 9 - 0
1ebt_mobile/Assets/Plugins/AVProVideo/Android/libs/x86.meta

@@ -0,0 +1,9 @@
+fileFormatVersion: 2
+guid: 632a512331d214be7980adacd5825166
+folderAsset: yes
+timeCreated: 1459511658
+licenseType: Store
+DefaultImporter:
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

BIN=BIN
1ebt_mobile/Assets/Plugins/AVProVideo/Android/libs/x86/libAVProLocal.so


+ 24 - 0
1ebt_mobile/Assets/Plugins/AVProVideo/Android/libs/x86/libAVProLocal.so.meta

@@ -0,0 +1,24 @@
+fileFormatVersion: 2
+guid: 70fa70b7a86639a4dbd45752e3b6ca3f
+timeCreated: 1466009650
+licenseType: Store
+PluginImporter:
+  serializedVersion: 1
+  iconMap: {}
+  executionOrder: {}
+  isPreloaded: 0
+  platformData:
+    Android:
+      enabled: 1
+      settings:
+        CPU: x86
+    Any:
+      enabled: 0
+      settings: {}
+    Editor:
+      enabled: 0
+      settings:
+        DefaultValueInitialized: true
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

BIN=BIN
1ebt_mobile/Assets/Plugins/AVProVideo/Android/libs/x86/libAudio360-JNI.so


+ 24 - 0
1ebt_mobile/Assets/Plugins/AVProVideo/Android/libs/x86/libAudio360-JNI.so.meta

@@ -0,0 +1,24 @@
+fileFormatVersion: 2
+guid: 7e5c878f344b98545883e0d12bf11271
+timeCreated: 1510239370
+licenseType: Store
+PluginImporter:
+  serializedVersion: 1
+  iconMap: {}
+  executionOrder: {}
+  isPreloaded: 0
+  platformData:
+    Android:
+      enabled: 1
+      settings:
+        CPU: x86
+    Any:
+      enabled: 0
+      settings: {}
+    Editor:
+      enabled: 0
+      settings:
+        DefaultValueInitialized: true
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

BIN=BIN
1ebt_mobile/Assets/Plugins/AVProVideo/Android/libs/x86/libAudio360.so


+ 24 - 0
1ebt_mobile/Assets/Plugins/AVProVideo/Android/libs/x86/libAudio360.so.meta

@@ -0,0 +1,24 @@
+fileFormatVersion: 2
+guid: 4d539d2b1007e8249a0f40ce055b763c
+timeCreated: 1510239370
+licenseType: Store
+PluginImporter:
+  serializedVersion: 1
+  iconMap: {}
+  executionOrder: {}
+  isPreloaded: 0
+  platformData:
+    Android:
+      enabled: 1
+      settings:
+        CPU: x86
+    Any:
+      enabled: 0
+      settings: {}
+    Editor:
+      enabled: 0
+      settings:
+        DefaultValueInitialized: true
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

BIN=BIN
1ebt_mobile/Assets/Plugins/AVProVideo/Android/libs/x86/libopus.so


+ 24 - 0
1ebt_mobile/Assets/Plugins/AVProVideo/Android/libs/x86/libopus.so.meta

@@ -0,0 +1,24 @@
+fileFormatVersion: 2
+guid: 6570c8aa0c696e944be583378a97496e
+timeCreated: 1510239370
+licenseType: Store
+PluginImporter:
+  serializedVersion: 1
+  iconMap: {}
+  executionOrder: {}
+  isPreloaded: 0
+  platformData:
+    Android:
+      enabled: 1
+      settings:
+        CPU: x86
+    Any:
+      enabled: 0
+      settings: {}
+    Editor:
+      enabled: 0
+      settings:
+        DefaultValueInitialized: true
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

BIN=BIN
1ebt_mobile/Assets/Plugins/AVProVideo/Android/libs/x86/libopusJNI.so


+ 24 - 0
1ebt_mobile/Assets/Plugins/AVProVideo/Android/libs/x86/libopusJNI.so.meta

@@ -0,0 +1,24 @@
+fileFormatVersion: 2
+guid: fef09def6abbb10498a91d1ccf15473a
+timeCreated: 1510239370
+licenseType: Store
+PluginImporter:
+  serializedVersion: 1
+  iconMap: {}
+  executionOrder: {}
+  isPreloaded: 0
+  platformData:
+    Android:
+      enabled: 1
+      settings:
+        CPU: x86
+    Any:
+      enabled: 0
+      settings: {}
+    Editor:
+      enabled: 0
+      settings:
+        DefaultValueInitialized: true
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

BIN=BIN
1ebt_mobile/Assets/Plugins/AVProVideo/Android/zip_file.jar


+ 23 - 0
1ebt_mobile/Assets/Plugins/AVProVideo/Android/zip_file.jar.meta

@@ -0,0 +1,23 @@
+fileFormatVersion: 2
+guid: 782210c1836944347b3b8315658ef048
+timeCreated: 1468244265
+licenseType: Store
+PluginImporter:
+  serializedVersion: 1
+  iconMap: {}
+  executionOrder: {}
+  isPreloaded: 0
+  platformData:
+    Android:
+      enabled: 1
+      settings: {}
+    Any:
+      enabled: 0
+      settings: {}
+    Editor:
+      enabled: 0
+      settings:
+        DefaultValueInitialized: true
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 9 - 0
1ebt_mobile/Assets/Plugins/AVProVideo/WSA.meta

@@ -0,0 +1,9 @@
+fileFormatVersion: 2
+guid: fa62f77468bf8a8489ef0a72c3e51ce0
+folderAsset: yes
+timeCreated: 1466635509
+licenseType: Store
+DefaultImporter:
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 9 - 0
1ebt_mobile/Assets/Plugins/AVProVideo/WSA/PhoneSDK81.meta

@@ -0,0 +1,9 @@
+fileFormatVersion: 2
+guid: 10044bbdf493c6d45b1ec42a36d75929
+folderAsset: yes
+timeCreated: 1466635560
+licenseType: Store
+DefaultImporter:
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 9 - 0
1ebt_mobile/Assets/Plugins/AVProVideo/WSA/PhoneSDK81/ARM.meta

@@ -0,0 +1,9 @@
+fileFormatVersion: 2
+guid: 33038810a4206cb4dabff03893fed91a
+folderAsset: yes
+timeCreated: 1559501608
+licenseType: Store
+DefaultImporter:
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

BIN=BIN
1ebt_mobile/Assets/Plugins/AVProVideo/WSA/PhoneSDK81/ARM/AVProVideo.dll


+ 23 - 0
1ebt_mobile/Assets/Plugins/AVProVideo/WSA/PhoneSDK81/ARM/AVProVideo.dll.meta

@@ -0,0 +1,23 @@
+fileFormatVersion: 2
+guid: dac763c7a3edc73408d333a293996868
+PluginImporter:
+  serializedVersion: 1
+  iconMap: {}
+  executionOrder: {}
+  isPreloaded: 0
+  platformData:
+    Any:
+      enabled: 0
+      settings: {}
+    Editor:
+      enabled: 0
+      settings:
+        DefaultValueInitialized: true
+    WindowsStoreApps:
+      enabled: 1
+      settings:
+        CPU: ARM
+        SDK: PhoneSDK81
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 9 - 0
1ebt_mobile/Assets/Plugins/AVProVideo/WSA/PhoneSDK81/x86.meta

@@ -0,0 +1,9 @@
+fileFormatVersion: 2
+guid: 4253e45e086d27a468a8fa5ec983a058
+folderAsset: yes
+timeCreated: 1559501608
+licenseType: Store
+DefaultImporter:
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

BIN=BIN
1ebt_mobile/Assets/Plugins/AVProVideo/WSA/PhoneSDK81/x86/AVProVideo.dll


+ 23 - 0
1ebt_mobile/Assets/Plugins/AVProVideo/WSA/PhoneSDK81/x86/AVProVideo.dll.meta

@@ -0,0 +1,23 @@
+fileFormatVersion: 2
+guid: 14b6e68a42f71504dade06a46dc88c87
+PluginImporter:
+  serializedVersion: 1
+  iconMap: {}
+  executionOrder: {}
+  isPreloaded: 0
+  platformData:
+    Any:
+      enabled: 0
+      settings: {}
+    Editor:
+      enabled: 0
+      settings:
+        DefaultValueInitialized: true
+    WindowsStoreApps:
+      enabled: 1
+      settings:
+        CPU: x86
+        SDK: PhoneSDK81
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 9 - 0
1ebt_mobile/Assets/Plugins/AVProVideo/WSA/SDK81.meta

@@ -0,0 +1,9 @@
+fileFormatVersion: 2
+guid: 7fa694ae4bd81a242ab8a4c53e1dc912
+folderAsset: yes
+timeCreated: 1466635958
+licenseType: Store
+DefaultImporter:
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 9 - 0
1ebt_mobile/Assets/Plugins/AVProVideo/WSA/SDK81/ARM.meta

@@ -0,0 +1,9 @@
+fileFormatVersion: 2
+guid: f06212a44db861b4fad03c0efceb6a0a
+folderAsset: yes
+timeCreated: 1559501608
+licenseType: Store
+DefaultImporter:
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

BIN=BIN
1ebt_mobile/Assets/Plugins/AVProVideo/WSA/SDK81/ARM/AVProVideo.dll


+ 23 - 0
1ebt_mobile/Assets/Plugins/AVProVideo/WSA/SDK81/ARM/AVProVideo.dll.meta

@@ -0,0 +1,23 @@
+fileFormatVersion: 2
+guid: 906fee17f8305cf41896837b96fafa95
+PluginImporter:
+  serializedVersion: 1
+  iconMap: {}
+  executionOrder: {}
+  isPreloaded: 0
+  platformData:
+    Any:
+      enabled: 0
+      settings: {}
+    Editor:
+      enabled: 0
+      settings:
+        DefaultValueInitialized: true
+    WindowsStoreApps:
+      enabled: 1
+      settings:
+        CPU: ARM
+        SDK: SDK81
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 9 - 0
1ebt_mobile/Assets/Plugins/AVProVideo/WSA/SDK81/x86.meta

@@ -0,0 +1,9 @@
+fileFormatVersion: 2
+guid: 783a60624aec32b4b88131767dbf6a67
+folderAsset: yes
+timeCreated: 1559501608
+licenseType: Store
+DefaultImporter:
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

BIN=BIN
1ebt_mobile/Assets/Plugins/AVProVideo/WSA/SDK81/x86/AVProVideo.dll


+ 23 - 0
1ebt_mobile/Assets/Plugins/AVProVideo/WSA/SDK81/x86/AVProVideo.dll.meta

@@ -0,0 +1,23 @@
+fileFormatVersion: 2
+guid: 96186fae6ec710f4bb9c2971952b97d4
+PluginImporter:
+  serializedVersion: 1
+  iconMap: {}
+  executionOrder: {}
+  isPreloaded: 0
+  platformData:
+    Any:
+      enabled: 0
+      settings: {}
+    Editor:
+      enabled: 0
+      settings:
+        DefaultValueInitialized: true
+    WindowsStoreApps:
+      enabled: 1
+      settings:
+        CPU: x86
+        SDK: SDK81
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 9 - 0
1ebt_mobile/Assets/Plugins/AVProVideo/WSA/SDK81/x86_64.meta

@@ -0,0 +1,9 @@
+fileFormatVersion: 2
+guid: 02707bf9b7375424093e00cc5d9f42b3
+folderAsset: yes
+timeCreated: 1559501607
+licenseType: Store
+DefaultImporter:
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

BIN=BIN
1ebt_mobile/Assets/Plugins/AVProVideo/WSA/SDK81/x86_64/AVProVideo.dll


+ 57 - 0
1ebt_mobile/Assets/Plugins/AVProVideo/WSA/SDK81/x86_64/AVProVideo.dll.meta

@@ -0,0 +1,57 @@
+fileFormatVersion: 2
+guid: 3fbc1bb8c3b5fc14c9d2c035ff34f78a
+PluginImporter:
+  serializedVersion: 1
+  iconMap: {}
+  executionOrder: {}
+  isPreloaded: 0
+  platformData:
+    Any:
+      enabled: 0
+      settings: {}
+    Editor:
+      enabled: 0
+      settings:
+        CPU: AnyCPU
+        DefaultValueInitialized: true
+        OS: AnyOS
+    Linux:
+      enabled: 0
+      settings:
+        CPU: x86
+    Linux64:
+      enabled: 0
+      settings:
+        CPU: x86_64
+    OSXIntel:
+      enabled: 0
+      settings:
+        CPU: AnyCPU
+    OSXIntel64:
+      enabled: 0
+      settings:
+        CPU: AnyCPU
+    Win:
+      enabled: 0
+      settings:
+        CPU: AnyCPU
+    Win64:
+      enabled: 0
+      settings:
+        CPU: AnyCPU
+    WindowsStoreApps:
+      enabled: 1
+      settings:
+        CPU: X64
+        DontProcess: False
+        PlaceholderPath: 
+        SDK: SDK81
+        ScriptingBackend: AnyScriptingBackend
+    iOS:
+      enabled: 0
+      settings:
+        CompileFlags: 
+        FrameworkDependencies: 
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 9 - 0
1ebt_mobile/Assets/Plugins/AVProVideo/WSA/UWP.meta

@@ -0,0 +1,9 @@
+fileFormatVersion: 2
+guid: 0015a9d8f1e31bd4c8af7c8195dab886
+folderAsset: yes
+timeCreated: 1466636212
+licenseType: Store
+DefaultImporter:
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 9 - 0
1ebt_mobile/Assets/Plugins/AVProVideo/WSA/UWP/ARM.meta

@@ -0,0 +1,9 @@
+fileFormatVersion: 2
+guid: da5cd71ba09f0a548ac774e50236a6f7
+folderAsset: yes
+timeCreated: 1559501608
+licenseType: Store
+DefaultImporter:
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

BIN=BIN
1ebt_mobile/Assets/Plugins/AVProVideo/WSA/UWP/ARM/AVProVideo.dll


+ 23 - 0
1ebt_mobile/Assets/Plugins/AVProVideo/WSA/UWP/ARM/AVProVideo.dll.meta

@@ -0,0 +1,23 @@
+fileFormatVersion: 2
+guid: 855efe2872a032d4fb533d8bbf373a96
+PluginImporter:
+  serializedVersion: 1
+  iconMap: {}
+  executionOrder: {}
+  isPreloaded: 0
+  platformData:
+    Any:
+      enabled: 0
+      settings: {}
+    Editor:
+      enabled: 0
+      settings:
+        DefaultValueInitialized: true
+    WindowsStoreApps:
+      enabled: 1
+      settings:
+        CPU: ARM
+        SDK: UWP
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 9 - 0
1ebt_mobile/Assets/Plugins/AVProVideo/WSA/UWP/x86.meta

@@ -0,0 +1,9 @@
+fileFormatVersion: 2
+guid: 8eccc1911a8d14b4b8e46658ff18b2c4
+folderAsset: yes
+timeCreated: 1559501608
+licenseType: Store
+DefaultImporter:
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

BIN=BIN
1ebt_mobile/Assets/Plugins/AVProVideo/WSA/UWP/x86/AVProVideo.dll


+ 23 - 0
1ebt_mobile/Assets/Plugins/AVProVideo/WSA/UWP/x86/AVProVideo.dll.meta

@@ -0,0 +1,23 @@
+fileFormatVersion: 2
+guid: 647235627694b5843b3b3461bda59fd8
+PluginImporter:
+  serializedVersion: 1
+  iconMap: {}
+  executionOrder: {}
+  isPreloaded: 0
+  platformData:
+    Any:
+      enabled: 0
+      settings: {}
+    Editor:
+      enabled: 0
+      settings:
+        DefaultValueInitialized: true
+    WindowsStoreApps:
+      enabled: 1
+      settings:
+        CPU: x86
+        SDK: UWP
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 9 - 0
1ebt_mobile/Assets/Plugins/AVProVideo/WSA/UWP/x86_64.meta

@@ -0,0 +1,9 @@
+fileFormatVersion: 2
+guid: f55aa2578ac5b0449a3a6e50387f569f
+folderAsset: yes
+timeCreated: 1559501608
+licenseType: Store
+DefaultImporter:
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

BIN=BIN
1ebt_mobile/Assets/Plugins/AVProVideo/WSA/UWP/x86_64/AVProVideo.dll


+ 57 - 0
1ebt_mobile/Assets/Plugins/AVProVideo/WSA/UWP/x86_64/AVProVideo.dll.meta

@@ -0,0 +1,57 @@
+fileFormatVersion: 2
+guid: 3b25c194f2b9d8d48a0cd13422c0fbe7
+PluginImporter:
+  serializedVersion: 1
+  iconMap: {}
+  executionOrder: {}
+  isPreloaded: 0
+  platformData:
+    Any:
+      enabled: 0
+      settings: {}
+    Editor:
+      enabled: 0
+      settings:
+        CPU: AnyCPU
+        DefaultValueInitialized: true
+        OS: AnyOS
+    Linux:
+      enabled: 0
+      settings:
+        CPU: x86
+    Linux64:
+      enabled: 0
+      settings:
+        CPU: x86_64
+    OSXIntel:
+      enabled: 0
+      settings:
+        CPU: AnyCPU
+    OSXIntel64:
+      enabled: 0
+      settings:
+        CPU: AnyCPU
+    Win:
+      enabled: 0
+      settings:
+        CPU: AnyCPU
+    Win64:
+      enabled: 0
+      settings:
+        CPU: AnyCPU
+    WindowsStoreApps:
+      enabled: 1
+      settings:
+        CPU: X64
+        DontProcess: False
+        PlaceholderPath: 
+        SDK: UWP
+        ScriptingBackend: AnyScriptingBackend
+    iOS:
+      enabled: 0
+      settings:
+        CompileFlags: 
+        FrameworkDependencies: 
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 9 - 0
1ebt_mobile/Assets/Plugins/AVProVideo/WebGL.meta

@@ -0,0 +1,9 @@
+fileFormatVersion: 2
+guid: 9820cb4aecb45ad4eaca0ef11c16e43c
+folderAsset: yes
+timeCreated: 1469702215
+licenseType: Store
+DefaultImporter:
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 614 - 0
1ebt_mobile/Assets/Plugins/AVProVideo/WebGL/AVProVideo.jslib

@@ -0,0 +1,614 @@
+var AVProVideoWebGL = {
+    /*isNumber: function (item) {
+        return typeof(item) === "number" && !isNaN(item);
+    },
+    assert: function (equality, message) {
+        if (!equality)
+            console.log(message);
+    },*/
+    count: 0,
+    videos: [],
+    hasVideos__deps: ["videos"],
+    hasVideos: function (videoIndex) {
+        if (videoIndex) {
+            if (videoIndex == -1) {
+                return false;
+            }
+
+            if (_videos) {
+                if (_videos[videoIndex]) {
+                    return true;
+                }
+            }
+        } else {
+            if (_videos) {
+                if (_videos.length > 0) {
+                    return true;
+                }
+            }
+        }
+
+        return false;
+    },
+    AVPPlayerInsertVideoElement__deps: ["count", "videos"],
+    AVPPlayerInsertVideoElement: function (path, idValues, externalLibrary) {
+        if (!path) {
+            return false;
+        }
+
+        // NOTE: When loading from the indexedDB (Application.persistantDataPath), 
+        //       URL.createObjectURL() must be used get a valid URL.  See:
+        //       http://www.misfitgeek.com/html5-off-line-storing-and-retrieving-videos-with-indexeddb/
+        path = Pointer_stringify(path);
+        _count++;
+
+        var vid = document.createElement("video");
+        var useNativeSrcPath = true;
+
+        if (externalLibrary == 1)
+        {
+            useNativeSrcPath = false;
+            var player = dashjs.MediaPlayer().create();
+            player.initialize(vid, path, true);
+        }
+        else if (externalLibrary == 2)
+        {
+            useNativeSrcPath = false;
+            var hls = new Hls();
+            hls.loadSource(path);
+            hls.attachMedia(vid);
+            hls.on(Hls.Events.MANIFEST_PARSED,function() 
+            {
+                //video.play();
+            });
+        }
+        else if (externalLibrary == 3)
+        {
+            //useNativeSrcPath = false;
+        }
+
+		// Some sources say that this is the proper way to catch errors...
+		/*vid.addEventListener('error', function(event) {
+			console.log("Error: " + event);
+		}, true);*/
+
+        var hasSetCanPlay = false;
+        var playerIndex;
+        var id = _count;
+        
+        var vidData = {
+            id: id,
+            video: vid,
+            ready: false,
+            hasMetadata: false,
+            isStalled: false,
+            buffering: false,
+            lastErrorCode: 0
+        };
+
+        _videos.push(vidData);
+        playerIndex = (_videos.length > 0) ? _videos.length - 1 : 0;
+
+        vid.oncanplay = function () {
+            if (!hasSetCanPlay) {
+                hasSetCanPlay = true;
+                vidData.ready = true;
+            }
+            //console.log("ONCANPLAY");
+        };
+
+        vid.onloadedmetadata = function () {
+            vidData.hasMetadata = true;
+        };
+
+        vid.oncanplaythrough = function () {
+            vidData.buffering = false;
+            //console.log("CANPLAYTHROUGH");
+        };
+
+        vid.onplaying = function () {
+            vidData.buffering = false;
+            vidData.isStalled = false;
+            //console.log("PLAYING");
+        };
+
+        vid.onwaiting = function () {
+            vidData.buffering = true;
+            //console.log("WAITING");
+        };
+
+        vid.onstalled = function () {
+            vidData.isStalled = true;
+            //console.log("STALLED");
+        }
+
+        /*vid.onpause = function () {
+        };*/
+
+        vid.onended = function () {
+            vidData.buffering = false;
+            vidData.isStalled = false;
+            //console.log("ENDED");
+        };
+
+        vid.ontimeupdate = function() {
+            vidData.buffering = false;
+            vidData.isStalled = false;
+            //console.log("vid current time: ", this.currentTime);
+        };
+
+        vid.onerror = function (texture) {
+            var err = "unknown error";
+
+            switch (vid.error.code) {
+                case 1:
+                    err = "video loading aborted";
+                    break;
+                case 2:
+                    err = "network loading error";
+                    break;
+                case 3:
+                    err = "video decoding failed / corrupted data or unsupported codec";
+                    break;
+                case 4:
+                    err = "video not supported";
+                    break;
+            }
+
+            vidData.lastErrorCode = vid.error.code;
+
+            console.log("Error: " + err + " (errorcode=" + vid.error.code + ")", "color:red;");
+        };
+
+        vid.crossOrigin = "anonymous";
+        vid.autoplay = false;
+        if (useNativeSrcPath)
+        {
+            vid.src = path;
+        }
+
+		HEAP32[(idValues>>2)] = playerIndex;
+		HEAP32[(idValues>>2)+1] = id;
+
+		return true;
+    },
+    AVPPlayerGetLastError__deps: ["videos", "hasVideos"],
+    AVPPlayerGetLastError: function(playerIndex){
+        if(!_hasVideos(playerIndex))
+        {
+            return 0;
+        }
+
+        var ret = _videos[playerIndex].lastErrorCode
+        _videos[playerIndex].lastErrorCode = 0;
+
+        return ret;
+    },
+    AVPPlayerFetchVideoTexture__deps: ["videos", "hasVideos"],
+    AVPPlayerFetchVideoTexture: function (playerIndex, texture, init) {
+        if (!_hasVideos(playerIndex)) {
+            return;
+        }
+
+        GLctx.bindTexture(GLctx.TEXTURE_2D, GL.textures[texture]);
+        if (!init)
+        {
+        	GLctx.texSubImage2D(GLctx.TEXTURE_2D, 0, 0, 0, GLctx.RGBA, GLctx.UNSIGNED_BYTE, _videos[playerIndex].video);
+        }
+        else
+		{
+        	GLctx.texImage2D(GLctx.TEXTURE_2D, 0, GLctx.RGBA, GLctx.RGBA, GLctx.UNSIGNED_BYTE, _videos[playerIndex].video);
+        }
+		
+        //NB: This line causes the texture to not show unless something else is rendered (not sure why)
+		//GLctx.bindTexture(GLctx.TEXTURE_2D, null);
+	},
+    AVPPlayerUpdatePlayerIndex__deps: ["videos", "hasVideos"],
+    AVPPlayerUpdatePlayerIndex: function (id) {
+        var result = -1;
+
+        if (!_hasVideos()) {
+            return result;
+        }
+
+        _videos.forEach(function (currentVid, index)
+        {
+        	if (currentVid != null && currentVid.id == id)
+        	{
+                result = index;
+            }
+        });
+
+        return result;
+    },
+    AVPPlayerWidth__deps: ["videos", "hasVideos"],
+    AVPPlayerWidth: function (playerIndex) {
+    	if (!_hasVideos(playerIndex)) {
+    		return 0;
+    	}
+
+    	return _videos[playerIndex].video.videoWidth;
+    },
+    AVPPlayerHeight__deps: ["videos", "hasVideos"],
+    AVPPlayerHeight: function (playerIndex) {
+        if (!_hasVideos(playerIndex)) {
+            return 0;
+        }
+
+        return _videos[playerIndex].video.videoHeight;
+    },
+    AVPPlayerReady__deps: ["videos", "hasVideos"],
+    AVPPlayerReady: function (playerIndex) {
+        if (!_hasVideos(playerIndex)) {
+            return false;
+        }
+
+        if (_videos) {
+            if (_videos.length > 0) {
+                if (_videos[playerIndex]) {
+                    return _videos[playerIndex].ready;
+                }
+            }
+        } else {
+            return false;
+        }
+
+        //return _videos[playerIndex].video.readyState >= _videos[playerIndex].video.HAVE_CURRENT_DATA;
+    },
+    AVPPlayerClose__deps: ["videos", "hasVideos"],
+    AVPPlayerClose: function (playerIndex) {
+        if (!_hasVideos(playerIndex)) {
+            return;
+        }
+
+        var vid = _videos[playerIndex].video;
+
+        vid.src = "";
+        vid.load();
+
+        _videos[playerIndex].video = null;
+        _videos[playerIndex] = null;
+
+        var allEmpty = true;
+        for (i = 0; i < _videos.length; i++) {
+        	if (_videos[i] != null) {
+        		allEmpty = false;
+        		break;
+        	}
+        }
+        if (allEmpty)
+        {
+        	_videos = [];
+        }
+        //_videos = _videos.splice(playerIndex, 1);
+
+		// Remove from DOM
+        //vid.parentNode.removeChild(vid);
+    },
+    AVPPlayerSetLooping__deps: ["videos", "hasVideos"],
+    AVPPlayerSetLooping: function (playerIndex, loop) {
+        if (!_hasVideos(playerIndex)) {
+            return;
+        }
+
+        _videos[playerIndex].video.loop = loop;
+    },
+    AVPPlayerIsLooping__deps: ["videos", "hasVideos"],
+    AVPPlayerIsLooping: function (playerIndex) {
+        if (!_hasVideos(playerIndex)) {
+            return false;
+        }
+
+        return _videos[playerIndex].video.loop;
+    },
+    AVPPlayerHasMetadata__deps: ["videos", "hasVideos"],
+    AVPPlayerHasMetadata: function (playerIndex) {
+        if (!_hasVideos(playerIndex)) {
+            return false;
+        }
+
+        return (_videos[playerIndex].video.readyState >= 1);
+        //return _videos[playerIndex].video.hasMetadata;
+    },
+    AVPPlayerIsPlaying__deps: ["videos", "hasVideos"],
+    AVPPlayerIsPlaying: function (playerIndex) {
+        if (!_hasVideos(playerIndex)) {
+            return false;
+        }
+
+        var video = _videos[playerIndex].video;
+
+        return !(video.paused || video.ended || video.seeking || video.readyState < video.HAVE_FUTURE_DATA);
+    },
+    AVPPlayerIsSeeking__deps: ["videos", "hasVideos"],
+    AVPPlayerIsSeeking: function (playerIndex) {
+        if (!_hasVideos(playerIndex)) {
+            return false;
+        }
+
+        return _videos[playerIndex].video.seeking;
+    },
+    AVPPlayerIsPaused__deps: ["videos", "hasVideos"],
+    AVPPlayerIsPaused: function (playerIndex) {
+        if (!_hasVideos(playerIndex)) {
+            return false;
+        }
+
+        return _videos[playerIndex].video.paused;
+    },
+    AVPPlayerIsFinished__deps: ["videos", "hasVideos"],
+    AVPPlayerIsFinished: function (playerIndex) {
+        if (!_hasVideos(playerIndex)) {
+            return false;
+        }
+
+        return _videos[playerIndex].video.ended;
+    },
+    AVPPlayerIsBuffering__deps: ["videos", "hasVideos"],
+    AVPPlayerIsBuffering: function (playerIndex) {
+        if (!_hasVideos(playerIndex)) {
+            return false;
+        }
+
+        return _videos[playerIndex].buffering;
+    },
+    AVPPlayerIsPlaybackStalled__deps: ["videos", "hasVideos"],
+    AVPPlayerIsPlaybackStalled: function (playerIndex) {
+        if (!_hasVideos(playerIndex)) {
+            return false;
+        }
+
+        return _videos[playerIndex].isStalled;
+    },
+    AVPPlayerPlay__deps: ["videos", "hasVideos", "AVPPlayerIsMuted", "AVPPlayerSetMuted", "AVPPlayerPlay"],
+    AVPPlayerPlay: function (playerIndex) {
+        if (!_hasVideos(playerIndex)) {
+            return false;
+        }
+
+		// https://webkit.org/blog/7734/auto-play-policy-changes-for-macos/
+		// https://developers.google.com/web/updates/2017/06/play-request-was-interrupted
+        var playPromise = _videos[playerIndex].video.play();
+		if (playPromise !== undefined) 
+		{
+			playPromise.then(function() {
+			  // Automatic playback started!
+			  // Show playing UI.
+			 })
+			 .catch(function(error) {
+			  // Auto-play was prevented
+			  // Show paused UI.
+			  if (!_AVPPlayerIsMuted(playerIndex))
+			  {
+			  	console.error("[AVProVideo] Video refused to start playback - check your browser permission settings as videos that contain audio can be blocked by default.  Muting video and attempting playback again.");
+			  	_AVPPlayerSetMuted(playerIndex, true);
+			  	_AVPPlayerPlay(playerIndex);
+			  }
+			});
+		}
+		return true;
+    },
+    AVPPlayerPause__deps: ["videos", "hasVideos"],
+    AVPPlayerPause: function (playerIndex) {
+        if (!_hasVideos(playerIndex)) {
+            return;
+        }
+
+        _videos[playerIndex].video.pause();
+    },
+    AVPPlayerSeekToTime__deps: ["videos", "hasVideos"],
+    AVPPlayerSeekToTime: function (playerIndex, timeSec, fast) {
+        if (!_hasVideos(playerIndex)) {
+            return;
+        }
+
+        var vid = _videos[playerIndex].video;
+
+        if (vid.seekable && vid.seekable.length > 0) {
+        	for (i = 0; i < vid.seekable.length; i++) {
+            	if (timeSec >= vid.seekable.start(i) && timeSec <= vid.seekable.end(i)) {
+            		vid.currentTime = timeSec;
+                    return;
+                }
+            }
+
+            if (timeSec == 0) {
+                _videos[playerIndex].video.load();
+            }
+        }
+    },
+    AVPPlayerGetCurrentTime__deps: ["videos", "hasVideos"],
+    AVPPlayerGetCurrentTime: function (playerIndex) {
+        if (!_hasVideos(playerIndex)) {
+            return 0.0;
+        }
+
+        return _videos[playerIndex].video.currentTime;
+    },
+    AVPPlayerGetPlaybackRate__deps: ["videos", "hasVideos"],
+    AVPPlayerGetPlaybackRate: function (playerIndex) {
+        if (!_hasVideos(playerIndex)) {
+            return 0.0;
+        }
+
+        return _videos[playerIndex].video.playbackRate;
+    },
+    AVPPlayerSetPlaybackRate__deps: ["videos", "hasVideos"],
+    AVPPlayerSetPlaybackRate: function (playerIndex, rate) {
+        if (!_hasVideos(playerIndex)) {
+            return;
+        }
+
+        _videos[playerIndex].video.playbackRate = rate;
+    },
+    AVPPlayerSetMuted__deps: ["videos", "hasVideos"],
+    AVPPlayerSetMuted: function (playerIndex, mute) {
+        if (!_hasVideos(playerIndex)) {
+            return;
+        }
+
+        _videos[playerIndex].video.muted = mute;
+    },
+    AVPPlayerGetDuration__deps: ["videos", "hasVideos"],
+    AVPPlayerGetDuration: function (playerIndex) {
+        if (!_hasVideos(playerIndex)) {
+            return 0.0;
+        }
+
+        return _videos[playerIndex].video.duration;
+    },
+    AVPPlayerIsMuted__deps: ["videos", "hasVideos"],
+    AVPPlayerIsMuted: function (playerIndex) {
+        if (!_hasVideos(playerIndex)) {
+            return false;
+        }
+
+        return _videos[playerIndex].video.muted;
+    },
+    AVPPlayerSetVolume__deps: ["videos", "hasVideos"],
+    AVPPlayerSetVolume: function (playerIndex, volume) {
+        if (!_hasVideos(playerIndex)) {
+            return;
+        }
+
+        _videos[playerIndex].video.volume = volume;
+    },
+    AVPPlayerGetVolume__deps: ["videos", "hasVideos"],
+    AVPPlayerGetVolume: function (playerIndex) {
+        if (!_hasVideos(playerIndex)) {
+            return 0.0;
+        }
+
+        return _videos[playerIndex].video.volume;
+    },
+    AVPPlayerHasVideo__deps: ["videos", "hasVideos"],
+    AVPPlayerHasVideo: function (playerIndex) {
+        if (!_hasVideos(playerIndex)) {
+            return false;
+        }
+
+        var isChrome = !!window.chrome && !!window.chrome.webstore;
+
+        if(isChrome){
+            return Boolean(_videos[playerIndex].video.webkitVideoDecodedByteCount);
+        }
+        
+        if(_videos[playerIndex].video.videoTracks){
+            return Boolean(_videos[playerIndex].video.videoTracks.length);
+        }
+        
+        return true;
+    },
+    AVPPlayerHasAudio__deps: ["videos", "hasVideos"],
+    AVPPlayerHasAudio: function (playerIndex) {
+        if (!_hasVideos(playerIndex)) {
+            return false;
+        }
+
+        return _videos[playerIndex].video.mozHasAudio || Boolean(_videos[playerIndex].video.webkitAudioDecodedByteCount) || Boolean(_videos[playerIndex].video.audioTracks && _videos[playerIndex].video.audioTracks.length);
+    },
+    AVPPlayerAudioTrackCount__deps: ["videos", "hasVideos"],
+    AVPPlayerAudioTrackCount: function (playerIndex) {
+    	if (!_hasVideos(playerIndex)) {
+    		return 0;
+    	}
+    	var result = 0;
+    	if (_videos[playerIndex].video.audioTracks)
+    	{
+    		result = _videos[playerIndex].video.audioTracks.length;
+    	}
+    	return result;
+    },
+    AVPPlayerSetAudioTrack__deps: ["videos", "hasVideos"],
+    AVPPlayerSetAudioTrack: function (playerIndex, trackIndex) {
+    	if (!_hasVideos(playerIndex)) {
+    		return;
+    	}
+    	if (_videos[playerIndex].video.audioTracks) {
+    		var audioTracks = _videos[playerIndex].video.audioTracks;
+    		for (i = 0; i < audioTracks.length; i++) {
+    			audioTracks[i].enabled = (i == trackIndex);
+    		}
+    	}
+    },
+    AVPPlayerGetDecodedFrameCount__deps: ["videos", "hasVideos"],
+    AVPPlayerGetDecodedFrameCount: function (playerIndex) {
+        if (!_hasVideos(playerIndex)) {
+            return 0;
+        }
+
+        var vid = _videos[playerIndex].video;
+        if (vid.readyState <= HTMLMediaElement.HAVE_CURRENT_DATA) {
+            return 0;
+        }
+
+        var frameCount = 0;
+
+        if (vid.webkitDecodedFrameCount)
+        {
+        	frameCount = vid.webkitDecodedFrameCount;
+        }
+        else if (vid.mozDecodedFrames)
+        {
+        	frameCount = vid.mozDecodedFrames;
+        }
+
+        return frameCount;
+    },
+    AVPPlayerSupportedDecodedFrameCount__deps: ["videos", "hasVideos"],
+    AVPPlayerSupportedDecodedFrameCount: function (playerIndex) {
+        if (!_hasVideos(playerIndex)) {
+            return false;
+        }
+
+        var vid = _videos[playerIndex].video;
+
+        if (vid.webkitDecodedFrameCount)
+        {
+        	return true;
+        }
+        else if (vid.mozDecodedFrames)
+        {
+        	return true;
+        }
+
+        return false;
+    },    
+    AVPPlayerGetNumBufferedTimeRanges__deps: ["videos", "hasVideos"],
+    AVPPlayerGetNumBufferedTimeRanges: function(playerIndex){   
+        if (!_hasVideos(playerIndex)) {
+            return 0;
+        }
+
+        return _videos[playerIndex].video.buffered.length;
+    },
+    AVPPlayerGetTimeRangeStart__deps: ["videos", "hasVideos"],
+    AVPPlayerGetTimeRangeStart: function(playerIndex, rangeIndex){
+        if (!_hasVideos(playerIndex)) {
+            return 0.0;
+        }
+
+        if(rangeIndex >= _videos[playerIndex].video.buffered.length){
+            return 0.0;
+        }
+
+        return _videos[playerIndex].video.buffered.start(rangeIndex);
+    },
+    AVPPlayerGetTimeRangeEnd__deps: ["videos", "hasVideos"],
+    AVPPlayerGetTimeRangeEnd: function(playerIndex, rangeIndex){
+        if (!_hasVideos(playerIndex)) {
+            return 0.0;
+        }
+
+        if(rangeIndex >= _videos[playerIndex].video.buffered.length){
+            return 0.0;
+        }
+
+        return _videos[playerIndex].video.buffered.end(rangeIndex);
+    }
+};
+
+autoAddDeps(AVProVideoWebGL, 'count');
+autoAddDeps(AVProVideoWebGL, 'videos');
+autoAddDeps(AVProVideoWebGL, 'hasVideos');
+mergeInto(LibraryManager.library, AVProVideoWebGL);

+ 21 - 0
1ebt_mobile/Assets/Plugins/AVProVideo/WebGL/AVProVideo.jslib.meta

@@ -0,0 +1,21 @@
+fileFormatVersion: 2
+guid: 676a447b782bee64aa3364c6abc3ebe6
+PluginImporter:
+  serializedVersion: 1
+  iconMap: {}
+  executionOrder: {}
+  isPreloaded: 0
+  platformData:
+    Any:
+      enabled: 0
+      settings: {}
+    Editor:
+      enabled: 0
+      settings:
+        DefaultValueInitialized: true
+    WebGL:
+      enabled: 1
+      settings: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 9 - 0
1ebt_mobile/Assets/Plugins/AVProVideo/iOS.meta

@@ -0,0 +1,9 @@
+fileFormatVersion: 2
+guid: a4ae75a21b372424ea0b043540b05b25
+folderAsset: yes
+timeCreated: 1559501607
+licenseType: Store
+DefaultImporter:
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 32 - 0
1ebt_mobile/Assets/Plugins/AVProVideo/iOS/AVProVideoUnityRegisterRenderingPluginV5.c

@@ -0,0 +1,32 @@
+// AVProVideo
+// (C) 2017-2018 RenderHeads Ltd
+//
+// AVProVideo iOS plugin bootstrap.
+//
+// Unity removed UnityRegisterRenderingPlugin with Unity5.5 and replaced
+// it with UnityRegisterRenderingPluginV5 (first available in Unity5.4).
+// We patch through to UnityRegisterRenderingPlugin for older versions
+// of Unity.
+//
+// Unity removed UnityEndCurrentMTLCommandEncoder with Unity2018 so we
+// provide a stub here for the plugin to link against.
+
+#if !defined(UNITY_5_4_0) || UNITY_VERSION < 540
+
+extern void AVPPluginUnityRegisterRenderingPlugin();
+
+void UnityRegisterRenderingPluginV5(void (*unused)(void *), void (*unused2)())
+{
+	AVPPluginUnityRegisterRenderingPlugin();
+}
+
+#endif
+
+#if UNITY_VERSION >= UNITY_2018_1_0
+
+void UnityEndCurrentMTLCommandEncoder()
+{
+	// Empty
+}
+
+#endif

+ 23 - 0
1ebt_mobile/Assets/Plugins/AVProVideo/iOS/AVProVideoUnityRegisterRenderingPluginV5.c.meta

@@ -0,0 +1,23 @@
+fileFormatVersion: 2
+guid: 36d5933080b8045c88804b29861aa7a5
+timeCreated: 1496245048
+licenseType: Store
+PluginImporter:
+  serializedVersion: 1
+  iconMap: {}
+  executionOrder: {}
+  isPreloaded: 0
+  platformData:
+    Any:
+      enabled: 0
+      settings: {}
+    Editor:
+      enabled: 0
+      settings:
+        DefaultValueInitialized: true
+    iOS:
+      enabled: 1
+      settings: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

BIN=BIN
1ebt_mobile/Assets/Plugins/AVProVideo/iOS/libAVProVideoiOS.a


+ 21 - 0
1ebt_mobile/Assets/Plugins/AVProVideo/iOS/libAVProVideoiOS.a.meta

@@ -0,0 +1,21 @@
+fileFormatVersion: 2
+guid: 8baea14a2e93aa247a1331bd7da6927d
+PluginImporter:
+  serializedVersion: 1
+  iconMap: {}
+  executionOrder: {}
+  isPreloaded: 0
+  platformData:
+    Any:
+      enabled: 0
+      settings: {}
+    Editor:
+      enabled: 0
+      settings:
+        DefaultValueInitialized: true
+    iOS:
+      enabled: 1
+      settings: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 9 - 0
1ebt_mobile/Assets/Plugins/AVProVideo/tvOS.meta

@@ -0,0 +1,9 @@
+fileFormatVersion: 2
+guid: a45325d1aae0425419105777295ac3a7
+folderAsset: yes
+timeCreated: 1559501607
+licenseType: Store
+DefaultImporter:
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 32 - 0
1ebt_mobile/Assets/Plugins/AVProVideo/tvOS/AVProVideoUnityRegisterRenderingPluginV5.c

@@ -0,0 +1,32 @@
+// AVProVideo
+// (C) 2017-2018 RenderHeads Ltd
+//
+// AVProVideo iOS plugin bootstrap.
+//
+// Unity removed UnityRegisterRenderingPlugin with Unity5.5 and replaced
+// it with UnityRegisterRenderingPluginV5 (first available in Unity5.4).
+// We patch through to UnityRegisterRenderingPlugin for older versions
+// of Unity.
+//
+// Unity removed UnityEndCurrentMTLCommandEncoder with Unity2018 so we
+// provide a stub here for the plugin to link against.
+
+#if !defined(UNITY_5_4_0) || UNITY_VERSION < 540
+
+extern void AVPPluginUnityRegisterRenderingPlugin();
+
+void UnityRegisterRenderingPluginV5(void (*unused)(void *), void (*unused2)())
+{
+	AVPPluginUnityRegisterRenderingPlugin();
+}
+
+#endif
+
+#if UNITY_VERSION >= UNITY_2018_1_0
+
+void UnityEndCurrentMTLCommandEncoder()
+{
+	// Empty
+}
+
+#endif

+ 56 - 0
1ebt_mobile/Assets/Plugins/AVProVideo/tvOS/AVProVideoUnityRegisterRenderingPluginV5.c.meta

@@ -0,0 +1,56 @@
+fileFormatVersion: 2
+guid: b0c79f1a7811b4b9ea339b55a5550c3c
+PluginImporter:
+  serializedVersion: 1
+  iconMap: {}
+  executionOrder: {}
+  isPreloaded: 0
+  platformData:
+    Android:
+      enabled: 0
+      settings:
+        CPU: AnyCPU
+    Any:
+      enabled: 0
+      settings: {}
+    Editor:
+      enabled: 0
+      settings:
+        CPU: AnyCPU
+        DefaultValueInitialized: true
+        OS: AnyOS
+    Linux:
+      enabled: 0
+      settings:
+        CPU: x86
+    Linux64:
+      enabled: 0
+      settings:
+        CPU: x86_64
+    OSXIntel:
+      enabled: 0
+      settings:
+        CPU: AnyCPU
+    OSXIntel64:
+      enabled: 0
+      settings:
+        CPU: AnyCPU
+    Win:
+      enabled: 0
+      settings:
+        CPU: AnyCPU
+    Win64:
+      enabled: 0
+      settings:
+        CPU: AnyCPU
+    iOS:
+      enabled: 0
+      settings:
+        CompileFlags: 
+        FrameworkDependencies: 
+    tvOS:
+      enabled: 1
+      settings: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

BIN=BIN
1ebt_mobile/Assets/Plugins/AVProVideo/tvOS/libAVProVideotvOS.a


Algúns arquivos non se mostraron porque demasiados arquivos cambiaron neste cambio