GCKMediaTrack Class
    
    
      
      
      Stay organized with collections
     
    
      
      Save and categorize content based on your preferences.
     
   
     
  
  
  
   
  
  
    
      
  
  
    
      
        outlined_flag 
       
     
    
      
        
          GCKMediaTrack is an immutable class representing a media track.
         
      
        
          It inherits from NSObject, NSCopying, and NSSecureCoding.
         
      
        
          It has properties for identifier, content identifier, content type, type, text subtype, name, language code, and custom data.
         
      
        
          The class provides a designated initializer to construct a GCKMediaTrack object with specific property values.
         
      
     
   
 
    
    
A class representing a media track. 
Instances of this object are immutable. 
Inherits NSObject, <NSCopying>, and <NSSecureCoding>.
      
        
          - (nullable instancetype) initWithIdentifier:  
          (NSInteger)  
          identifier  
        
          contentIdentifier: 
          (nullable NSString *)  
          contentIdentifier  
        
          contentType: 
          (NSString *)  
          contentType  
        
          type: 
          (GCKMediaTrackType)  
          type  
        
          textSubtype: 
          (GCKMediaTextTrackSubtype )  
          textSubtype  
        
          name: 
          (nullable NSString *)  
          name  
        
          languageCode: 
          (nullable NSString *)  
          languageCode  
        
          customData: 
          (nullable id)  
          customData   
        
           
      
 
Designated initializer. 
Constructs a new GCKMediaTrack  with the given property values. Can return a nil value. 
 
 
The track's unique numeric identifier. 
 
 
  
  
      
        
          - (NSString*) contentIdentifier 
         
      
   
  
read nonatomic copy  
   
 
The track's content identifier, which may be nil. 
 
 
  
  
      
        
          - (NSString*) contentType 
         
      
   
  
read nonatomic copy  
   
 
The track's content (MIME) type. 
 
 
  
  
      
        
          - (GCKMediaTrackType) type 
         
      
   
  
read nonatomic assign  
   
 
 
The text track's subtype; applies only to text tracks. 
 
 
The track's name, which may be nil. 
 
 
  
  
      
        
          - (NSString*) languageCode 
         
      
   
  
read nonatomic copy  
   
 
The track's RFC 1766 language code, which may be nil. 
 
 
The custom data, if any. 
Must either be an object that can be serialized to JSON using NSJSONSerialization nil. 
 
 
 
  
  
 
  
    
    
    
  
  
 
  Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
  Last updated 2024-09-18 UTC.
 
 
  
  
  
    
      [[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-09-18 UTC."],[],[]]