کلاس GCKMediaQueueItemBuilder
یک شی سازنده برای ساختن نمونه های جدید یا مشتق شده GCKMediaQueueItem .
سازنده ممکن است برای استخراج یک GCKMediaQueueItem از یک موجود استفاده شود:
همچنین می توان از آن برای ساخت یک GCKMediaQueueItem جدید از ابتدا استفاده کرد:
NSObject را به ارث می برد.
|
read write nonatomic copy |
اطلاعات رسانه ای مرتبط با این مورد.
|
read write nonatomic assign |
این که آیا آیتم باید به طور خودکار پخش را زمانی که به آیتم فعلی در صف تبدیل میشود، شروع کند.
اگر NO
، صف با رسیدن به این مورد متوقف می شود. مقدار پیش فرض YES
است .
- (NSTimeInterval) startTime |
|
read write nonatomic assign |
زمان شروع مورد، بر حسب ثانیه.
مقدار پیشفرض kGCKInvalidTimeInterval است که نشان میدهد زمان شروع اعمال نمیشود (مثلاً برای پخش زنده) یا اینکه باید از زمان شروع پیشفرض استفاده شود.
- (NSTimeInterval) playbackDuration |
|
read write nonatomic assign |
مدت زمان پخش برای مورد، بر حسب ثانیه یا INFINITY
در صورتی که باید از مدت زمان واقعی پخش استفاده شود.
- (NSTimeInterval) preloadTime |
|
read write nonatomic assign |
چه مدت قبل از اتمام آیتم قبلی، در چند ثانیه، قبل از اینکه گیرنده باید بارگذاری این مورد را از قبل شروع کند.
مقدار پیشفرض kGCKInvalidTimeInterval است که نشاندهنده عدم وجود زمان پیشبارگیری است.
- (NSArray<NSNumber *>*) activeTrackIDs |
|
read write nonatomic copy |
شناسههای آهنگ فعال برای این مورد.
|
read write nonatomic copy |
داده های سفارشی مرتبط با این مورد، در صورت وجود.
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2025-01-10 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2025-01-10 بهوقت ساعت هماهنگ جهانی."],[[["`GCKMediaQueueItemBuilder` constructs and customizes media queue items for Google Cast."],["It allows deriving new items from existing ones or building them from scratch."],["Key properties include media information, autoplay, start time, playback duration, and custom data."],["The `build` method creates a `GCKMediaQueueItem` instance from the builder's attributes."]]],["The `GCKMediaQueueItemBuilder` class constructs `GCKMediaQueueItem` instances. It can initialize with default values or copy attributes from an existing item, including the item ID. You can set properties like `mediaInformation`, `autoplay`, `startTime`, `playbackDuration`, `preloadTime`, `activeTrackIDs`, and `customData`. The `build` method creates a `GCKMediaQueueItem` using the configured attributes. Key actions include initializing the builder, modifying properties, and finally building the item.\n"]]