SnapscreenTvSearchResultEntry

@interface SnapscreenTvSearchResultEntry : SnapscreenSearchResultEntry

A single result entry from a tv search. This represents an individual program on a single channel at a certain point in time.

  • The TV channel this result is associated to

    Declaration

    Objective-C

    @property (nonatomic, readonly, nonnull) SnapscreenTvChannel *channel;

    Swift

    var channel: SnapscreenTvChannel { get }
  • Optional resolved EPG unit that is currently playing on this channel

    Declaration

    Objective-C

    @property (nonatomic, readonly, nullable) SnapscreenEpgUnit *epgUnit;

    Swift

    var epgUnit: SnapscreenEpgUnit? { get }
  • The unix timestamp (milliseconds since 1.1.1970) that represents the recognized frame

    Declaration

    Objective-C

    @property (nonatomic, readonly) long long timestamp;

    Swift

    var timestamp: Int64 { get }
  • A relative delta to the current snapscreen timestamp - use this for very exact syncing with the backend by adding to [SnapscreenKit currentSnapscreenTimestamp]

    Declaration

    Objective-C

    @property (nonatomic, readonly) long long snapscreenTimestampDelta;

    Swift

    var snapscreenTimestampDelta: Int64 { get }