PushAudioInputStream class
يمثل دفق إدخال صوت الدفع المدعوم بالذاكرة المستخدم لتكوينات إدخال الصوت المخصصة.
- يمتد
الأساليب
| close() | إغلاق الدفق. |
| create(Audio |
إنشاء ذاكرة مدعومة من PushAudioInputStream بتنسيق الصوت المحدد. |
| write(Array |
يكتب البيانات الصوتية المحددة عن طريق إنشاء نسخة داخلية من البيانات. |
الأساليب المتوارثة
| create |
إنشاء PullAudioInputStream الذي يفوض إلى واجهة رد الاتصال المحددة لأساليب read() و close(). |
| create |
إنشاء ذاكرة مدعومة من PushAudioInputStream بتنسيق الصوت المحدد. |
تفاصيل الأسلوب
close()
إغلاق الدفق.
function close()
create(AudioStreamFormat)
إنشاء ذاكرة مدعومة من PushAudioInputStream بتنسيق الصوت المحدد.
static function create(format?: AudioStreamFormat): PushAudioInputStream
المعلمات
- format
- AudioStreamFormat
تنسيق البيانات الصوتية الذي ستتم كتابة الصوت فيه إلى أسلوب write() الخاص بدفق الصوت (مطلوب إذا لم يكن التنسيق 16 كيلوهرتز 16 بت PCM أحادي).
المرتجعات
دفق إدخال الصوت الذي يتم إنشاؤه.
write(ArrayBuffer)
يكتب البيانات الصوتية المحددة عن طريق إنشاء نسخة داخلية من البيانات.
function write(dataBuffer: ArrayBuffer)
المعلمات
- dataBuffer
-
ArrayBuffer
المخزن المؤقت للصوت الذي ستقوم هذه الدالة بعمل نسخة منه.
تفاصيل الأساليب المتوارثة
createPullStream(PullAudioInputStreamCallback, AudioStreamFormat)
إنشاء PullAudioInputStream الذي يفوض إلى واجهة رد الاتصال المحددة لأساليب read() و close().
static function createPullStream(callback: PullAudioInputStreamCallback, format?: AudioStreamFormat): PullAudioInputStream
المعلمات
- callback
- PullAudioInputStreamCallback
كائن إدخال الصوت المخصص، المشتق من PullAudioInputStreamCallback
- format
- AudioStreamFormat
تنسيق البيانات الصوتية الذي سيتم فيه إرجاع الصوت من طريقة قراءة رد الاتصال () (مطلوب إذا لم يكن التنسيق 16 كيلوهرتز 16 بت PCM أحادي).
المرتجعات
دفق إدخال الصوت الذي يتم إنشاؤه.
createPushStream(AudioStreamFormat)
إنشاء ذاكرة مدعومة من PushAudioInputStream بتنسيق الصوت المحدد.
static function createPushStream(format?: AudioStreamFormat): PushAudioInputStream
المعلمات
- format
- AudioStreamFormat
تنسيق البيانات الصوتية الذي ستتم كتابة الصوت فيه إلى أسلوب write() الخاص بدفق الصوت (مطلوب إذا لم يكن التنسيق 16 كيلوهرتز 16 بت PCM أحادي).
المرتجعات
دفق إدخال الصوت الذي يتم إنشاؤه.