ক্লাস: ইমা

নির্মাতা

ইমা

নতুন ima()

গ্লোবাল ফাংশনগুলো যা IMA SDK নিয়ন্ত্রণ করে।

ক্লাস

পদ্ধতি

লগিং নিষ্ক্রিয় করুন

স্থির

disableLogging()

Disables the SDK logging. Logging will be on by default.

getStreamManager

স্থির

getStreamManager() returns object

স্ট্রিম ম্যানেজার উপলব্ধ থাকলে তা ফেরত দেয়। স্ট্রিম ম্যানেজারটি এখনও উপলব্ধ না থাকলে, 'Invalid' ফেরত দেওয়া হয়। স্ট্রিম ম্যানেজার তৈরি করার সময় কোনো ত্রুটি হলে, একটি এরর অবজেক্ট ফেরত দেওয়া হয়।

ফেরত

স্ট্রিম ম্যানেজার বা এরর object

initSdk

স্থির

initSdk(settings)

এসডিকে চালু করে।

প্যারামিটার

সেটিংস

বস্তু

ঐচ্ছিক IMA সেটিংস অবজেক্ট।

অনুরোধ স্ট্রিম

স্থির

requestStream(streamRequest) returns object

একটি অ্যাসিঙ্ক্রোনাস স্ট্রিম অনুরোধ শুরু করে। এই মেথডটি কল করার পর নিয়ন্ত্রণ অবিলম্বে প্লেয়ারে ফিরে আসে। যদি আগে থেকে কোনো স্ট্রিম ম্যানেজার থাকে, তবে সেটি ধ্বংস হয়ে যাবে। যদি কোনো স্ট্রিম চলতে থাকে, তবে অনুরোধটি সম্পূর্ণ হলে নতুন স্ট্রিমটি দ্বারা সেটি প্রতিস্থাপিত হবে।

প্যারামিটার

স্ট্রিম অনুরোধ

বস্তু

ফেরত

ত্রুটি থাকলে object ত্রুটিপূর্ণ অথবা কোনো ত্রুটি না থাকলে অবৈধ।