Class CustomUtcTimingElement

java.lang.Object
com.castlabs.android.player.CustomUtcTimingElement
All Implemented Interfaces:
Parcelable

public final class CustomUtcTimingElement extends Object implements Parcelable
Represents a UTCTiming element specifying how the client should synchronize its clock with the server.
  • Field Details

    • schemeIdUri

      public final String schemeIdUri
      Scheme Id URL, see DASH "urn:mpeg:dash:utc:xxx" identifiers
    • value

      public final String value
      The value corresponding to the scheme being used
    • force

      public final boolean force
      Whether to force the usage or not. If true this element will be used always regardless of what's informed in the manifest. If false then it will be used as a fallback only
    • CREATOR

      public static final Parcelable.Creator<CustomUtcTimingElement> CREATOR
      Parcelable Creator for CustomUtcTimingElement.
  • Constructor Details

    • CustomUtcTimingElement

      public CustomUtcTimingElement(String schemeIdUri, String value, boolean force)
      Constructs the UTCTiming element with the specified parameters
      Parameters:
      schemeIdUri - Scheme Id URL, see DASH "urn:mpeg:dash:utc:xxx" identifiers
      value - The value corresponding to the scheme being used
      force - Whether to force the usage or not. If true this element will be used always regardless of what's informed in the manifest. If false then it will be used as a fallback only
  • Method Details