VideoTimeCode.this

field_count is 0 for progressive, 1 or 2 for interlaced. latest_daiy_jam reference is stolen from caller.

  1. this(void* ptr, Flag!"Take" take)
  2. this(uint fpsN, uint fpsD, glib.date_time.DateTime latestDailyJam, gstvideo.types.VideoTimeCodeFlags flags, uint hours, uint minutes, uint seconds, uint frames, uint fieldCount)

Parameters

fpsN uint

Numerator of the frame rate

fpsD uint

Denominator of the frame rate

latestDailyJam glib.date_time.DateTime

The latest daily jam of the #GstVideoTimeCode

flags gstvideo.types.VideoTimeCodeFlags

#GstVideoTimeCodeFlags

hours uint

the hours field of #GstVideoTimeCode

minutes uint

the minutes field of #GstVideoTimeCode

seconds uint

the seconds field of #GstVideoTimeCode

frames uint

the frames field of #GstVideoTimeCode

fieldCount uint

Interlaced video field count

Return Value

a new #GstVideoTimeCode with the given values. The values are not checked for being in a valid range. To see if your timecode actually has valid content, use gstvideo.video_time_code.VideoTimeCode.isValid.