GoogleCastMediaInformation constructor

GoogleCastMediaInformation({
  1. String? atvEntity,
  2. List<CastBreakClips>? breakClips,
  3. required String contentId,
  4. required CastMediaStreamType streamType,
  5. required String contentType,
  6. GoogleCastMediaMetadata? metadata,
  7. Duration? duration,
  8. Map<String, dynamic>? customData,
  9. List<CastBreak>? breaks,
  10. Uri? contentUrl,
  11. String? entity,
  12. CastHlsSegmentFormat? hlsSegmentFormat,
  13. HlsVideoSegmentFormat? hlsVideoSegmentFormat,
  14. DateTime? startAbsoluteTime,
  15. TextTrackStyle? textTrackStyle,
  16. List<GoogleCastMediaTrack>? tracks,
  17. List<UserActionState>? userActionStates,
  18. VastAdsRequest? vmapAdsRequest,
})

Implementation

GoogleCastMediaInformation({
  this.atvEntity,
  this.breakClips,
  required this.contentId,
  required this.streamType,
  required this.contentType,
  this.metadata,
  this.duration,
  this.customData,
  this.breaks,
  this.contentUrl,
  this.entity,
  this.hlsSegmentFormat,
  this.hlsVideoSegmentFormat,
  this.startAbsoluteTime,
  this.textTrackStyle,
  this.tracks,
  this.userActionStates,
  this.vmapAdsRequest,
});