Data.MediaBus.Ticks

class HasDuration a

class HasTimestampT t

class HasTimestamp t

data Ticks rate w

type Ticks32 r

type Ticks64 r

type Ticks32At8000

type Ticks32At16000

type Ticks32At48000

type Ticks64At8000

type Ticks64At16000

type Ticks64At48000

mkTicks

at8kHzU32

at16kHzU32

at48kHzU32

at16kHzU64

at48kHzU64

nominalDiffTime

convertTicks

deriveFrameTimestamp

data StaticTicks

class KnownStaticTicks s

data Rate

type ticks :@ rate

type family StaticTicksRate (s :: StaticTicks) :: Nat where ...

type family StaticTicksTicks (s :: StaticTicks) :: Nat where ...

class HasStaticDuration s

toStaticDurationProxy

getStaticDuration

getStaticTicks

getStaticRate

ticksFromStaticDuration

rateFromStaticDuration