GCKUIStreamPositionController ক্লাস

GCKUIStreamPositionController ক্লাস রেফারেন্স

ওভারভিউ

একটি শ্রেণী যা একটি কাস্টম স্ট্রিম অবস্থান বাস্তবায়ন করতে এবং/অথবা UI খোঁজার জন্য ব্যবহার করা যেতে পারে, এমন পরিস্থিতিতে যেখানে সাধারণ UISlider , UIProgressView , এবং UILabel নিয়ন্ত্রণগুলি যথেষ্ট হবে না৷

অ্যাপ্লিকেশনটি হয় এই ক্লাসটিকে সাবক্লাস করতে পারে এবং GCKUIStreamPositionController::streamPosition , GCKUIStreamPositionController::streamDuration , এবং GCKUIStreamPositionController::inputEnabled সেটারগুলিকে ওভাররাইড করতে পারে, অথবা এই বৈশিষ্ট্যগুলির পরিবর্তনগুলি শুনতে KVO ব্যবহার করতে পারে এবং এর UI-এর অবস্থানের পরিবর্তনগুলি শুনতে এবং/এর স্ট্রীম নিয়ন্ত্রণ করতে পারে s) সেই অনুযায়ী।

থেকে
3.4

উত্তরাধিকারসূত্রে এনএসওবজেক্ট।

উদাহরণ পদ্ধতির সারাংশ

(instancetype) - init
মনোনীত ইনিশিয়ালাইজার। আরও...

সম্পত্তি সারাংশ

NSTimeInterval  streamPosition
GCKRemoteMediaClient থেকে বর্তমান স্ট্রীম অবস্থান। আরও...
NSTimeInterval  streamDuration
GCKRemoteMediaClient থেকে বর্তমান স্ট্রিম সময়কাল। আরও...
BOOL  inputEnabled
GCKUIMediaController এই কন্ট্রোলার দ্বারা পরিচালিত UI নিয়ন্ত্রণ(গুলি) সক্রিয় বা নিষ্ক্রিয় করতে এই বৈশিষ্ট্যটি লিখে। আরও...

পদ্ধতির বিস্তারিত

- (instancetype) init

মনোনীত ইনিশিয়ালাইজার।

সম্পত্তি বিস্তারিত

- (NSTimeInterval) streamPosition
read write nonatomic assign

GCKRemoteMediaClient থেকে বর্তমান স্ট্রীম অবস্থান।

GCKUIMediaController যখনই স্ট্রিমের অবস্থান পরিবর্তন হয় তখন এই বৈশিষ্ট্যটি লিখে; প্রবাহটি অগ্রসর হওয়ার সময়, সম্পত্তি প্রতি সেকেন্ডে একবার আপডেট করা হবে। GCKUIMediaController সম্পত্তিটি পর্যবেক্ষণ করে (যদি না এটি লেখার প্রক্রিয়ায় থাকে) এবং যদি এটি পরিবর্তিত হয়, তাহলে এটি নতুন স্ট্রিম অবস্থানের জন্য GCKRemoteMediaPlayer-এর সাথে উপযুক্ত মিডিয়া কমান্ড জারি করে। মনে রাখবেন যে একটি অপ্রত্যাশিত স্ট্রীমে এই মান আপডেট করা কোন প্রভাব ফেলবে না।

- (NSTimeInterval) streamDuration
read write nonatomic assign

GCKRemoteMediaClient থেকে বর্তমান স্ট্রিম সময়কাল।

GCKUIMediaController যখনই স্ট্রিমের সময়কাল পরিবর্তিত হয় তখন এই বৈশিষ্ট্যটি লিখে। যদি স্ট্রিমটির একটি পরিচিত সময়কাল না থাকে (কারণ এটি একটি লাইভ স্ট্রিম, উদাহরণস্বরূপ), তাহলে লেখা মানটি হবে kGCKInvalidTimeInterval । এই মান পরিবর্তন করা অ্যাপ্লিকেশনের জন্য অর্থপূর্ণ নয়।

- (BOOL) inputEnabled
read write nonatomic assign

GCKUIMediaController এই কন্ট্রোলার দ্বারা পরিচালিত UI নিয়ন্ত্রণ(গুলি) সক্রিয় বা নিষ্ক্রিয় করতে এই বৈশিষ্ট্যটি লিখে।

মিডিয়া-সম্পর্কিত UI নিয়ন্ত্রণগুলি অস্থায়ীভাবে অক্ষম করা হয় যখন একটি মিডিয়া কমান্ড ইন-ফ্লাইটে থাকে।