Add project files.
This commit is contained in:
8
Assets/Plugins/Android.meta
Normal file
8
Assets/Plugins/Android.meta
Normal file
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: e070e28f9ba6bc94d9bdf236fa973285
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
8
Assets/Plugins/Android/arm64-v8a.meta
Normal file
8
Assets/Plugins/Android/arm64-v8a.meta
Normal file
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: f40af2a3233e2b047ad7bc8f5f926f24
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
BIN
Assets/Plugins/Android/arm64-v8a/libavcodec.so
Normal file
BIN
Assets/Plugins/Android/arm64-v8a/libavcodec.so
Normal file
Binary file not shown.
33
Assets/Plugins/Android/arm64-v8a/libavcodec.so.meta
Normal file
33
Assets/Plugins/Android/arm64-v8a/libavcodec.so.meta
Normal file
@@ -0,0 +1,33 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 73cd65b41f9903043846c2b7570ad7e7
|
||||
PluginImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
iconMap: {}
|
||||
executionOrder: {}
|
||||
defineConstraints: []
|
||||
isPreloaded: 0
|
||||
isOverridable: 0
|
||||
isExplicitlyReferenced: 0
|
||||
validateReferences: 1
|
||||
platformData:
|
||||
- first:
|
||||
Android: Android
|
||||
second:
|
||||
enabled: 1
|
||||
settings:
|
||||
CPU: ARM64
|
||||
- first:
|
||||
Any:
|
||||
second:
|
||||
enabled: 0
|
||||
settings: {}
|
||||
- first:
|
||||
Editor: Editor
|
||||
second:
|
||||
enabled: 0
|
||||
settings:
|
||||
DefaultValueInitialized: true
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
BIN
Assets/Plugins/Android/arm64-v8a/libavfilter.so
Normal file
BIN
Assets/Plugins/Android/arm64-v8a/libavfilter.so
Normal file
Binary file not shown.
33
Assets/Plugins/Android/arm64-v8a/libavfilter.so.meta
Normal file
33
Assets/Plugins/Android/arm64-v8a/libavfilter.so.meta
Normal file
@@ -0,0 +1,33 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 9ad3879f8f477ea4899fd68bfc84b9be
|
||||
PluginImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
iconMap: {}
|
||||
executionOrder: {}
|
||||
defineConstraints: []
|
||||
isPreloaded: 0
|
||||
isOverridable: 0
|
||||
isExplicitlyReferenced: 0
|
||||
validateReferences: 1
|
||||
platformData:
|
||||
- first:
|
||||
Android: Android
|
||||
second:
|
||||
enabled: 1
|
||||
settings:
|
||||
CPU: ARM64
|
||||
- first:
|
||||
Any:
|
||||
second:
|
||||
enabled: 0
|
||||
settings: {}
|
||||
- first:
|
||||
Editor: Editor
|
||||
second:
|
||||
enabled: 0
|
||||
settings:
|
||||
DefaultValueInitialized: true
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
BIN
Assets/Plugins/Android/arm64-v8a/libavformat.so
Normal file
BIN
Assets/Plugins/Android/arm64-v8a/libavformat.so
Normal file
Binary file not shown.
33
Assets/Plugins/Android/arm64-v8a/libavformat.so.meta
Normal file
33
Assets/Plugins/Android/arm64-v8a/libavformat.so.meta
Normal file
@@ -0,0 +1,33 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 5cbf0993c2004ea49892877406b998a8
|
||||
PluginImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
iconMap: {}
|
||||
executionOrder: {}
|
||||
defineConstraints: []
|
||||
isPreloaded: 0
|
||||
isOverridable: 0
|
||||
isExplicitlyReferenced: 0
|
||||
validateReferences: 1
|
||||
platformData:
|
||||
- first:
|
||||
Android: Android
|
||||
second:
|
||||
enabled: 1
|
||||
settings:
|
||||
CPU: ARM64
|
||||
- first:
|
||||
Any:
|
||||
second:
|
||||
enabled: 0
|
||||
settings: {}
|
||||
- first:
|
||||
Editor: Editor
|
||||
second:
|
||||
enabled: 0
|
||||
settings:
|
||||
DefaultValueInitialized: true
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
BIN
Assets/Plugins/Android/arm64-v8a/libavutil.so
Normal file
BIN
Assets/Plugins/Android/arm64-v8a/libavutil.so
Normal file
Binary file not shown.
33
Assets/Plugins/Android/arm64-v8a/libavutil.so.meta
Normal file
33
Assets/Plugins/Android/arm64-v8a/libavutil.so.meta
Normal file
@@ -0,0 +1,33 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 06cb37f718f040c4eae133f728de0c87
|
||||
PluginImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
iconMap: {}
|
||||
executionOrder: {}
|
||||
defineConstraints: []
|
||||
isPreloaded: 0
|
||||
isOverridable: 0
|
||||
isExplicitlyReferenced: 0
|
||||
validateReferences: 1
|
||||
platformData:
|
||||
- first:
|
||||
Android: Android
|
||||
second:
|
||||
enabled: 1
|
||||
settings:
|
||||
CPU: ARM64
|
||||
- first:
|
||||
Any:
|
||||
second:
|
||||
enabled: 0
|
||||
settings: {}
|
||||
- first:
|
||||
Editor: Editor
|
||||
second:
|
||||
enabled: 0
|
||||
settings:
|
||||
DefaultValueInitialized: true
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
BIN
Assets/Plugins/Android/arm64-v8a/libswresample.so
Normal file
BIN
Assets/Plugins/Android/arm64-v8a/libswresample.so
Normal file
Binary file not shown.
33
Assets/Plugins/Android/arm64-v8a/libswresample.so.meta
Normal file
33
Assets/Plugins/Android/arm64-v8a/libswresample.so.meta
Normal file
@@ -0,0 +1,33 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 011a1a43b91d5224fb5d70e9fe096f1e
|
||||
PluginImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
iconMap: {}
|
||||
executionOrder: {}
|
||||
defineConstraints: []
|
||||
isPreloaded: 0
|
||||
isOverridable: 0
|
||||
isExplicitlyReferenced: 0
|
||||
validateReferences: 1
|
||||
platformData:
|
||||
- first:
|
||||
Android: Android
|
||||
second:
|
||||
enabled: 1
|
||||
settings:
|
||||
CPU: ARM64
|
||||
- first:
|
||||
Any:
|
||||
second:
|
||||
enabled: 0
|
||||
settings: {}
|
||||
- first:
|
||||
Editor: Editor
|
||||
second:
|
||||
enabled: 0
|
||||
settings:
|
||||
DefaultValueInitialized: true
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
BIN
Assets/Plugins/Android/arm64-v8a/libswscale.so
Normal file
BIN
Assets/Plugins/Android/arm64-v8a/libswscale.so
Normal file
Binary file not shown.
33
Assets/Plugins/Android/arm64-v8a/libswscale.so.meta
Normal file
33
Assets/Plugins/Android/arm64-v8a/libswscale.so.meta
Normal file
@@ -0,0 +1,33 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 87962f0484556c94d96386e9d6f2f989
|
||||
PluginImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
iconMap: {}
|
||||
executionOrder: {}
|
||||
defineConstraints: []
|
||||
isPreloaded: 0
|
||||
isOverridable: 0
|
||||
isExplicitlyReferenced: 0
|
||||
validateReferences: 1
|
||||
platformData:
|
||||
- first:
|
||||
Android: Android
|
||||
second:
|
||||
enabled: 1
|
||||
settings:
|
||||
CPU: ARM64
|
||||
- first:
|
||||
Any:
|
||||
second:
|
||||
enabled: 0
|
||||
settings: {}
|
||||
- first:
|
||||
Editor: Editor
|
||||
second:
|
||||
enabled: 0
|
||||
settings:
|
||||
DefaultValueInitialized: true
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
8
Assets/Plugins/Android/armeabi-v7a.meta
Normal file
8
Assets/Plugins/Android/armeabi-v7a.meta
Normal file
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 8a13e9374ac26484ab6a441b2b1d2fa4
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
BIN
Assets/Plugins/Android/armeabi-v7a/libavcodec.so
Normal file
BIN
Assets/Plugins/Android/armeabi-v7a/libavcodec.so
Normal file
Binary file not shown.
33
Assets/Plugins/Android/armeabi-v7a/libavcodec.so.meta
Normal file
33
Assets/Plugins/Android/armeabi-v7a/libavcodec.so.meta
Normal file
@@ -0,0 +1,33 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 87dc144a7aa28134f92fbdaf63b1a1bc
|
||||
PluginImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
iconMap: {}
|
||||
executionOrder: {}
|
||||
defineConstraints: []
|
||||
isPreloaded: 0
|
||||
isOverridable: 0
|
||||
isExplicitlyReferenced: 0
|
||||
validateReferences: 1
|
||||
platformData:
|
||||
- first:
|
||||
Android: Android
|
||||
second:
|
||||
enabled: 1
|
||||
settings:
|
||||
CPU: ARMv7
|
||||
- first:
|
||||
Any:
|
||||
second:
|
||||
enabled: 0
|
||||
settings: {}
|
||||
- first:
|
||||
Editor: Editor
|
||||
second:
|
||||
enabled: 0
|
||||
settings:
|
||||
DefaultValueInitialized: true
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
BIN
Assets/Plugins/Android/armeabi-v7a/libavfilter.so
Normal file
BIN
Assets/Plugins/Android/armeabi-v7a/libavfilter.so
Normal file
Binary file not shown.
33
Assets/Plugins/Android/armeabi-v7a/libavfilter.so.meta
Normal file
33
Assets/Plugins/Android/armeabi-v7a/libavfilter.so.meta
Normal file
@@ -0,0 +1,33 @@
|
||||
fileFormatVersion: 2
|
||||
guid: e063e71743ad7744196d53d38a814ff1
|
||||
PluginImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
iconMap: {}
|
||||
executionOrder: {}
|
||||
defineConstraints: []
|
||||
isPreloaded: 0
|
||||
isOverridable: 0
|
||||
isExplicitlyReferenced: 0
|
||||
validateReferences: 1
|
||||
platformData:
|
||||
- first:
|
||||
Android: Android
|
||||
second:
|
||||
enabled: 1
|
||||
settings:
|
||||
CPU: ARMv7
|
||||
- first:
|
||||
Any:
|
||||
second:
|
||||
enabled: 0
|
||||
settings: {}
|
||||
- first:
|
||||
Editor: Editor
|
||||
second:
|
||||
enabled: 0
|
||||
settings:
|
||||
DefaultValueInitialized: true
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
BIN
Assets/Plugins/Android/armeabi-v7a/libavformat.so
Normal file
BIN
Assets/Plugins/Android/armeabi-v7a/libavformat.so
Normal file
Binary file not shown.
33
Assets/Plugins/Android/armeabi-v7a/libavformat.so.meta
Normal file
33
Assets/Plugins/Android/armeabi-v7a/libavformat.so.meta
Normal file
@@ -0,0 +1,33 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 11e42ab76fb01054c81f2ef4977eee42
|
||||
PluginImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
iconMap: {}
|
||||
executionOrder: {}
|
||||
defineConstraints: []
|
||||
isPreloaded: 0
|
||||
isOverridable: 0
|
||||
isExplicitlyReferenced: 0
|
||||
validateReferences: 1
|
||||
platformData:
|
||||
- first:
|
||||
Android: Android
|
||||
second:
|
||||
enabled: 1
|
||||
settings:
|
||||
CPU: ARMv7
|
||||
- first:
|
||||
Any:
|
||||
second:
|
||||
enabled: 0
|
||||
settings: {}
|
||||
- first:
|
||||
Editor: Editor
|
||||
second:
|
||||
enabled: 0
|
||||
settings:
|
||||
DefaultValueInitialized: true
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
BIN
Assets/Plugins/Android/armeabi-v7a/libavutil.so
Normal file
BIN
Assets/Plugins/Android/armeabi-v7a/libavutil.so
Normal file
Binary file not shown.
33
Assets/Plugins/Android/armeabi-v7a/libavutil.so.meta
Normal file
33
Assets/Plugins/Android/armeabi-v7a/libavutil.so.meta
Normal file
@@ -0,0 +1,33 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 9aed9882051efa2498edbce9dbaaad0c
|
||||
PluginImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
iconMap: {}
|
||||
executionOrder: {}
|
||||
defineConstraints: []
|
||||
isPreloaded: 0
|
||||
isOverridable: 0
|
||||
isExplicitlyReferenced: 0
|
||||
validateReferences: 1
|
||||
platformData:
|
||||
- first:
|
||||
Android: Android
|
||||
second:
|
||||
enabled: 1
|
||||
settings:
|
||||
CPU: ARMv7
|
||||
- first:
|
||||
Any:
|
||||
second:
|
||||
enabled: 0
|
||||
settings: {}
|
||||
- first:
|
||||
Editor: Editor
|
||||
second:
|
||||
enabled: 0
|
||||
settings:
|
||||
DefaultValueInitialized: true
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
BIN
Assets/Plugins/Android/armeabi-v7a/libswresample.so
Normal file
BIN
Assets/Plugins/Android/armeabi-v7a/libswresample.so
Normal file
Binary file not shown.
33
Assets/Plugins/Android/armeabi-v7a/libswresample.so.meta
Normal file
33
Assets/Plugins/Android/armeabi-v7a/libswresample.so.meta
Normal file
@@ -0,0 +1,33 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 7e8e430a7ad4628489e796007053b9e9
|
||||
PluginImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
iconMap: {}
|
||||
executionOrder: {}
|
||||
defineConstraints: []
|
||||
isPreloaded: 0
|
||||
isOverridable: 0
|
||||
isExplicitlyReferenced: 0
|
||||
validateReferences: 1
|
||||
platformData:
|
||||
- first:
|
||||
Android: Android
|
||||
second:
|
||||
enabled: 1
|
||||
settings:
|
||||
CPU: ARMv7
|
||||
- first:
|
||||
Any:
|
||||
second:
|
||||
enabled: 0
|
||||
settings: {}
|
||||
- first:
|
||||
Editor: Editor
|
||||
second:
|
||||
enabled: 0
|
||||
settings:
|
||||
DefaultValueInitialized: true
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
BIN
Assets/Plugins/Android/armeabi-v7a/libswscale.so
Normal file
BIN
Assets/Plugins/Android/armeabi-v7a/libswscale.so
Normal file
Binary file not shown.
33
Assets/Plugins/Android/armeabi-v7a/libswscale.so.meta
Normal file
33
Assets/Plugins/Android/armeabi-v7a/libswscale.so.meta
Normal file
@@ -0,0 +1,33 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 8a2fb6abecf1a624aa335d7e2f7d2ef2
|
||||
PluginImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
iconMap: {}
|
||||
executionOrder: {}
|
||||
defineConstraints: []
|
||||
isPreloaded: 0
|
||||
isOverridable: 0
|
||||
isExplicitlyReferenced: 0
|
||||
validateReferences: 1
|
||||
platformData:
|
||||
- first:
|
||||
Android: Android
|
||||
second:
|
||||
enabled: 1
|
||||
settings:
|
||||
CPU: ARMv7
|
||||
- first:
|
||||
Any:
|
||||
second:
|
||||
enabled: 0
|
||||
settings: {}
|
||||
- first:
|
||||
Editor: Editor
|
||||
second:
|
||||
enabled: 0
|
||||
settings:
|
||||
DefaultValueInitialized: true
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
BIN
Assets/Plugins/BouncyCastle.Crypto.dll
Normal file
BIN
Assets/Plugins/BouncyCastle.Crypto.dll
Normal file
Binary file not shown.
33
Assets/Plugins/BouncyCastle.Crypto.dll.meta
Normal file
33
Assets/Plugins/BouncyCastle.Crypto.dll.meta
Normal file
@@ -0,0 +1,33 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 634b689196afdab46b00f0017dc9ffc4
|
||||
PluginImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
iconMap: {}
|
||||
executionOrder: {}
|
||||
defineConstraints: []
|
||||
isPreloaded: 0
|
||||
isOverridable: 0
|
||||
isExplicitlyReferenced: 0
|
||||
validateReferences: 1
|
||||
platformData:
|
||||
- first:
|
||||
Any:
|
||||
second:
|
||||
enabled: 1
|
||||
settings: {}
|
||||
- first:
|
||||
Editor: Editor
|
||||
second:
|
||||
enabled: 0
|
||||
settings:
|
||||
DefaultValueInitialized: true
|
||||
- first:
|
||||
Windows Store Apps: WindowsStoreApps
|
||||
second:
|
||||
enabled: 0
|
||||
settings:
|
||||
CPU: AnyCPU
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
BIN
Assets/Plugins/Cryville.Audio.dll
Normal file
BIN
Assets/Plugins/Cryville.Audio.dll
Normal file
Binary file not shown.
33
Assets/Plugins/Cryville.Audio.dll.meta
Normal file
33
Assets/Plugins/Cryville.Audio.dll.meta
Normal file
@@ -0,0 +1,33 @@
|
||||
fileFormatVersion: 2
|
||||
guid: f3938890bf28f12478b8ec55144bae54
|
||||
PluginImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
iconMap: {}
|
||||
executionOrder: {}
|
||||
defineConstraints: []
|
||||
isPreloaded: 0
|
||||
isOverridable: 0
|
||||
isExplicitlyReferenced: 0
|
||||
validateReferences: 1
|
||||
platformData:
|
||||
- first:
|
||||
Any:
|
||||
second:
|
||||
enabled: 1
|
||||
settings: {}
|
||||
- first:
|
||||
Editor: Editor
|
||||
second:
|
||||
enabled: 0
|
||||
settings:
|
||||
DefaultValueInitialized: true
|
||||
- first:
|
||||
Windows Store Apps: WindowsStoreApps
|
||||
second:
|
||||
enabled: 0
|
||||
settings:
|
||||
CPU: AnyCPU
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
938
Assets/Plugins/Cryville.Audio.eng-latn.xml
Normal file
938
Assets/Plugins/Cryville.Audio.eng-latn.xml
Normal file
@@ -0,0 +1,938 @@
|
||||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>Cryville.Audio</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:Cryville.Audio.AudioClient">
|
||||
<summary>
|
||||
Audio client that manages connection to a <see cref="T:Cryville.Audio.IAudioDevice" />.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.AudioClient.Dispose">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.AudioClient.Dispose(System.Boolean)">
|
||||
<summary>
|
||||
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
|
||||
</summary>
|
||||
<param name="disposing">Whether the method is being called by user.</param>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.AudioClient.Device">
|
||||
<summary>
|
||||
The device of the client.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.AudioClient.DefaultBufferDuration">
|
||||
<summary>
|
||||
The default buffer duration of the client in milliseconds.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.AudioClient.MinimumBufferDuration">
|
||||
<summary>
|
||||
The minimum buffer duration of the client in milliseconds.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.AudioClient.DefaultFormat">
|
||||
<summary>
|
||||
The default wave format of the device.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.AudioClient.Format">
|
||||
<summary>
|
||||
The current wave format of the connection.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.AudioClient.BufferSize">
|
||||
<summary>
|
||||
The buffer size in bytes.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.AudioClient.MaximumLatency">
|
||||
<summary>
|
||||
The maximum latency of the connection in milliseconds.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.AudioClient.Playing">
|
||||
<summary>
|
||||
Whether the client is playing.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.AudioClient.Position">
|
||||
<summary>
|
||||
The current position of the device stream in seconds.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.AudioClient.BufferPosition">
|
||||
<summary>
|
||||
The current position of the buffer in seconds.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.AudioClient.Source">
|
||||
<summary>
|
||||
The audio source.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.AudioClient.IsFormatSupported(Cryville.Audio.WaveFormat,System.Nullable{Cryville.Audio.WaveFormat}@,Cryville.Audio.AudioShareMode)">
|
||||
<summary>
|
||||
Gets whether <paramref name="format" /> is supported by the device.
|
||||
</summary>
|
||||
<param name="format">The specified wave format.</param>
|
||||
<param name="suggestion">A wave format suggested by the device. <paramref name="format" /> if it is supported. <see langword="null" /> if no format is supported.</param>
|
||||
<param name="shareMode">The share mode.</param>
|
||||
<returns>Whether <paramref name="format" /> is supported.</returns>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.AudioClient.Init(Cryville.Audio.WaveFormat,System.Single,Cryville.Audio.AudioShareMode)">
|
||||
<summary>
|
||||
Initialize the client.
|
||||
</summary>
|
||||
<param name="format">The wave format.</param>
|
||||
<param name="bufferDuration">The buffer duration of the connection in milliseconds.</param>
|
||||
<param name="shareMode">The share mode of the connection.</param>
|
||||
<remarks>Different operations may occur with different API being used. Please also see the documentations of the implementing classes.</remarks>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.AudioClient.Start">
|
||||
<summary>
|
||||
Starts the wave data transmission.
|
||||
</summary>
|
||||
<remarks>
|
||||
If <see cref="P:Cryville.Audio.AudioClient.Source" /> is <see langword="null" /> while playing, the output will be silence.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.AudioClient.Pause">
|
||||
<summary>
|
||||
Pauses the wave data transmission.
|
||||
</summary>
|
||||
<remarks>
|
||||
This method does not reset <see cref="P:Cryville.Audio.AudioClient.Position" /> and <see cref="P:Cryville.Audio.AudioClient.BufferPosition" />.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="T:Cryville.Audio.AudioShareMode">
|
||||
<summary>
|
||||
The share mode of an audio connection.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Cryville.Audio.AudioShareMode.Shared">
|
||||
<summary>
|
||||
The device is shared with other connections, at the cost of a higher latency than <see cref="F:Cryville.Audio.AudioShareMode.Exclusive" />. The output data is mixed by the audio service.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Cryville.Audio.AudioShareMode.Exclusive">
|
||||
<summary>
|
||||
The device is exclusive to the current connection, providing a low latency.
|
||||
</summary>
|
||||
<remarks>To initialize an exclusive connection, the device must allow exclusive mode and must not be being used in either modes at the moment.</remarks>
|
||||
</member>
|
||||
<member name="T:Cryville.Audio.DataFlow">
|
||||
<summary>
|
||||
The data-flow direction of an audio connection.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Cryville.Audio.DataFlow.Out">
|
||||
<summary>
|
||||
Data flows from software to hardware.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Cryville.Audio.DataFlow.In">
|
||||
<summary>
|
||||
Data flows from hardware to software.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Cryville.Audio.DataFlow.All">
|
||||
<summary>
|
||||
Any data-flow direction.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Cryville.Audio.EngineBuilder">
|
||||
<summary>
|
||||
The recommended entry for Cryville.Audio that creates an <see cref="T:Cryville.Audio.IAudioDeviceManager" />.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Cryville.Audio.EngineBuilder.Engines">
|
||||
<summary>
|
||||
The list of available engines.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.EngineBuilder.Create">
|
||||
<summary>
|
||||
Creates a recommended <see cref="T:Cryville.Audio.IAudioDeviceManager" />.
|
||||
</summary>
|
||||
<returns>A recommended <see cref="T:Cryville.Audio.IAudioDeviceManager" />. <see langword="null" /> if no engine is supported.</returns>
|
||||
</member>
|
||||
<member name="T:Cryville.Audio.IAudioDevice">
|
||||
<summary>
|
||||
Audio device.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.IAudioDevice.Name">
|
||||
<summary>
|
||||
The friendly name of the device.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.IAudioDevice.DataFlow">
|
||||
<summary>
|
||||
The data-flow direction of the device.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.IAudioDevice.Connect">
|
||||
<summary>
|
||||
Connects to the device.
|
||||
</summary>
|
||||
<returns>An <see cref="T:Cryville.Audio.AudioClient" /> for interaction with the device.</returns>
|
||||
</member>
|
||||
<member name="T:Cryville.Audio.IAudioDeviceManager">
|
||||
<summary>
|
||||
Audio device manager that manages <see cref="T:Cryville.Audio.IAudioDevice" />.
|
||||
</summary>
|
||||
<remarks>
|
||||
If the <see cref="T:Cryville.Audio.IAudioDeviceManager" /> is not supported, an exception is thrown when trying to create an instance.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.IAudioDeviceManager.GetDevices(Cryville.Audio.DataFlow)">
|
||||
<summary>
|
||||
Gets all audio devices for the specified <paramref name="dataFlow" />.
|
||||
</summary>
|
||||
<param name="dataFlow">The data-flow direction.</param>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.IAudioDeviceManager.GetDefaultDevice(Cryville.Audio.DataFlow)">
|
||||
<summary>
|
||||
Gets the default audio device for the specified <paramref name="dataFlow" />.
|
||||
</summary>
|
||||
<param name="dataFlow">The data-flow direction.</param>
|
||||
</member>
|
||||
<member name="T:Cryville.Audio.OpenSL.Engine">
|
||||
<summary>
|
||||
An <see cref="T:Cryville.Audio.IAudioDeviceManager" /> that interacts with OpenSL ES.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.OpenSL.Engine.#ctor">
|
||||
<summary>
|
||||
Creates an instance of the <see cref="T:Cryville.Audio.OpenSL.Engine" /> class.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.OpenSL.Engine.Finalize">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.OpenSL.Engine.Dispose">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.OpenSL.Engine.Dispose(System.Boolean)">
|
||||
<summary>
|
||||
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
|
||||
</summary>
|
||||
<param name="disposing">Whether the method is being called by user.</param>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.OpenSL.Engine.GetDefaultDevice(Cryville.Audio.DataFlow)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.OpenSL.Engine.GetDevices(Cryville.Audio.DataFlow)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="T:Cryville.Audio.OpenSL.OutputClient">
|
||||
<summary>
|
||||
An <see cref="T:Cryville.Audio.AudioClient" /> that interacts with OpenSL ES.
|
||||
</summary>
|
||||
<remarks>
|
||||
See <see cref="P:Cryville.Audio.OpenSL.OutputClient.CallbackFunction" /> if AOT is used.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.OpenSL.OutputClient.Dispose(System.Boolean)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.OpenSL.OutputClient.Device">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.OpenSL.OutputClient.DefaultBufferDuration">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.OpenSL.OutputClient.MinimumBufferDuration">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.OpenSL.OutputClient.DefaultFormat">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.OpenSL.OutputClient.Format">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.OpenSL.OutputClient.BufferSize">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.OpenSL.OutputClient.MaximumLatency">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.OpenSL.OutputClient.Position">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.OpenSL.OutputClient.BufferPosition">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.OpenSL.OutputClient.CallbackFunction">
|
||||
<summary>
|
||||
The buffer queue callback function.
|
||||
</summary>
|
||||
<remarks>
|
||||
<para>In the case where AOT is used, override this so it points to a proper function, which calls <see cref="M:Cryville.Audio.OpenSL.OutputClient.Callback(System.IntPtr,System.IntPtr)" />, as the following code snippet:</para>
|
||||
<code>
|
||||
[MonoPInvokeCallback(typeof(slBufferQueueCallback))]
|
||||
static void AOTCallback(IntPtr caller, IntPtr context) {
|
||||
OutputClient.Callback(caller, context);
|
||||
}
|
||||
</code>
|
||||
<para>You should not override this function in other cases.</para>
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.OpenSL.OutputClient.Init(Cryville.Audio.WaveFormat,System.Single,Cryville.Audio.AudioShareMode)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.OpenSL.OutputClient.IsFormatSupported(Cryville.Audio.WaveFormat,System.Nullable{Cryville.Audio.WaveFormat}@,Cryville.Audio.AudioShareMode)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.OpenSL.OutputClient.Pause">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.OpenSL.OutputClient.Start">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.OpenSL.OutputClient.Callback(System.IntPtr,System.IntPtr)">
|
||||
<summary>
|
||||
See <see cref="P:Cryville.Audio.OpenSL.OutputClient.CallbackFunction" />.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Cryville.Audio.OpenSL.OutputDevice">
|
||||
<summary>
|
||||
An <see cref="T:Cryville.Audio.IAudioDevice" /> that interacts with OpenSL ES.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.OpenSL.OutputDevice.Finalize">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.OpenSL.OutputDevice.Dispose">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.OpenSL.OutputDevice.Dispose(System.Boolean)">
|
||||
<summary>
|
||||
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
|
||||
</summary>
|
||||
<param name="disposing">Whether the method is being called by user.</param>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.OpenSL.OutputDevice.Name">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.OpenSL.OutputDevice.DataFlow">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.OpenSL.OutputDevice.Connect">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="T:Cryville.Audio.Source.AudioSource">
|
||||
<summary>
|
||||
Audio source that provides wave data.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Source.AudioSource.Dispose">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Source.AudioSource.Dispose(System.Boolean)">
|
||||
<summary>
|
||||
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
|
||||
</summary>
|
||||
<param name="disposing">Whether the method is being called by user.</param>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.Source.AudioSource.Muted">
|
||||
<summary>
|
||||
Whether the audio source is muted.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.Source.AudioSource.Format">
|
||||
<summary>
|
||||
The output wave format.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.Source.AudioSource.BufferSize">
|
||||
<summary>
|
||||
The buffer size in bytes.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.Source.AudioSource.EndOfData">
|
||||
<summary>
|
||||
Whether if the source has reached the end of data.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Source.AudioSource.OnSetFormat">
|
||||
<summary>
|
||||
Called when the wave format is set and the buffer size is determined.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Source.AudioSource.IsFormatSupported(Cryville.Audio.WaveFormat)">
|
||||
<summary>
|
||||
Gets whether <paramref name="format" /> is supported by the audio source.
|
||||
</summary>
|
||||
<param name="format">The wave format.</param>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Source.AudioSource.FillBuffer(System.Byte[],System.Int32,System.Int32)">
|
||||
<summary>
|
||||
Fills the buffer with wave data requested by <see cref="T:Cryville.Audio.AudioClient" />.
|
||||
</summary>
|
||||
<param name="buffer">The buffer to be filled.</param>
|
||||
<param name="offset">The offset in bytes from the start of the <paramref name="buffer" /> to start filling.</param>
|
||||
<param name="length">The length in bytes to be filled.</param>
|
||||
<remarks>
|
||||
To optimize performance, the caller must ensure <paramref name="buffer" /> is not <see langword="null" /> and <paramref name="length" /> is not greater than the length of <paramref name="buffer" />.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Source.AudioSource.SilentBuffer(System.Byte[],System.Int32,System.Int32)">
|
||||
<summary>
|
||||
Fills the buffer with silence.
|
||||
</summary>
|
||||
<param name="buffer">The buffer to be filled.</param>
|
||||
<param name="offset">The offset in bytes from the start of the <paramref name="buffer" /> to start filling.</param>
|
||||
<param name="length">The length in bytes to be filled.</param>
|
||||
<remarks>
|
||||
To optimize performance, the caller must ensure <paramref name="buffer" /> is not <see langword="null" /> and <paramref name="length" /> is not greater than the length of <paramref name="buffer" />.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Source.AudioSource.SilentBuffer(Cryville.Audio.WaveFormat,System.Byte[],System.Int32,System.Int32)">
|
||||
<summary>
|
||||
Fills the buffer with silence.
|
||||
</summary>
|
||||
<param name="format">The wave format.</param>
|
||||
<param name="buffer">The buffer to be filled.</param>
|
||||
<param name="offset">The offset in bytes from the start of the <paramref name="buffer" /> to start filling.</param>
|
||||
<param name="length">The length in bytes to be filled.</param>
|
||||
<remarks>
|
||||
To optimize performance, the caller must ensure <paramref name="buffer" /> is not <see langword="null" /> and <paramref name="length" /> is not greater than the length of <paramref name="buffer" />.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="T:Cryville.Audio.Source.CachedAudioSource">
|
||||
<summary>
|
||||
An <see cref="T:Cryville.Audio.Source.AudioSource" /> that caches data for reuse.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Source.CachedAudioSource.#ctor(Cryville.Audio.Source.AudioSource,System.Double)">
|
||||
<summary>
|
||||
Creates an instance of the <see cref="T:Cryville.Audio.Source.CachedAudioSource" /> class.
|
||||
</summary>
|
||||
<param name="source">The <see cref="T:Cryville.Audio.Source.AudioSource" /> to be cached.</param>
|
||||
<param name="duration">The duration of the cache in seconds.</param>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Source.CachedAudioSource.Clone">
|
||||
<summary>
|
||||
Gets a clone of this <see cref="T:Cryville.Audio.Source.CachedAudioSource" /> with the timestamp reset.
|
||||
</summary>
|
||||
<returns>A clone of this <see cref="T:Cryville.Audio.Source.CachedAudioSource" /> with the timestamp reset.</returns>
|
||||
<remarks>
|
||||
Use with object pool is recommended.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Source.CachedAudioSource.Rewind">
|
||||
<summary>
|
||||
Resets the timestamp to reuse the instance.
|
||||
</summary>
|
||||
<remarks>
|
||||
Use with object pool is recommended.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.Source.CachedAudioSource.EndOfData">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Source.CachedAudioSource.Dispose(System.Boolean)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Source.CachedAudioSource.IsFormatSupported(Cryville.Audio.WaveFormat)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Source.CachedAudioSource.OnSetFormat">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Source.CachedAudioSource.FillBuffer(System.Byte[],System.Int32,System.Int32)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="T:Cryville.Audio.Source.FunctionAudioSource">
|
||||
<summary>
|
||||
An <see cref="T:Cryville.Audio.Source.AudioSource" /> that generates sound by a given function.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.Source.FunctionAudioSource.Channels">
|
||||
<summary>
|
||||
The channel count of the output format.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Source.FunctionAudioSource.Dispose(System.Boolean)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.Source.FunctionAudioSource.EndOfData">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Source.FunctionAudioSource.IsFormatSupported(Cryville.Audio.WaveFormat)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Source.FunctionAudioSource.FillBuffer(System.Byte[],System.Int32,System.Int32)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Source.FunctionAudioSource.Func(System.Double,System.Int32)">
|
||||
<summary>
|
||||
The function used to generate wave.
|
||||
</summary>
|
||||
<param name="time">The time position.</param>
|
||||
<param name="channel">The channel index.</param>
|
||||
</member>
|
||||
<member name="T:Cryville.Audio.Source.LibavFileAudioSource">
|
||||
<summary>
|
||||
An <see cref="T:Cryville.Audio.Source.AudioSource" /> that uses Libav to demux and decode audio files.
|
||||
</summary>
|
||||
<remarks>
|
||||
You must select a stream using <see cref="M:Cryville.Audio.Source.LibavFileAudioSource.SelectStream" /> or <see cref="M:Cryville.Audio.Source.LibavFileAudioSource.SelectStream(System.Int32)" /> before playback.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Source.LibavFileAudioSource.#ctor(System.String)">
|
||||
<summary>
|
||||
Creates an instance of the <see cref="T:Cryville.Audio.Source.LibavFileAudioSource" /> class and loads the specified <paramref name="file" />.
|
||||
</summary>
|
||||
<param name="file">The audio file.</param>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Source.LibavFileAudioSource.Dispose(System.Boolean)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.Source.LibavFileAudioSource.EndOfData">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.Source.LibavFileAudioSource.BestStreamIndex">
|
||||
<summary>
|
||||
The index to the best audio stream.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.Source.LibavFileAudioSource.Streams">
|
||||
<summary>
|
||||
The collection of indices to all audio streams.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Source.LibavFileAudioSource.SelectStream">
|
||||
<summary>
|
||||
Selects the best stream as the source.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Source.LibavFileAudioSource.SelectStream(System.Int32)">
|
||||
<summary>
|
||||
Selects a stream as the source.
|
||||
</summary>
|
||||
<param name="index">The index of the stream.</param>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Source.LibavFileAudioSource.GetDuration(System.Int32)">
|
||||
<summary>
|
||||
Gets the duration of a stream or the file.
|
||||
</summary>
|
||||
<param name="streamId">The stream index. The duration of the file is retrieved if <c>-1</c> is specified.</param>
|
||||
<returns>The duration in seconds.</returns>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Source.LibavFileAudioSource.OnSetFormat">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Source.LibavFileAudioSource.FillBuffer(System.Byte[],System.Int32,System.Int32)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Source.LibavFileAudioSource.IsFormatSupported(Cryville.Audio.WaveFormat)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="T:Cryville.Audio.Source.SimpleSequencerSource">
|
||||
<summary>
|
||||
A simple <see cref="T:Cryville.Audio.Source.AudioSource" /> that mixes sequenced audio sources.
|
||||
</summary>
|
||||
<remarks>
|
||||
<para>To use this class, take the following steps:</para>
|
||||
<list type="number">
|
||||
<item>Create an instance of <see cref="T:Cryville.Audio.Source.SimpleSequencerSource" />.</item>
|
||||
<item>Attach the <see cref="T:Cryville.Audio.Source.SimpleSequencerSource" /> to an <see cref="T:Cryville.Audio.AudioClient" /> by setting <see cref="P:Cryville.Audio.AudioClient.Source" />.</item>
|
||||
<item>Create a new <see cref="T:Cryville.Audio.Source.SimpleSequencerSession" /> by calling <see cref="M:Cryville.Audio.Source.SimpleSequencerSource.NewSession" />.</item>
|
||||
<item>Start playback by calling <see cref="M:Cryville.Audio.AudioClient.Start" /> and setting <see cref="P:Cryville.Audio.Source.SimpleSequencerSource.Playing" /> to <see langword="true" />.</item>
|
||||
</list>
|
||||
<para>You can sequence <see cref="T:Cryville.Audio.Source.AudioSource" />s to the <see cref="T:Cryville.Audio.Source.SimpleSequencerSession" /> both before and after playback starts. See <see cref="M:Cryville.Audio.Source.SimpleSequencerSession.Sequence(System.Double,Cryville.Audio.Source.AudioSource)" />.</para>
|
||||
<para>If <see cref="P:Cryville.Audio.Source.SimpleSequencerSource.Playing" /> is set to <see langword="false" />, the output will become silence.</para>
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Source.SimpleSequencerSource.#ctor(System.Int32)">
|
||||
<summary>
|
||||
Creates an instance of the <see cref="T:Cryville.Audio.Source.SimpleSequencerSource" /> class.
|
||||
</summary>
|
||||
<param name="maxPolyphony">Max polyphony of the source. Must be greater than 0. See <see cref="P:Cryville.Audio.Source.SimpleSequencerSource.MaxPolyphony"/>.</param>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Source.SimpleSequencerSource.Dispose(System.Boolean)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.Source.SimpleSequencerSource.EndOfData">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Source.SimpleSequencerSource.OnSetFormat">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Source.SimpleSequencerSource.IsFormatSupported(Cryville.Audio.WaveFormat)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.Source.SimpleSequencerSource.Playing">
|
||||
<summary>
|
||||
Whether if the current session is playing.
|
||||
</summary>
|
||||
<remarks>
|
||||
There is a tiny delay before the playback state actually toggles, which is approximately <see cref="P:Cryville.Audio.AudioClient.BufferPosition" /> substracted by <see cref="P:Cryville.Audio.AudioClient.Position" />.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Source.SimpleSequencerSource.FillBuffer(System.Byte[],System.Int32,System.Int32)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.Source.SimpleSequencerSource.Polyphony">
|
||||
<summary>
|
||||
The number of sources currently playing.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.Source.SimpleSequencerSource.MaxPolyphony">
|
||||
<summary>
|
||||
Max polyphony, the number of sources that can be played at the same time.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.Source.SimpleSequencerSource.Session">
|
||||
<summary>
|
||||
The <see cref="T:Cryville.Audio.Source.SimpleSequencerSession" /> currently playing.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Source.SimpleSequencerSource.NewSession">
|
||||
<summary>
|
||||
Stops the current session and creates a new <see cref="T:Cryville.Audio.Source.SimpleSequencerSession" /> to replace it.
|
||||
</summary>
|
||||
<remarks>
|
||||
An <see cref="T:Cryville.Audio.AudioClient" /> must be attached to this source first.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="T:Cryville.Audio.Source.SimpleSequencerSession">
|
||||
<summary>
|
||||
A session for <see cref="T:Cryville.Audio.Source.SimpleSequencerSource" />.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Source.SimpleSequencerSession.Sequence(System.Double,Cryville.Audio.Source.AudioSource)">
|
||||
<summary>
|
||||
Sequences a <paramref name="source" /> at the specified <paramref name="time" />.
|
||||
</summary>
|
||||
<param name="time">The time in seconds.</param>
|
||||
<param name="source">The audio source.</param>
|
||||
<remarks>
|
||||
<para>If <paramref name="time" /> is less than the current time, the <paramref name="source" /> will be played immediately.</para>
|
||||
<para>If the number of audio sources currently playing exceeds <see cref="P:Cryville.Audio.Source.SimpleSequencerSource.MaxPolyphony" />, the <paramref name="source" /> will be discarded.</para>
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="T:Cryville.Audio.Source.SingleToneAudioSource">
|
||||
<summary>
|
||||
An <see cref="T:Cryville.Audio.Source.AudioSource" /> that generates single tone.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.Source.SingleToneAudioSource.Type">
|
||||
<summary>
|
||||
The tone type.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.Source.SingleToneAudioSource.Frequency">
|
||||
<summary>
|
||||
The frequency of the wave.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.Source.SingleToneAudioSource.Amplitude">
|
||||
<summary>
|
||||
The amplitude of the wave.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Source.SingleToneAudioSource.Func(System.Double,System.Int32)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="T:Cryville.Audio.Source.ToneType">
|
||||
<summary>
|
||||
Tone type.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Cryville.Audio.Source.ToneType.Sine">
|
||||
<summary>
|
||||
Sine wave.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Cryville.Audio.Source.ToneType.Triangle">
|
||||
<summary>
|
||||
Triangle wave.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Cryville.Audio.Source.ToneType.Square">
|
||||
<summary>
|
||||
Square wave.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Cryville.Audio.Wasapi.AudioClient">
|
||||
<summary>
|
||||
An <see cref="T:Cryville.Audio.AudioClient" /> that interact with Wasapi.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Wasapi.AudioClient.Finalize">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Wasapi.AudioClient.Dispose(System.Boolean)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.Wasapi.AudioClient.Device">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.Wasapi.AudioClient.DefaultBufferDuration">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.Wasapi.AudioClient.MinimumBufferDuration">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.Wasapi.AudioClient.DefaultFormat">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.Wasapi.AudioClient.Format">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.Wasapi.AudioClient.BufferSize">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.Wasapi.AudioClient.MaximumLatency">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.Wasapi.AudioClient.Position">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.Wasapi.AudioClient.BufferPosition">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Wasapi.AudioClient.IsFormatSupported(Cryville.Audio.WaveFormat,System.Nullable{Cryville.Audio.WaveFormat}@,Cryville.Audio.AudioShareMode)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Wasapi.AudioClient.Init(Cryville.Audio.WaveFormat,System.Single,Cryville.Audio.AudioShareMode)">
|
||||
<summary>
|
||||
Initialize the client.
|
||||
</summary>
|
||||
<param name="format">The wave format.</param>
|
||||
<param name="bufferDuration">The buffer duration of the connection. The value is clamped to <see cref="P:Cryville.Audio.Wasapi.AudioClient.MinimumBufferDuration" /> if too small. If <paramref name="shareMode" /> is set to <see cref="F:Cryville.Audio.AudioShareMode.Shared" />, the buffer duration will be determined automatically despite this parameter.</param>
|
||||
<param name="shareMode">The share mode of the connection.</param>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Wasapi.AudioClient.Start">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Wasapi.AudioClient.Pause">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="T:Cryville.Audio.Wasapi.MMDevice">
|
||||
<summary>
|
||||
An <see cref="T:Cryville.Audio.IAudioDevice" /> that interacts with Wasapi.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.Wasapi.MMDevice.Properties">
|
||||
<summary>
|
||||
The properties of the device.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.Wasapi.MMDevice.Name">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.Wasapi.MMDevice.DataFlow">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Wasapi.MMDevice.Connect">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="T:Cryville.Audio.Wasapi.MMDeviceEnumerator">
|
||||
<summary>
|
||||
An <see cref="T:Cryville.Audio.IAudioDeviceManager" /> that interact with Wasapi.
|
||||
</summary>
|
||||
<remarks>
|
||||
<c>Cryville.Audio.WasapiWrapper.dll</c> is required.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Wasapi.MMDeviceEnumerator.#ctor">
|
||||
<summary>
|
||||
Creates an instance of the <see cref="T:Cryville.Audio.Wasapi.MMDeviceEnumerator" /> class.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Wasapi.MMDeviceEnumerator.GetDevices(Cryville.Audio.DataFlow)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Wasapi.MMDeviceEnumerator.GetDefaultDevice(Cryville.Audio.DataFlow)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="T:Cryville.Audio.WaveFormat">
|
||||
<summary>
|
||||
The wave format.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.WaveFormat.Channels">
|
||||
<summary>
|
||||
The channel count.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.WaveFormat.SampleRate">
|
||||
<summary>
|
||||
The sample rate (samples per second.)
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.WaveFormat.SampleFormat">
|
||||
<summary>
|
||||
The sample format.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.WaveFormat.BitsPerSample">
|
||||
<summary>
|
||||
Bit count per sample.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.WaveFormat.BytesPerSecond">
|
||||
<summary>
|
||||
Bytes per second.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Cryville.Audio.WaveFormat.Default">
|
||||
<summary>
|
||||
The default wave format.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.WaveFormat.Align(System.Double)">
|
||||
<summary>
|
||||
Gets the aligned buffer size.
|
||||
</summary>
|
||||
<param name="size">The prefered buffer size in bytes.</param>
|
||||
<returns>The aligned buffer size in bytes.</returns>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.WaveFormat.ToString">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="T:Cryville.Audio.SampleFormat">
|
||||
<summary>
|
||||
Sample format.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Cryville.Audio.SampleFormat.Unsigned8">
|
||||
<summary>
|
||||
Unsigned 8-bit integer sample format.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Cryville.Audio.SampleFormat.Signed16">
|
||||
<summary>
|
||||
Signed 16-bit integer sample format.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Cryville.Audio.SampleFormat.Signed24">
|
||||
<summary>
|
||||
Signed 24-bit integer sample format.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Cryville.Audio.SampleFormat.Signed32">
|
||||
<summary>
|
||||
Signed 32-bit integer sample format.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Cryville.Audio.SampleFormat.Binary32">
|
||||
<summary>
|
||||
IEEE 754 single precision floating-point sample format.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Cryville.Audio.SampleFormat.Binary64">
|
||||
<summary>
|
||||
IEEE 754 double precision floating-point sample format.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Cryville.Audio.WinMM.WaveOutClient">
|
||||
<summary>
|
||||
An <see cref="T:Cryville.Audio.AudioClient" /> that interacts with WinMM.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.WinMM.WaveOutClient.Dispose(System.Boolean)">
|
||||
<summary>
|
||||
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
|
||||
</summary>
|
||||
<param name="disposing">Whether the method is being called by user.</param>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.WinMM.WaveOutClient.Device">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.WinMM.WaveOutClient.DefaultBufferDuration">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.WinMM.WaveOutClient.MinimumBufferDuration">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.WinMM.WaveOutClient.DefaultFormat">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.WinMM.WaveOutClient.Format">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.WinMM.WaveOutClient.BufferSize">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.WinMM.WaveOutClient.MaximumLatency">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.WinMM.WaveOutClient.Position">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.WinMM.WaveOutClient.BufferPosition">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.WinMM.WaveOutClient.Init(Cryville.Audio.WaveFormat,System.Single,Cryville.Audio.AudioShareMode)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.WinMM.WaveOutClient.IsFormatSupported(Cryville.Audio.WaveFormat,System.Nullable{Cryville.Audio.WaveFormat}@,Cryville.Audio.AudioShareMode)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.WinMM.WaveOutClient.Start">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.WinMM.WaveOutClient.Pause">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="T:Cryville.Audio.WinMM.WaveOutDevice">
|
||||
<summary>
|
||||
An <see cref="T:Cryville.Audio.IAudioDevice" /> that interacts with WinMM.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.WinMM.WaveOutDevice.Dispose">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.WinMM.WaveOutDevice.Dispose(System.Boolean)">
|
||||
<summary>
|
||||
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
|
||||
</summary>
|
||||
<param name="disposing">Whether the method is being called by user.</param>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.WinMM.WaveOutDevice.Name">
|
||||
<summary>
|
||||
The friendly name of the device.
|
||||
</summary>
|
||||
<remarks>Due to technical reason, this field is truncated if it has more than 31 characters.</remarks>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.WinMM.WaveOutDevice.DataFlow">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.WinMM.WaveOutDevice.Connect">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="T:Cryville.Audio.WinMM.WaveDeviceManager">
|
||||
<summary>
|
||||
An <see cref="T:Cryville.Audio.IAudioDeviceManager" /> that interacts with WinMM.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.WinMM.WaveDeviceManager.#ctor">
|
||||
<summary>
|
||||
Creates an instance of the <see cref="T:Cryville.Audio.WinMM.WaveDeviceManager" /> class.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.WinMM.WaveDeviceManager.Dispose">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.WinMM.WaveDeviceManager.Dispose(System.Boolean)">
|
||||
<summary>
|
||||
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
|
||||
</summary>
|
||||
<param name="disposing">Whether the method is being called by user.</param>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.WinMM.WaveDeviceManager.GetDefaultDevice(Cryville.Audio.DataFlow)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.WinMM.WaveDeviceManager.GetDevices(Cryville.Audio.DataFlow)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
7
Assets/Plugins/Cryville.Audio.eng-latn.xml.meta
Normal file
7
Assets/Plugins/Cryville.Audio.eng-latn.xml.meta
Normal file
@@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2
|
||||
guid: d492df7f0ed32114ab66518c24c65a52
|
||||
TextScriptImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
938
Assets/Plugins/Cryville.Audio.xml
Normal file
938
Assets/Plugins/Cryville.Audio.xml
Normal file
@@ -0,0 +1,938 @@
|
||||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>Cryville.Audio</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:Cryville.Audio.AudioClient">
|
||||
<summary>
|
||||
管理与 <see cref="T:Cryville.Audio.IAudioDevice" /> 连接的音频客户端。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.AudioClient.Dispose">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.AudioClient.Dispose(System.Boolean)">
|
||||
<summary>
|
||||
执行与释放或重置非托管资源关联的应用程序定义的任务。
|
||||
</summary>
|
||||
<param name="disposing">该方法是否由用户调用。</param>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.AudioClient.Device">
|
||||
<summary>
|
||||
客户端的设备。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.AudioClient.DefaultBufferDuration">
|
||||
<summary>
|
||||
客户端的默认缓存时长(毫秒)。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.AudioClient.MinimumBufferDuration">
|
||||
<summary>
|
||||
客户端的最小缓存时长(毫秒)。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.AudioClient.DefaultFormat">
|
||||
<summary>
|
||||
设备的默认波形格式。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.AudioClient.Format">
|
||||
<summary>
|
||||
当前连接使用的波形格式。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.AudioClient.BufferSize">
|
||||
<summary>
|
||||
缓存大小(字节)。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.AudioClient.MaximumLatency">
|
||||
<summary>
|
||||
连接的最大延迟(毫秒)。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.AudioClient.Playing">
|
||||
<summary>
|
||||
客户端是否正在播放。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.AudioClient.Position">
|
||||
<summary>
|
||||
设备流的当前位置(秒)。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.AudioClient.BufferPosition">
|
||||
<summary>
|
||||
缓存的当前位置(秒)。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.AudioClient.Source">
|
||||
<summary>
|
||||
音频源。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.AudioClient.IsFormatSupported(Cryville.Audio.WaveFormat,System.Nullable{Cryville.Audio.WaveFormat}@,Cryville.Audio.AudioShareMode)">
|
||||
<summary>
|
||||
获取设备是否支持 <paramref name="format" />。
|
||||
</summary>
|
||||
<param name="format">指定的波形格式。</param>
|
||||
<param name="suggestion">设备建议的波形格式。如果设备支持 <paramref name="format" /> 则直接返回该参数。如果设备不支持任何格式则返回 <see langword="null" />。</param>
|
||||
<param name="shareMode">共享模式。</param>
|
||||
<returns>设备是否支持 <paramref name="format" />。</returns>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.AudioClient.Init(Cryville.Audio.WaveFormat,System.Single,Cryville.Audio.AudioShareMode)">
|
||||
<summary>
|
||||
初始化客户端。
|
||||
</summary>
|
||||
<param name="format">波形格式。</param>
|
||||
<param name="bufferDuration">连接的缓存时长(毫秒)。</param>
|
||||
<param name="shareMode">连接的共享模式。</param>
|
||||
<remarks>不同 API 可能会执行不同的操作。参见实现类的文档。</remarks>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.AudioClient.Start">
|
||||
<summary>
|
||||
开始传输波形数据。
|
||||
</summary>
|
||||
<remarks>
|
||||
如果播放时 <see cref="P:Cryville.Audio.AudioClient.Source" /> 为 <see langword="null" />,则会输出静音。
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.AudioClient.Pause">
|
||||
<summary>
|
||||
暂停传输波形数据。
|
||||
</summary>
|
||||
<remarks>
|
||||
该方法不重置 <see cref="P:Cryville.Audio.AudioClient.Position" /> 和 <see cref="P:Cryville.Audio.AudioClient.BufferPosition" />。
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="T:Cryville.Audio.AudioShareMode">
|
||||
<summary>
|
||||
音频连接的共享模式。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Cryville.Audio.AudioShareMode.Shared">
|
||||
<summary>
|
||||
以比 <see cref="F:Cryville.Audio.AudioShareMode.Exclusive" /> 模式更高的延迟为代价,与其它连接共享设备。输出的数据将被音频服务混音。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Cryville.Audio.AudioShareMode.Exclusive">
|
||||
<summary>
|
||||
当前连接以低延迟独占设备。
|
||||
</summary>
|
||||
<remarks>初始化独占模式下的连接需要设备支持,且该设备当前未被占用。</remarks>
|
||||
</member>
|
||||
<member name="T:Cryville.Audio.DataFlow">
|
||||
<summary>
|
||||
音频连接的数据流向。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Cryville.Audio.DataFlow.Out">
|
||||
<summary>
|
||||
数据从软件流向硬件。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Cryville.Audio.DataFlow.In">
|
||||
<summary>
|
||||
数据从硬件流向软件。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Cryville.Audio.DataFlow.All">
|
||||
<summary>
|
||||
任意数据流向。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Cryville.Audio.EngineBuilder">
|
||||
<summary>
|
||||
Cryville.Audio 的推荐入口,用于创建一个 <see cref="T:Cryville.Audio.IAudioDeviceManager" />。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Cryville.Audio.EngineBuilder.Engines">
|
||||
<summary>
|
||||
可用引擎列表。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.EngineBuilder.Create">
|
||||
<summary>
|
||||
创建一个推荐的 <see cref="T:Cryville.Audio.IAudioDeviceManager" />。
|
||||
</summary>
|
||||
<returns>一个推荐的 <see cref="T:Cryville.Audio.IAudioDeviceManager" />。如果没有支持的引擎则返回 <see langword="null" />。</returns>
|
||||
</member>
|
||||
<member name="T:Cryville.Audio.IAudioDevice">
|
||||
<summary>
|
||||
音频设备。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.IAudioDevice.Name">
|
||||
<summary>
|
||||
设备的通俗名称。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.IAudioDevice.DataFlow">
|
||||
<summary>
|
||||
设备的数据流向。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.IAudioDevice.Connect">
|
||||
<summary>
|
||||
连接到设备。
|
||||
</summary>
|
||||
<returns>一个用于与设备交互的 <see cref="T:Cryville.Audio.AudioClient" />。</returns>
|
||||
</member>
|
||||
<member name="T:Cryville.Audio.IAudioDeviceManager">
|
||||
<summary>
|
||||
管理 <see cref="T:Cryville.Audio.IAudioDevice" /> 的音频设备管理器。
|
||||
</summary>
|
||||
<remarks>
|
||||
如果系统不支持一个 <see cref="T:Cryville.Audio.IAudioDeviceManager" />,尝试创建其实例时将抛出异常。
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.IAudioDeviceManager.GetDevices(Cryville.Audio.DataFlow)">
|
||||
<summary>
|
||||
获取指定 <paramref name="dataFlow" /> 的所有音频设备。
|
||||
</summary>
|
||||
<param name="dataFlow">数据流向。</param>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.IAudioDeviceManager.GetDefaultDevice(Cryville.Audio.DataFlow)">
|
||||
<summary>
|
||||
获取指定 <paramref name="dataFlow" /> 的默认音频设备。
|
||||
</summary>
|
||||
<param name="dataFlow">数据流向。</param>
|
||||
</member>
|
||||
<member name="T:Cryville.Audio.OpenSL.Engine">
|
||||
<summary>
|
||||
一个与 OpenSL ES 交互的 <see cref="T:Cryville.Audio.IAudioDeviceManager" />。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.OpenSL.Engine.#ctor">
|
||||
<summary>
|
||||
创建一个 <see cref="T:Cryville.Audio.OpenSL.Engine" /> 类的实例。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.OpenSL.Engine.Finalize">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.OpenSL.Engine.Dispose">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.OpenSL.Engine.Dispose(System.Boolean)">
|
||||
<summary>
|
||||
执行与释放或重置非托管资源关联的应用程序定义的任务。
|
||||
</summary>
|
||||
<param name="disposing">该方法是否由用户调用。</param>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.OpenSL.Engine.GetDefaultDevice(Cryville.Audio.DataFlow)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.OpenSL.Engine.GetDevices(Cryville.Audio.DataFlow)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="T:Cryville.Audio.OpenSL.OutputClient">
|
||||
<summary>
|
||||
一个与 OpenSL ES 交互的 <see cref="T:Cryville.Audio.AudioClient" />。
|
||||
</summary>
|
||||
<remarks>
|
||||
如果使用了 AOT,参见 <see cref="P:Cryville.Audio.OpenSL.OutputClient.CallbackFunction" />。
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.OpenSL.OutputClient.Dispose(System.Boolean)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.OpenSL.OutputClient.Device">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.OpenSL.OutputClient.DefaultBufferDuration">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.OpenSL.OutputClient.MinimumBufferDuration">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.OpenSL.OutputClient.DefaultFormat">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.OpenSL.OutputClient.Format">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.OpenSL.OutputClient.BufferSize">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.OpenSL.OutputClient.MaximumLatency">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.OpenSL.OutputClient.Position">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.OpenSL.OutputClient.BufferPosition">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.OpenSL.OutputClient.CallbackFunction">
|
||||
<summary>
|
||||
缓存队列回调函数。
|
||||
</summary>
|
||||
<remarks>
|
||||
<para>在使用了 AOT 的情况下,应当用一个支持 AOT 的函数覆盖该属性。覆盖的函数应当调用 <see cref="M:Cryville.Audio.OpenSL.OutputClient.Callback(System.IntPtr,System.IntPtr)" />,如下面这个代码片段所示:</para>
|
||||
<code>
|
||||
[MonoPInvokeCallback(typeof(slBufferQueueCallback))]
|
||||
static void AOTCallback(IntPtr caller, IntPtr context) {
|
||||
OutputClient.Callback(caller, context);
|
||||
}
|
||||
</code>
|
||||
<para>其它情况下,不应当覆盖默认回调函数。</para>
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.OpenSL.OutputClient.Init(Cryville.Audio.WaveFormat,System.Single,Cryville.Audio.AudioShareMode)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.OpenSL.OutputClient.IsFormatSupported(Cryville.Audio.WaveFormat,System.Nullable{Cryville.Audio.WaveFormat}@,Cryville.Audio.AudioShareMode)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.OpenSL.OutputClient.Pause">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.OpenSL.OutputClient.Start">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.OpenSL.OutputClient.Callback(System.IntPtr,System.IntPtr)">
|
||||
<summary>
|
||||
See <see cref="P:Cryville.Audio.OpenSL.OutputClient.CallbackFunction" />.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Cryville.Audio.OpenSL.OutputDevice">
|
||||
<summary>
|
||||
一个与 OpenSL ES 交互的 <see cref="T:Cryville.Audio.IAudioDevice" />。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.OpenSL.OutputDevice.Finalize">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.OpenSL.OutputDevice.Dispose">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.OpenSL.OutputDevice.Dispose(System.Boolean)">
|
||||
<summary>
|
||||
执行与释放或重置非托管资源关联的应用程序定义的任务。
|
||||
</summary>
|
||||
<param name="disposing">该方法是否由用户调用。</param>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.OpenSL.OutputDevice.Name">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.OpenSL.OutputDevice.DataFlow">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.OpenSL.OutputDevice.Connect">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="T:Cryville.Audio.Source.AudioSource">
|
||||
<summary>
|
||||
提供波形数据的音频源。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Source.AudioSource.Dispose">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Source.AudioSource.Dispose(System.Boolean)">
|
||||
<summary>
|
||||
执行与释放或重置非托管资源关联的应用程序定义的任务。
|
||||
</summary>
|
||||
<param name="disposing">该方法是否由用户调用。</param>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.Source.AudioSource.Muted">
|
||||
<summary>
|
||||
音频源是否被静音。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.Source.AudioSource.Format">
|
||||
<summary>
|
||||
输出波形格式。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.Source.AudioSource.BufferSize">
|
||||
<summary>
|
||||
缓存大小(字节)。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.Source.AudioSource.EndOfData">
|
||||
<summary>
|
||||
音频源是否到达了数据末尾。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Source.AudioSource.OnSetFormat">
|
||||
<summary>
|
||||
当波形格式和缓存大小被设置时被调用。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Source.AudioSource.IsFormatSupported(Cryville.Audio.WaveFormat)">
|
||||
<summary>
|
||||
获取音频源是否支持 <paramref name="format" />。
|
||||
</summary>
|
||||
<param name="format">波形格式。</param>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Source.AudioSource.FillBuffer(System.Byte[],System.Int32,System.Int32)">
|
||||
<summary>
|
||||
将 <see cref="T:Cryville.Audio.AudioClient" /> 请求的波形数据填充到缓存。
|
||||
</summary>
|
||||
<param name="buffer">被填充的缓存。</param>
|
||||
<param name="offset"><paramref name="buffer" /> 中开始填充处的索引(字节)。</param>
|
||||
<param name="length">需要填充的长度(字节)。</param>
|
||||
<remarks>
|
||||
出于性能优化,调用者必须确保 <paramref name="buffer" /> 不为 <see langword="null" /> 且 <paramref name="length" /> 不大于 <paramref name="buffer" /> 的长度。
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Source.AudioSource.SilentBuffer(System.Byte[],System.Int32,System.Int32)">
|
||||
<summary>
|
||||
将静音填充到缓存。
|
||||
</summary>
|
||||
<param name="buffer">被填充的缓存。</param>
|
||||
<param name="offset"><paramref name="buffer" /> 中开始填充处的索引(字节)。</param>
|
||||
<param name="length">需要填充的长度(字节)。</param>
|
||||
<remarks>
|
||||
出于性能优化,调用者必须确保 <paramref name="buffer" /> 不为 <see langword="null" /> 且 <paramref name="length" /> 不大于 <paramref name="buffer" /> 的长度。
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Source.AudioSource.SilentBuffer(Cryville.Audio.WaveFormat,System.Byte[],System.Int32,System.Int32)">
|
||||
<summary>
|
||||
将静音填充到缓存。
|
||||
</summary>
|
||||
<param name="format">波形格式。</param>
|
||||
<param name="buffer">被填充的缓存。</param>
|
||||
<param name="offset"><paramref name="buffer" /> 中开始填充处的索引(字节)。</param>
|
||||
<param name="length">需要填充的长度(字节)。</param>
|
||||
<remarks>
|
||||
出于性能优化,调用者必须确保 <paramref name="buffer" /> 不为 <see langword="null" /> 且 <paramref name="length" /> 不大于 <paramref name="buffer" /> 的长度。
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="T:Cryville.Audio.Source.CachedAudioSource">
|
||||
<summary>
|
||||
一个缓存数据并对其进行复用的 <see cref="T:Cryville.Audio.Source.AudioSource" />。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Source.CachedAudioSource.#ctor(Cryville.Audio.Source.AudioSource,System.Double)">
|
||||
<summary>
|
||||
创建一个 <see cref="T:Cryville.Audio.Source.CachedAudioSource" /> 类的实例。
|
||||
</summary>
|
||||
<param name="source">被缓存的 <see cref="T:Cryville.Audio.Source.AudioSource" />。</param>
|
||||
<param name="duration">缓存长度(秒)。</param>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Source.CachedAudioSource.Clone">
|
||||
<summary>
|
||||
获取一个时间戳归零的该 <see cref="T:Cryville.Audio.Source.CachedAudioSource" /> 的副本。
|
||||
</summary>
|
||||
<returns>一个时间戳归零的该 <see cref="T:Cryville.Audio.Source.CachedAudioSource" /> 的副本。</returns>
|
||||
<remarks>
|
||||
推荐配合对象池使用。
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Source.CachedAudioSource.Rewind">
|
||||
<summary>
|
||||
归零时间戳以复用该实例。
|
||||
</summary>
|
||||
<remarks>
|
||||
推荐配合对象池使用。
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.Source.CachedAudioSource.EndOfData">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Source.CachedAudioSource.Dispose(System.Boolean)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Source.CachedAudioSource.IsFormatSupported(Cryville.Audio.WaveFormat)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Source.CachedAudioSource.OnSetFormat">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Source.CachedAudioSource.FillBuffer(System.Byte[],System.Int32,System.Int32)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="T:Cryville.Audio.Source.FunctionAudioSource">
|
||||
<summary>
|
||||
一个以给定函数生成波形数据的 <see cref="T:Cryville.Audio.Source.AudioSource" />。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.Source.FunctionAudioSource.Channels">
|
||||
<summary>
|
||||
输出波形格式的声道数。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Source.FunctionAudioSource.Dispose(System.Boolean)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.Source.FunctionAudioSource.EndOfData">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Source.FunctionAudioSource.IsFormatSupported(Cryville.Audio.WaveFormat)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Source.FunctionAudioSource.FillBuffer(System.Byte[],System.Int32,System.Int32)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Source.FunctionAudioSource.Func(System.Double,System.Int32)">
|
||||
<summary>
|
||||
用于生成波形的函数。
|
||||
</summary>
|
||||
<param name="time">时间(秒)。</param>
|
||||
<param name="channel">声道索引。</param>
|
||||
</member>
|
||||
<member name="T:Cryville.Audio.Source.LibavFileAudioSource">
|
||||
<summary>
|
||||
一个使用 Libav 解流并解码音频文件的 <see cref="T:Cryville.Audio.Source.AudioSource" />。
|
||||
</summary>
|
||||
<remarks>
|
||||
播放前必须调用 <see cref="M:Cryville.Audio.Source.LibavFileAudioSource.SelectStream" /> 或 <see cref="M:Cryville.Audio.Source.LibavFileAudioSource.SelectStream(System.Int32)" /> 以选择一个音频流。
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Source.LibavFileAudioSource.#ctor(System.String)">
|
||||
<summary>
|
||||
创建一个 <see cref="T:Cryville.Audio.Source.LibavFileAudioSource" /> 类的实例并加载指定的 <paramref name="file" />。
|
||||
</summary>
|
||||
<param name="file">音频文件。</param>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Source.LibavFileAudioSource.Dispose(System.Boolean)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.Source.LibavFileAudioSource.EndOfData">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.Source.LibavFileAudioSource.BestStreamIndex">
|
||||
<summary>
|
||||
最佳音频流的索引。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.Source.LibavFileAudioSource.Streams">
|
||||
<summary>
|
||||
所有音频流的索引集。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Source.LibavFileAudioSource.SelectStream">
|
||||
<summary>
|
||||
选择最佳音频流作为音频源。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Source.LibavFileAudioSource.SelectStream(System.Int32)">
|
||||
<summary>
|
||||
选择一个音频流作为音频源。
|
||||
</summary>
|
||||
<param name="index">音频流的索引。</param>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Source.LibavFileAudioSource.GetDuration(System.Int32)">
|
||||
<summary>
|
||||
获取一个流或当前文件的长度。
|
||||
</summary>
|
||||
<param name="streamId">流索引。如果指定 <c>-1</c> 则返回文件的长度。</param>
|
||||
<returns>长度(秒)。</returns>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Source.LibavFileAudioSource.OnSetFormat">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Source.LibavFileAudioSource.FillBuffer(System.Byte[],System.Int32,System.Int32)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Source.LibavFileAudioSource.IsFormatSupported(Cryville.Audio.WaveFormat)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="T:Cryville.Audio.Source.SimpleSequencerSource">
|
||||
<summary>
|
||||
一个对序列中的音频源进行混音的简单 <see cref="T:Cryville.Audio.Source.AudioSource" />。
|
||||
</summary>
|
||||
<remarks>
|
||||
<para>使用该类可参照以下步骤:</para>
|
||||
<list type="number">
|
||||
<item>创建一个 <see cref="T:Cryville.Audio.Source.SimpleSequencerSource" /> 类的实例。</item>
|
||||
<item>通过设置 <see cref="P:Cryville.Audio.AudioClient.Source" /> 将 <see cref="T:Cryville.Audio.Source.SimpleSequencerSource" /> 绑定到一个 <see cref="T:Cryville.Audio.AudioClient" />。</item>
|
||||
<item>调用 <see cref="M:Cryville.Audio.Source.SimpleSequencerSource.NewSession" /> 创建一个新的 <see cref="T:Cryville.Audio.Source.SimpleSequencerSession" />。</item>
|
||||
<item>调用 <see cref="M:Cryville.Audio.AudioClient.Start" /> 并将 <see cref="P:Cryville.Audio.Source.SimpleSequencerSource.Playing" /> 设为 <see langword="true" /> 开始播放。</item>
|
||||
</list>
|
||||
<para>播放开始前后都可以将 <see cref="T:Cryville.Audio.Source.AudioSource" /> 序列至 <see cref="T:Cryville.Audio.Source.SimpleSequencerSession" />。参见 <see cref="M:Cryville.Audio.Source.SimpleSequencerSession.Sequence(System.Double,Cryville.Audio.Source.AudioSource)" />。</para>
|
||||
<para>如果 <see cref="P:Cryville.Audio.Source.SimpleSequencerSource.Playing" /> 被设为 <see langword="false" />,输出将变为静音。</para>
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Source.SimpleSequencerSource.#ctor(System.Int32)">
|
||||
<summary>
|
||||
创建一个 <see cref="T:Cryville.Audio.Source.SimpleSequencerSource" /> 类的实例。
|
||||
</summary>
|
||||
<param name="maxPolyphony">序列器的最大复音数。必须大于 0。参见 <see cref="P:Cryville.Audio.Source.SimpleSequencerSource.MaxPolyphony"/>。</param>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Source.SimpleSequencerSource.Dispose(System.Boolean)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.Source.SimpleSequencerSource.EndOfData">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Source.SimpleSequencerSource.OnSetFormat">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Source.SimpleSequencerSource.IsFormatSupported(Cryville.Audio.WaveFormat)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.Source.SimpleSequencerSource.Playing">
|
||||
<summary>
|
||||
当前会话是否正在播放。
|
||||
</summary>
|
||||
<remarks>
|
||||
播放状态切换时有一个小延迟,大约是 <see cref="P:Cryville.Audio.AudioClient.BufferPosition" /> 减去 <see cref="P:Cryville.Audio.AudioClient.Position" />。
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Source.SimpleSequencerSource.FillBuffer(System.Byte[],System.Int32,System.Int32)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.Source.SimpleSequencerSource.Polyphony">
|
||||
<summary>
|
||||
复音数,当前正在播放的音频源数量。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.Source.SimpleSequencerSource.MaxPolyphony">
|
||||
<summary>
|
||||
最大复音数,可以同时播放音频源的最大数量。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.Source.SimpleSequencerSource.Session">
|
||||
<summary>
|
||||
当前正在播放的 <see cref="T:Cryville.Audio.Source.SimpleSequencerSession" />。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Source.SimpleSequencerSource.NewSession">
|
||||
<summary>
|
||||
停止当前会话,创建一个新的 <see cref="T:Cryville.Audio.Source.SimpleSequencerSession" /> 将其替换。
|
||||
</summary>
|
||||
<remarks>
|
||||
创建前必须先绑定 <see cref="T:Cryville.Audio.AudioClient" />。
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="T:Cryville.Audio.Source.SimpleSequencerSession">
|
||||
<summary>
|
||||
<see cref="T:Cryville.Audio.Source.SimpleSequencerSource" /> 的会话。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Source.SimpleSequencerSession.Sequence(System.Double,Cryville.Audio.Source.AudioSource)">
|
||||
<summary>
|
||||
将 <paramref name="source" /> 序列至指定的 <paramref name="time" />。
|
||||
</summary>
|
||||
<param name="time">时间(秒)。</param>
|
||||
<param name="source">音频源。</param>
|
||||
<remarks>
|
||||
<para>如果 <paramref name="time" /> 小于当前时间,<paramref name="source" /> 将被立刻播放。</para>
|
||||
<para>如果正在播放的音频源数量超过了 <see cref="P:Cryville.Audio.Source.SimpleSequencerSource.MaxPolyphony" />,<paramref name="source" /> 将被丢弃。</para>
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="T:Cryville.Audio.Source.SingleToneAudioSource">
|
||||
<summary>
|
||||
一个生成单调声调的 <see cref="T:Cryville.Audio.Source.AudioSource" />。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.Source.SingleToneAudioSource.Type">
|
||||
<summary>
|
||||
声调类型。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.Source.SingleToneAudioSource.Frequency">
|
||||
<summary>
|
||||
波形频率。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.Source.SingleToneAudioSource.Amplitude">
|
||||
<summary>
|
||||
波形振幅。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Source.SingleToneAudioSource.Func(System.Double,System.Int32)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="T:Cryville.Audio.Source.ToneType">
|
||||
<summary>
|
||||
声调类型。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Cryville.Audio.Source.ToneType.Sine">
|
||||
<summary>
|
||||
正弦波。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Cryville.Audio.Source.ToneType.Triangle">
|
||||
<summary>
|
||||
锯齿波。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Cryville.Audio.Source.ToneType.Square">
|
||||
<summary>
|
||||
方波。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Cryville.Audio.Wasapi.AudioClient">
|
||||
<summary>
|
||||
一个与 Wasapi 交互的 <see cref="T:Cryville.Audio.AudioClient" />。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Wasapi.AudioClient.Finalize">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Wasapi.AudioClient.Dispose(System.Boolean)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.Wasapi.AudioClient.Device">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.Wasapi.AudioClient.DefaultBufferDuration">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.Wasapi.AudioClient.MinimumBufferDuration">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.Wasapi.AudioClient.DefaultFormat">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.Wasapi.AudioClient.Format">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.Wasapi.AudioClient.BufferSize">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.Wasapi.AudioClient.MaximumLatency">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.Wasapi.AudioClient.Position">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.Wasapi.AudioClient.BufferPosition">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Wasapi.AudioClient.IsFormatSupported(Cryville.Audio.WaveFormat,System.Nullable{Cryville.Audio.WaveFormat}@,Cryville.Audio.AudioShareMode)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Wasapi.AudioClient.Init(Cryville.Audio.WaveFormat,System.Single,Cryville.Audio.AudioShareMode)">
|
||||
<summary>
|
||||
初始化客户端。
|
||||
</summary>
|
||||
<param name="format">波形格式。</param>
|
||||
<param name="bufferDuration">连接的缓存时长(毫秒)。如果该值太小,则其将被限制到 <see cref="P:Cryville.Audio.Wasapi.AudioClient.MinimumBufferDuration" />。如果 <paramref name="shareMode" /> 为 <see cref="F:Cryville.Audio.AudioShareMode.Shared" />,缓存时长将自动决定,且该参数无效。</param>
|
||||
<param name="shareMode">连接的共享模式。</param>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Wasapi.AudioClient.Start">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Wasapi.AudioClient.Pause">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="T:Cryville.Audio.Wasapi.MMDevice">
|
||||
<summary>
|
||||
一个与 Wasapi 交互的 <see cref="T:Cryville.Audio.IAudioDevice" />。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.Wasapi.MMDevice.Properties">
|
||||
<summary>
|
||||
设备的属性。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.Wasapi.MMDevice.Name">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.Wasapi.MMDevice.DataFlow">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Wasapi.MMDevice.Connect">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="T:Cryville.Audio.Wasapi.MMDeviceEnumerator">
|
||||
<summary>
|
||||
一个与 Wasapi 交互的 <see cref="T:Cryville.Audio.IAudioDeviceManager" />。
|
||||
</summary>
|
||||
<remarks>
|
||||
需要 <c>Cryville.Audio.WasapiWrapper.dll</c>。
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Wasapi.MMDeviceEnumerator.#ctor">
|
||||
<summary>
|
||||
创建一个 <see cref="T:Cryville.Audio.Wasapi.MMDeviceEnumerator" /> 类的实例。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Wasapi.MMDeviceEnumerator.GetDevices(Cryville.Audio.DataFlow)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.Wasapi.MMDeviceEnumerator.GetDefaultDevice(Cryville.Audio.DataFlow)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="T:Cryville.Audio.WaveFormat">
|
||||
<summary>
|
||||
波形格式。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.WaveFormat.Channels">
|
||||
<summary>
|
||||
声道数。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.WaveFormat.SampleRate">
|
||||
<summary>
|
||||
采样率(每秒样本数)。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.WaveFormat.SampleFormat">
|
||||
<summary>
|
||||
样本格式。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.WaveFormat.BitsPerSample">
|
||||
<summary>
|
||||
每样本位数。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.WaveFormat.BytesPerSecond">
|
||||
<summary>
|
||||
每秒字节数。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Cryville.Audio.WaveFormat.Default">
|
||||
<summary>
|
||||
默认波形格式。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.WaveFormat.Align(System.Double)">
|
||||
<summary>
|
||||
获取对齐的缓存大小。
|
||||
</summary>
|
||||
<param name="size">需要的缓存大小(字节)。</param>
|
||||
<returns>对齐的缓存大小(字节)。</returns>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.WaveFormat.ToString">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="T:Cryville.Audio.SampleFormat">
|
||||
<summary>
|
||||
样本格式。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Cryville.Audio.SampleFormat.Unsigned8">
|
||||
<summary>
|
||||
无符号 8 位整型样本格式。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Cryville.Audio.SampleFormat.Signed16">
|
||||
<summary>
|
||||
有符号 16 位整型样本格式。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Cryville.Audio.SampleFormat.Signed24">
|
||||
<summary>
|
||||
有符号 24 位整型样本格式。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Cryville.Audio.SampleFormat.Signed32">
|
||||
<summary>
|
||||
有符号 32 位整型样本格式。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Cryville.Audio.SampleFormat.Binary32">
|
||||
<summary>
|
||||
IEEE 754 单精度浮点型样本格式。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Cryville.Audio.SampleFormat.Binary64">
|
||||
<summary>
|
||||
IEEE 754 双精度浮点型样本格式。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Cryville.Audio.WinMM.WaveOutClient">
|
||||
<summary>
|
||||
一个与 WinMM 交互的 <see cref="T:Cryville.Audio.AudioClient" />。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.WinMM.WaveOutClient.Dispose(System.Boolean)">
|
||||
<summary>
|
||||
执行与释放或重置非托管资源关联的应用程序定义的任务。
|
||||
</summary>
|
||||
<param name="disposing">该方法是否由用户调用。</param>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.WinMM.WaveOutClient.Device">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.WinMM.WaveOutClient.DefaultBufferDuration">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.WinMM.WaveOutClient.MinimumBufferDuration">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.WinMM.WaveOutClient.DefaultFormat">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.WinMM.WaveOutClient.Format">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.WinMM.WaveOutClient.BufferSize">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.WinMM.WaveOutClient.MaximumLatency">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.WinMM.WaveOutClient.Position">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.WinMM.WaveOutClient.BufferPosition">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.WinMM.WaveOutClient.Init(Cryville.Audio.WaveFormat,System.Single,Cryville.Audio.AudioShareMode)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.WinMM.WaveOutClient.IsFormatSupported(Cryville.Audio.WaveFormat,System.Nullable{Cryville.Audio.WaveFormat}@,Cryville.Audio.AudioShareMode)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.WinMM.WaveOutClient.Start">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.WinMM.WaveOutClient.Pause">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="T:Cryville.Audio.WinMM.WaveOutDevice">
|
||||
<summary>
|
||||
一个与 WinMM 交互的 <see cref="T:Cryville.Audio.IAudioDevice" />。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.WinMM.WaveOutDevice.Dispose">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.WinMM.WaveOutDevice.Dispose(System.Boolean)">
|
||||
<summary>
|
||||
执行与释放或重置非托管资源关联的应用程序定义的任务。
|
||||
</summary>
|
||||
<param name="disposing">该方法是否由用户调用。</param>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.WinMM.WaveOutDevice.Name">
|
||||
<summary>
|
||||
设备的通俗名称。
|
||||
</summary>
|
||||
<remarks>由于技术原因,该属性最大字符数限制为 31。</remarks>
|
||||
</member>
|
||||
<member name="P:Cryville.Audio.WinMM.WaveOutDevice.DataFlow">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.WinMM.WaveOutDevice.Connect">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="T:Cryville.Audio.WinMM.WaveDeviceManager">
|
||||
<summary>
|
||||
一个与 WinMM 交互的 <see cref="T:Cryville.Audio.IAudioDeviceManager" />。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.WinMM.WaveDeviceManager.#ctor">
|
||||
<summary>
|
||||
创建一个 <see cref="T:Cryville.Audio.WinMM.WaveDeviceManager" /> 类的实例。
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.WinMM.WaveDeviceManager.Dispose">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.WinMM.WaveDeviceManager.Dispose(System.Boolean)">
|
||||
<summary>
|
||||
执行与释放或重置非托管资源关联的应用程序定义的任务。
|
||||
</summary>
|
||||
<param name="disposing">该方法是否由用户调用。</param>
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.WinMM.WaveDeviceManager.GetDefaultDevice(Cryville.Audio.DataFlow)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Cryville.Audio.WinMM.WaveDeviceManager.GetDevices(Cryville.Audio.DataFlow)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
7
Assets/Plugins/Cryville.Audio.xml.meta
Normal file
7
Assets/Plugins/Cryville.Audio.xml.meta
Normal file
@@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2
|
||||
guid: e5238ec3d31c4e94e9d1b57a00c8e5c4
|
||||
TextScriptImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
BIN
Assets/Plugins/Cryville.Meta.dll
Normal file
BIN
Assets/Plugins/Cryville.Meta.dll
Normal file
Binary file not shown.
33
Assets/Plugins/Cryville.Meta.dll.meta
Normal file
33
Assets/Plugins/Cryville.Meta.dll.meta
Normal file
@@ -0,0 +1,33 @@
|
||||
fileFormatVersion: 2
|
||||
guid: ebcb98ea3893c1748a203f5d18b37f1d
|
||||
PluginImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
iconMap: {}
|
||||
executionOrder: {}
|
||||
defineConstraints: []
|
||||
isPreloaded: 0
|
||||
isOverridable: 0
|
||||
isExplicitlyReferenced: 0
|
||||
validateReferences: 1
|
||||
platformData:
|
||||
- first:
|
||||
Any:
|
||||
second:
|
||||
enabled: 1
|
||||
settings: {}
|
||||
- first:
|
||||
Editor: Editor
|
||||
second:
|
||||
enabled: 0
|
||||
settings:
|
||||
DefaultValueInitialized: true
|
||||
- first:
|
||||
Windows Store Apps: WindowsStoreApps
|
||||
second:
|
||||
enabled: 0
|
||||
settings:
|
||||
CPU: AnyCPU
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
BIN
Assets/Plugins/FFmpeg.AutoGen.dll
Normal file
BIN
Assets/Plugins/FFmpeg.AutoGen.dll
Normal file
Binary file not shown.
33
Assets/Plugins/FFmpeg.AutoGen.dll.meta
Normal file
33
Assets/Plugins/FFmpeg.AutoGen.dll.meta
Normal file
@@ -0,0 +1,33 @@
|
||||
fileFormatVersion: 2
|
||||
guid: cb046ecf1660fc24fb5a05af8b19aa22
|
||||
PluginImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
iconMap: {}
|
||||
executionOrder: {}
|
||||
defineConstraints: []
|
||||
isPreloaded: 0
|
||||
isOverridable: 0
|
||||
isExplicitlyReferenced: 0
|
||||
validateReferences: 1
|
||||
platformData:
|
||||
- first:
|
||||
Any:
|
||||
second:
|
||||
enabled: 1
|
||||
settings: {}
|
||||
- first:
|
||||
Editor: Editor
|
||||
second:
|
||||
enabled: 0
|
||||
settings:
|
||||
DefaultValueInitialized: true
|
||||
- first:
|
||||
Windows Store Apps: WindowsStoreApps
|
||||
second:
|
||||
enabled: 0
|
||||
settings:
|
||||
CPU: AnyCPU
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
9509
Assets/Plugins/FFmpeg.AutoGen.xml
Normal file
9509
Assets/Plugins/FFmpeg.AutoGen.xml
Normal file
File diff suppressed because it is too large
Load Diff
7
Assets/Plugins/FFmpeg.AutoGen.xml.meta
Normal file
7
Assets/Plugins/FFmpeg.AutoGen.xml.meta
Normal file
@@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 76290276f8c530f48b30e37d610d3b99
|
||||
TextScriptImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
BIN
Assets/Plugins/I18N.CJK.dll
Normal file
BIN
Assets/Plugins/I18N.CJK.dll
Normal file
Binary file not shown.
33
Assets/Plugins/I18N.CJK.dll.meta
Normal file
33
Assets/Plugins/I18N.CJK.dll.meta
Normal file
@@ -0,0 +1,33 @@
|
||||
fileFormatVersion: 2
|
||||
guid: bf30850fa99dacb438aa333cabc9002a
|
||||
PluginImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
iconMap: {}
|
||||
executionOrder: {}
|
||||
defineConstraints: []
|
||||
isPreloaded: 0
|
||||
isOverridable: 0
|
||||
isExplicitlyReferenced: 0
|
||||
validateReferences: 1
|
||||
platformData:
|
||||
- first:
|
||||
Any:
|
||||
second:
|
||||
enabled: 1
|
||||
settings: {}
|
||||
- first:
|
||||
Editor: Editor
|
||||
second:
|
||||
enabled: 0
|
||||
settings:
|
||||
DefaultValueInitialized: true
|
||||
- first:
|
||||
Windows Store Apps: WindowsStoreApps
|
||||
second:
|
||||
enabled: 0
|
||||
settings:
|
||||
CPU: AnyCPU
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
BIN
Assets/Plugins/I18N.MidEast.dll
Normal file
BIN
Assets/Plugins/I18N.MidEast.dll
Normal file
Binary file not shown.
33
Assets/Plugins/I18N.MidEast.dll.meta
Normal file
33
Assets/Plugins/I18N.MidEast.dll.meta
Normal file
@@ -0,0 +1,33 @@
|
||||
fileFormatVersion: 2
|
||||
guid: da193b27fad59c54a86d5019a814f845
|
||||
PluginImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
iconMap: {}
|
||||
executionOrder: {}
|
||||
defineConstraints: []
|
||||
isPreloaded: 0
|
||||
isOverridable: 0
|
||||
isExplicitlyReferenced: 0
|
||||
validateReferences: 1
|
||||
platformData:
|
||||
- first:
|
||||
Any:
|
||||
second:
|
||||
enabled: 1
|
||||
settings: {}
|
||||
- first:
|
||||
Editor: Editor
|
||||
second:
|
||||
enabled: 0
|
||||
settings:
|
||||
DefaultValueInitialized: true
|
||||
- first:
|
||||
Windows Store Apps: WindowsStoreApps
|
||||
second:
|
||||
enabled: 0
|
||||
settings:
|
||||
CPU: AnyCPU
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
BIN
Assets/Plugins/I18N.Other.dll
Normal file
BIN
Assets/Plugins/I18N.Other.dll
Normal file
Binary file not shown.
33
Assets/Plugins/I18N.Other.dll.meta
Normal file
33
Assets/Plugins/I18N.Other.dll.meta
Normal file
@@ -0,0 +1,33 @@
|
||||
fileFormatVersion: 2
|
||||
guid: aaafd689bcf3b3548aa0bac81b5fc5d5
|
||||
PluginImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
iconMap: {}
|
||||
executionOrder: {}
|
||||
defineConstraints: []
|
||||
isPreloaded: 0
|
||||
isOverridable: 0
|
||||
isExplicitlyReferenced: 0
|
||||
validateReferences: 1
|
||||
platformData:
|
||||
- first:
|
||||
Any:
|
||||
second:
|
||||
enabled: 1
|
||||
settings: {}
|
||||
- first:
|
||||
Editor: Editor
|
||||
second:
|
||||
enabled: 0
|
||||
settings:
|
||||
DefaultValueInitialized: true
|
||||
- first:
|
||||
Windows Store Apps: WindowsStoreApps
|
||||
second:
|
||||
enabled: 0
|
||||
settings:
|
||||
CPU: AnyCPU
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
BIN
Assets/Plugins/I18N.Rare.dll
Normal file
BIN
Assets/Plugins/I18N.Rare.dll
Normal file
Binary file not shown.
33
Assets/Plugins/I18N.Rare.dll.meta
Normal file
33
Assets/Plugins/I18N.Rare.dll.meta
Normal file
@@ -0,0 +1,33 @@
|
||||
fileFormatVersion: 2
|
||||
guid: a111ca597b31acd47bb70cdef395b0d8
|
||||
PluginImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
iconMap: {}
|
||||
executionOrder: {}
|
||||
defineConstraints: []
|
||||
isPreloaded: 0
|
||||
isOverridable: 0
|
||||
isExplicitlyReferenced: 0
|
||||
validateReferences: 1
|
||||
platformData:
|
||||
- first:
|
||||
Any:
|
||||
second:
|
||||
enabled: 1
|
||||
settings: {}
|
||||
- first:
|
||||
Editor: Editor
|
||||
second:
|
||||
enabled: 0
|
||||
settings:
|
||||
DefaultValueInitialized: true
|
||||
- first:
|
||||
Windows Store Apps: WindowsStoreApps
|
||||
second:
|
||||
enabled: 0
|
||||
settings:
|
||||
CPU: AnyCPU
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
BIN
Assets/Plugins/I18N.West.dll
Normal file
BIN
Assets/Plugins/I18N.West.dll
Normal file
Binary file not shown.
33
Assets/Plugins/I18N.West.dll.meta
Normal file
33
Assets/Plugins/I18N.West.dll.meta
Normal file
@@ -0,0 +1,33 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 1afdf8eecc5bc394096655519c0a6c85
|
||||
PluginImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
iconMap: {}
|
||||
executionOrder: {}
|
||||
defineConstraints: []
|
||||
isPreloaded: 0
|
||||
isOverridable: 0
|
||||
isExplicitlyReferenced: 0
|
||||
validateReferences: 1
|
||||
platformData:
|
||||
- first:
|
||||
Any:
|
||||
second:
|
||||
enabled: 1
|
||||
settings: {}
|
||||
- first:
|
||||
Editor: Editor
|
||||
second:
|
||||
enabled: 0
|
||||
settings:
|
||||
DefaultValueInitialized: true
|
||||
- first:
|
||||
Windows Store Apps: WindowsStoreApps
|
||||
second:
|
||||
enabled: 0
|
||||
settings:
|
||||
CPU: AnyCPU
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
BIN
Assets/Plugins/I18N.dll
Normal file
BIN
Assets/Plugins/I18N.dll
Normal file
Binary file not shown.
33
Assets/Plugins/I18N.dll.meta
Normal file
33
Assets/Plugins/I18N.dll.meta
Normal file
@@ -0,0 +1,33 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 5c95b197f756db844bf39c0871c43b04
|
||||
PluginImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
iconMap: {}
|
||||
executionOrder: {}
|
||||
defineConstraints: []
|
||||
isPreloaded: 0
|
||||
isOverridable: 0
|
||||
isExplicitlyReferenced: 0
|
||||
validateReferences: 1
|
||||
platformData:
|
||||
- first:
|
||||
Any:
|
||||
second:
|
||||
enabled: 1
|
||||
settings: {}
|
||||
- first:
|
||||
Editor: Editor
|
||||
second:
|
||||
enabled: 0
|
||||
settings:
|
||||
DefaultValueInitialized: true
|
||||
- first:
|
||||
Windows Store Apps: WindowsStoreApps
|
||||
second:
|
||||
enabled: 0
|
||||
settings:
|
||||
CPU: AnyCPU
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
BIN
Assets/Plugins/Ionic.Zip.dll
Normal file
BIN
Assets/Plugins/Ionic.Zip.dll
Normal file
Binary file not shown.
33
Assets/Plugins/Ionic.Zip.dll.meta
Normal file
33
Assets/Plugins/Ionic.Zip.dll.meta
Normal file
@@ -0,0 +1,33 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 7d0377cba0e16a24793110ee37e0631e
|
||||
PluginImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
iconMap: {}
|
||||
executionOrder: {}
|
||||
defineConstraints: []
|
||||
isPreloaded: 0
|
||||
isOverridable: 0
|
||||
isExplicitlyReferenced: 0
|
||||
validateReferences: 1
|
||||
platformData:
|
||||
- first:
|
||||
Any:
|
||||
second:
|
||||
enabled: 1
|
||||
settings: {}
|
||||
- first:
|
||||
Editor: Editor
|
||||
second:
|
||||
enabled: 0
|
||||
settings:
|
||||
DefaultValueInitialized: true
|
||||
- first:
|
||||
Windows Store Apps: WindowsStoreApps
|
||||
second:
|
||||
enabled: 0
|
||||
settings:
|
||||
CPU: AnyCPU
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
8
Assets/Plugins/Windows.meta
Normal file
8
Assets/Plugins/Windows.meta
Normal file
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 4ff4bb35936364f4c87877e2492380c2
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
BIN
Assets/Plugins/Windows/Cryville.Audio.WasapiWrapper.dll
Normal file
BIN
Assets/Plugins/Windows/Cryville.Audio.WasapiWrapper.dll
Normal file
Binary file not shown.
70
Assets/Plugins/Windows/Cryville.Audio.WasapiWrapper.dll.meta
Normal file
70
Assets/Plugins/Windows/Cryville.Audio.WasapiWrapper.dll.meta
Normal file
@@ -0,0 +1,70 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 671e2cc4c4fd8174c943970b5968263f
|
||||
PluginImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
iconMap: {}
|
||||
executionOrder: {}
|
||||
defineConstraints: []
|
||||
isPreloaded: 0
|
||||
isOverridable: 0
|
||||
isExplicitlyReferenced: 0
|
||||
validateReferences: 1
|
||||
platformData:
|
||||
- first:
|
||||
: Any
|
||||
second:
|
||||
enabled: 0
|
||||
settings:
|
||||
Exclude Android: 1
|
||||
Exclude Editor: 0
|
||||
Exclude Linux64: 0
|
||||
Exclude OSXUniversal: 0
|
||||
Exclude Win: 0
|
||||
Exclude Win64: 0
|
||||
- first:
|
||||
Android: Android
|
||||
second:
|
||||
enabled: 0
|
||||
settings:
|
||||
CPU: ARMv7
|
||||
- first:
|
||||
Any:
|
||||
second:
|
||||
enabled: 0
|
||||
settings: {}
|
||||
- first:
|
||||
Editor: Editor
|
||||
second:
|
||||
enabled: 1
|
||||
settings:
|
||||
CPU: AnyCPU
|
||||
DefaultValueInitialized: true
|
||||
OS: AnyOS
|
||||
- first:
|
||||
Standalone: Linux64
|
||||
second:
|
||||
enabled: 1
|
||||
settings:
|
||||
CPU: AnyCPU
|
||||
- first:
|
||||
Standalone: OSXUniversal
|
||||
second:
|
||||
enabled: 1
|
||||
settings:
|
||||
CPU: None
|
||||
- first:
|
||||
Standalone: Win
|
||||
second:
|
||||
enabled: 1
|
||||
settings:
|
||||
CPU: x86
|
||||
- first:
|
||||
Standalone: Win64
|
||||
second:
|
||||
enabled: 1
|
||||
settings:
|
||||
CPU: x86_64
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
BIN
Assets/Plugins/Windows/avcodec-59.dll
Normal file
BIN
Assets/Plugins/Windows/avcodec-59.dll
Normal file
Binary file not shown.
58
Assets/Plugins/Windows/avcodec-59.dll.meta
Normal file
58
Assets/Plugins/Windows/avcodec-59.dll.meta
Normal file
@@ -0,0 +1,58 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 9d4a329015892f24e9506d9625a4eb96
|
||||
PluginImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
iconMap: {}
|
||||
executionOrder: {}
|
||||
defineConstraints: []
|
||||
isPreloaded: 0
|
||||
isOverridable: 0
|
||||
isExplicitlyReferenced: 0
|
||||
validateReferences: 1
|
||||
platformData:
|
||||
- first:
|
||||
: Any
|
||||
second:
|
||||
enabled: 0
|
||||
settings:
|
||||
Exclude Android: 1
|
||||
Exclude Editor: 0
|
||||
Exclude Linux64: 0
|
||||
Exclude OSXUniversal: 0
|
||||
Exclude Win: 0
|
||||
Exclude Win64: 0
|
||||
- first:
|
||||
Any:
|
||||
second:
|
||||
enabled: 0
|
||||
settings: {}
|
||||
- first:
|
||||
Editor: Editor
|
||||
second:
|
||||
enabled: 1
|
||||
settings:
|
||||
DefaultValueInitialized: true
|
||||
- first:
|
||||
Standalone: Linux64
|
||||
second:
|
||||
enabled: 1
|
||||
settings: {}
|
||||
- first:
|
||||
Standalone: OSXUniversal
|
||||
second:
|
||||
enabled: 1
|
||||
settings: {}
|
||||
- first:
|
||||
Standalone: Win
|
||||
second:
|
||||
enabled: 1
|
||||
settings: {}
|
||||
- first:
|
||||
Standalone: Win64
|
||||
second:
|
||||
enabled: 1
|
||||
settings: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
BIN
Assets/Plugins/Windows/avfilter-8.dll
Normal file
BIN
Assets/Plugins/Windows/avfilter-8.dll
Normal file
Binary file not shown.
58
Assets/Plugins/Windows/avfilter-8.dll.meta
Normal file
58
Assets/Plugins/Windows/avfilter-8.dll.meta
Normal file
@@ -0,0 +1,58 @@
|
||||
fileFormatVersion: 2
|
||||
guid: df8fc85d262582645baf6507a4e2890a
|
||||
PluginImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
iconMap: {}
|
||||
executionOrder: {}
|
||||
defineConstraints: []
|
||||
isPreloaded: 0
|
||||
isOverridable: 0
|
||||
isExplicitlyReferenced: 0
|
||||
validateReferences: 1
|
||||
platformData:
|
||||
- first:
|
||||
: Any
|
||||
second:
|
||||
enabled: 0
|
||||
settings:
|
||||
Exclude Android: 1
|
||||
Exclude Editor: 0
|
||||
Exclude Linux64: 0
|
||||
Exclude OSXUniversal: 0
|
||||
Exclude Win: 0
|
||||
Exclude Win64: 0
|
||||
- first:
|
||||
Any:
|
||||
second:
|
||||
enabled: 0
|
||||
settings: {}
|
||||
- first:
|
||||
Editor: Editor
|
||||
second:
|
||||
enabled: 1
|
||||
settings:
|
||||
DefaultValueInitialized: true
|
||||
- first:
|
||||
Standalone: Linux64
|
||||
second:
|
||||
enabled: 1
|
||||
settings: {}
|
||||
- first:
|
||||
Standalone: OSXUniversal
|
||||
second:
|
||||
enabled: 1
|
||||
settings: {}
|
||||
- first:
|
||||
Standalone: Win
|
||||
second:
|
||||
enabled: 1
|
||||
settings: {}
|
||||
- first:
|
||||
Standalone: Win64
|
||||
second:
|
||||
enabled: 1
|
||||
settings: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
BIN
Assets/Plugins/Windows/avformat-59.dll
Normal file
BIN
Assets/Plugins/Windows/avformat-59.dll
Normal file
Binary file not shown.
58
Assets/Plugins/Windows/avformat-59.dll.meta
Normal file
58
Assets/Plugins/Windows/avformat-59.dll.meta
Normal file
@@ -0,0 +1,58 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 0a0ad7b6c2449174ebe2390ba0546848
|
||||
PluginImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
iconMap: {}
|
||||
executionOrder: {}
|
||||
defineConstraints: []
|
||||
isPreloaded: 0
|
||||
isOverridable: 0
|
||||
isExplicitlyReferenced: 0
|
||||
validateReferences: 1
|
||||
platformData:
|
||||
- first:
|
||||
: Any
|
||||
second:
|
||||
enabled: 0
|
||||
settings:
|
||||
Exclude Android: 1
|
||||
Exclude Editor: 0
|
||||
Exclude Linux64: 0
|
||||
Exclude OSXUniversal: 0
|
||||
Exclude Win: 0
|
||||
Exclude Win64: 0
|
||||
- first:
|
||||
Any:
|
||||
second:
|
||||
enabled: 0
|
||||
settings: {}
|
||||
- first:
|
||||
Editor: Editor
|
||||
second:
|
||||
enabled: 1
|
||||
settings:
|
||||
DefaultValueInitialized: true
|
||||
- first:
|
||||
Standalone: Linux64
|
||||
second:
|
||||
enabled: 1
|
||||
settings: {}
|
||||
- first:
|
||||
Standalone: OSXUniversal
|
||||
second:
|
||||
enabled: 1
|
||||
settings: {}
|
||||
- first:
|
||||
Standalone: Win
|
||||
second:
|
||||
enabled: 1
|
||||
settings: {}
|
||||
- first:
|
||||
Standalone: Win64
|
||||
second:
|
||||
enabled: 1
|
||||
settings: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
BIN
Assets/Plugins/Windows/avutil-57.dll
Normal file
BIN
Assets/Plugins/Windows/avutil-57.dll
Normal file
Binary file not shown.
58
Assets/Plugins/Windows/avutil-57.dll.meta
Normal file
58
Assets/Plugins/Windows/avutil-57.dll.meta
Normal file
@@ -0,0 +1,58 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 26fcfc547c921ba41bfe24d836f712a7
|
||||
PluginImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
iconMap: {}
|
||||
executionOrder: {}
|
||||
defineConstraints: []
|
||||
isPreloaded: 0
|
||||
isOverridable: 0
|
||||
isExplicitlyReferenced: 0
|
||||
validateReferences: 1
|
||||
platformData:
|
||||
- first:
|
||||
: Any
|
||||
second:
|
||||
enabled: 0
|
||||
settings:
|
||||
Exclude Android: 1
|
||||
Exclude Editor: 0
|
||||
Exclude Linux64: 0
|
||||
Exclude OSXUniversal: 0
|
||||
Exclude Win: 0
|
||||
Exclude Win64: 0
|
||||
- first:
|
||||
Any:
|
||||
second:
|
||||
enabled: 0
|
||||
settings: {}
|
||||
- first:
|
||||
Editor: Editor
|
||||
second:
|
||||
enabled: 1
|
||||
settings:
|
||||
DefaultValueInitialized: true
|
||||
- first:
|
||||
Standalone: Linux64
|
||||
second:
|
||||
enabled: 1
|
||||
settings: {}
|
||||
- first:
|
||||
Standalone: OSXUniversal
|
||||
second:
|
||||
enabled: 1
|
||||
settings: {}
|
||||
- first:
|
||||
Standalone: Win
|
||||
second:
|
||||
enabled: 1
|
||||
settings: {}
|
||||
- first:
|
||||
Standalone: Win64
|
||||
second:
|
||||
enabled: 1
|
||||
settings: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
BIN
Assets/Plugins/Windows/swresample-4.dll
Normal file
BIN
Assets/Plugins/Windows/swresample-4.dll
Normal file
Binary file not shown.
58
Assets/Plugins/Windows/swresample-4.dll.meta
Normal file
58
Assets/Plugins/Windows/swresample-4.dll.meta
Normal file
@@ -0,0 +1,58 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 675b33f17908c0f4c9534f9effb3886a
|
||||
PluginImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
iconMap: {}
|
||||
executionOrder: {}
|
||||
defineConstraints: []
|
||||
isPreloaded: 0
|
||||
isOverridable: 0
|
||||
isExplicitlyReferenced: 0
|
||||
validateReferences: 1
|
||||
platformData:
|
||||
- first:
|
||||
: Any
|
||||
second:
|
||||
enabled: 0
|
||||
settings:
|
||||
Exclude Android: 1
|
||||
Exclude Editor: 0
|
||||
Exclude Linux64: 0
|
||||
Exclude OSXUniversal: 0
|
||||
Exclude Win: 0
|
||||
Exclude Win64: 0
|
||||
- first:
|
||||
Any:
|
||||
second:
|
||||
enabled: 0
|
||||
settings: {}
|
||||
- first:
|
||||
Editor: Editor
|
||||
second:
|
||||
enabled: 1
|
||||
settings:
|
||||
DefaultValueInitialized: true
|
||||
- first:
|
||||
Standalone: Linux64
|
||||
second:
|
||||
enabled: 1
|
||||
settings: {}
|
||||
- first:
|
||||
Standalone: OSXUniversal
|
||||
second:
|
||||
enabled: 1
|
||||
settings: {}
|
||||
- first:
|
||||
Standalone: Win
|
||||
second:
|
||||
enabled: 1
|
||||
settings: {}
|
||||
- first:
|
||||
Standalone: Win64
|
||||
second:
|
||||
enabled: 1
|
||||
settings: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
BIN
Assets/Plugins/Windows/swscale-6.dll
Normal file
BIN
Assets/Plugins/Windows/swscale-6.dll
Normal file
Binary file not shown.
58
Assets/Plugins/Windows/swscale-6.dll.meta
Normal file
58
Assets/Plugins/Windows/swscale-6.dll.meta
Normal file
@@ -0,0 +1,58 @@
|
||||
fileFormatVersion: 2
|
||||
guid: fda6ffd454796f04f9c2de5f4f77d1bb
|
||||
PluginImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
iconMap: {}
|
||||
executionOrder: {}
|
||||
defineConstraints: []
|
||||
isPreloaded: 0
|
||||
isOverridable: 0
|
||||
isExplicitlyReferenced: 0
|
||||
validateReferences: 1
|
||||
platformData:
|
||||
- first:
|
||||
: Any
|
||||
second:
|
||||
enabled: 0
|
||||
settings:
|
||||
Exclude Android: 1
|
||||
Exclude Editor: 0
|
||||
Exclude Linux64: 0
|
||||
Exclude OSXUniversal: 0
|
||||
Exclude Win: 0
|
||||
Exclude Win64: 0
|
||||
- first:
|
||||
Any:
|
||||
second:
|
||||
enabled: 0
|
||||
settings: {}
|
||||
- first:
|
||||
Editor: Editor
|
||||
second:
|
||||
enabled: 1
|
||||
settings:
|
||||
DefaultValueInitialized: true
|
||||
- first:
|
||||
Standalone: Linux64
|
||||
second:
|
||||
enabled: 1
|
||||
settings: {}
|
||||
- first:
|
||||
Standalone: OSXUniversal
|
||||
second:
|
||||
enabled: 1
|
||||
settings: {}
|
||||
- first:
|
||||
Standalone: Win
|
||||
second:
|
||||
enabled: 1
|
||||
settings: {}
|
||||
- first:
|
||||
Standalone: Win64
|
||||
second:
|
||||
enabled: 1
|
||||
settings: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
Reference in New Issue
Block a user