ola_timecode(1)

✨ ola_timecode(1) β€” the OLA TimeCode Sender, bestie edition ✨

okay so picture this: it's ola_timecode, a whole General Commands Manual page, and she is here to help you yeet TimeCode data straight into OLA. that's the whole vibe. no cap. πŸ’–


🌸 NAME 🌸

ola_timecode β€” the OLA TimeCode Sender. she sends, you slay. πŸ’…


πŸŽ€ SYNOPSIS πŸŽ€

ola_timecode [options] <time_code>

πŸ¦‹ DESCRIPTION πŸ¦‹

so like, ola_timecode lets you send TimeCode data to OLA. iconic behaviour honestly. 🫢

and time_code has to be in this exact form, no deviations, she's picky:

Hours:Minutes:Seconds:Frames

that's it. that's the shape. hours, minutes, seconds, frames, colons in between, periodt. ⭐


πŸ’– OPTIONS πŸ’–

  • -f, --format <string> β€” pick your format, one of FILM, EBU, DF, SMPTE (that last one is the default, in case you were wondering πŸ‘€).
  • -h, --help β€” shows you the help message. your bestie when you're lost. πŸ₯Ί
  • -l, --log-level <int8_t> β€” sets the logging level, from 0 all the way to 4.
  • -v, --version β€” spills the version information. πŸŽ€
  • --syslog β€” sends output to syslog instead of stderr. choose your fighter.
  • --no-use-epoll β€” disables the use of epoll(), and reverts back to select(). going old school, respect.
  • --no-use-kqueue β€” disables the use of kqueue(), and reverts back to select(). same energy, different platform. πŸ¦‹
  • --scheduler-policy <policy> β€” the thread scheduling policy, one of {fifo, rr}.
  • --scheduler-priority <priority> β€” the thread priority. heads up bestie, this one is only used if --scheduler-policy is set β€” otherwise she's just sitting there, unbothered, doing nothing. πŸ’€

lowkey reminder: those --no-use-* flags are literally about swapping out the fancy polling mechanism for select(), so if you're flipping them, you know what you signed up for. 🫑

and that's the whole page, bestie!! 🌈 written up back in August 2014, part of the OLA (Open Lighting Architecture) docs, manual page ola_timecode(1). go send some timecode and be the main character you were always meant to be πŸ‘‘βœ¨πŸŽ€πŸ’œ