GCKMediaTrack क्लास
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
मीडिया ट्रैक को दिखाने वाली क्लास.
इस ऑब्जेक्ट के इंस्टेंस में बदलाव नहीं किया जा सकता.
यह NSObject, <NSCopying>, और <NSCoding> से इनहेरिट करता है.
- (instancetype) initWithIdentifier: |
|
(NSInteger) |
identifier |
contentIdentifier: |
|
(NSString *__nullable) |
contentIdentifier |
contentType: |
|
(NSString *) |
contentType |
type: |
|
(GCKMediaTrackType) |
type |
textSubtype: |
|
(GCKMediaTextTrackSubtype) |
textSubtype |
name: |
|
(NSString *__nullable) |
name |
languageCode: |
|
(NSString *__nullable) |
languageCode |
customData: |
|
(id __nullable) |
customData |
|
|
| |
डेज़िग्नेटेड इनिशियलाइज़र.
यह दी गई प्रॉपर्टी वैल्यू के साथ एक नया GCKMediaTrack बनाता है.
ट्रैक का यूनीक आइडेंटिफ़ायर, जो अंकों में होता है.
- (NSString*) contentIdentifier |
|
readnonatomiccopy |
ट्रैक का कॉन्टेंट आइडेंटिफ़ायर, जो nil
हो सकता है.
- (NSString*) contentType |
|
readnonatomiccopy |
ट्रैक के कॉन्टेंट का टाइप (एमआईएमई).
टेक्स्ट ट्रैक का सबटाइप. यह सिर्फ़ टेक्स्ट ट्रैक पर लागू होता है.
ट्रैक का नाम, जो nil
हो सकता है.
- (NSString*) languageCode |
|
readnonatomiccopy |
ट्रैक का RFC 1766 भाषा कोड, जो nil
हो सकता है.
कस्टम डेटा, अगर कोई है.
यह ऐसा ऑब्जेक्ट होना चाहिए जिसे NSJSONSerialization का इस्तेमाल करके JSON में बदला जा सकता हो या nil
होना चाहिए.
जब तक कुछ अलग से न बताया जाए, तब तक इस पेज की सामग्री को Creative Commons Attribution 4.0 License के तहत और कोड के नमूनों को Apache 2.0 License के तहत लाइसेंस मिला है. ज़्यादा जानकारी के लिए, Google Developers साइट नीतियां देखें. Oracle और/या इससे जुड़ी हुई कंपनियों का, Java एक रजिस्टर किया हुआ ट्रेडमार्क है.
आखिरी बार 2025-07-26 (UTC) को अपडेट किया गया.
[null,null,["आखिरी बार 2025-07-26 (UTC) को अपडेट किया गया."],[],["The `GCKMediaTrack` class represents an immutable media track with properties like a unique numeric identifier, content identifier, content type (MIME), track type, text subtype, name, language code, and custom data. It provides a designated initializer (`initWithIdentifier`) to construct a new instance, defining all track properties. Each property, including identifier, content, and name, is described. Custom data can be stored, which must be serializable to JSON.\n"],null,[]]