Ardour  9.0-pre0-822-g12e3bc5c20
LTCDecoder Struct Reference

#include <decoder.h>

Public Attributes

LTCFrameExtqueue
 
int queue_len
 
int queue_read_off
 
int queue_write_off
 
unsigned char biphase_state
 
unsigned char biphase_prev
 
unsigned char snd_to_biphase_state
 
int snd_to_biphase_cnt
 counts the samples in the current period More...
 
int snd_to_biphase_lmt
 specifies when a state-change is considered biphase-clock or 2*biphase-clock More...
 
double snd_to_biphase_period
 track length of a period - used to set snd_to_biphase_lmt More...
 
ltcsnd_sample_t snd_to_biphase_min
 
ltcsnd_sample_t snd_to_biphase_max
 
unsigned short decoder_sync_word
 
LTCFrame ltc_frame
 
int bit_cnt
 
ltc_off_t frame_start_off
 
ltc_off_t frame_start_prev
 
float biphase_tics [LTC_FRAME_BIT_COUNT]
 
int biphase_tic
 

Detailed Description

Definition at line 26 of file decoder.h.

Member Data Documentation

◆ biphase_prev

unsigned char LTCDecoder::biphase_prev

Definition at line 33 of file decoder.h.

◆ biphase_state

unsigned char LTCDecoder::biphase_state

Definition at line 32 of file decoder.h.

◆ biphase_tic

int LTCDecoder::biphase_tic

Definition at line 50 of file decoder.h.

◆ biphase_tics

float LTCDecoder::biphase_tics[LTC_FRAME_BIT_COUNT]

Definition at line 49 of file decoder.h.

◆ bit_cnt

int LTCDecoder::bit_cnt

Definition at line 44 of file decoder.h.

◆ decoder_sync_word

unsigned short LTCDecoder::decoder_sync_word

Definition at line 42 of file decoder.h.

◆ frame_start_off

ltc_off_t LTCDecoder::frame_start_off

Definition at line 46 of file decoder.h.

◆ frame_start_prev

ltc_off_t LTCDecoder::frame_start_prev

Definition at line 47 of file decoder.h.

◆ ltc_frame

LTCFrame LTCDecoder::ltc_frame

Definition at line 43 of file decoder.h.

◆ queue

LTCFrameExt* LTCDecoder::queue

Definition at line 27 of file decoder.h.

◆ queue_len

int LTCDecoder::queue_len

Definition at line 28 of file decoder.h.

◆ queue_read_off

int LTCDecoder::queue_read_off

Definition at line 29 of file decoder.h.

◆ queue_write_off

int LTCDecoder::queue_write_off

Definition at line 30 of file decoder.h.

◆ snd_to_biphase_cnt

int LTCDecoder::snd_to_biphase_cnt

counts the samples in the current period

Definition at line 35 of file decoder.h.

◆ snd_to_biphase_lmt

int LTCDecoder::snd_to_biphase_lmt

specifies when a state-change is considered biphase-clock or 2*biphase-clock

Definition at line 36 of file decoder.h.

◆ snd_to_biphase_max

ltcsnd_sample_t LTCDecoder::snd_to_biphase_max

Definition at line 40 of file decoder.h.

◆ snd_to_biphase_min

ltcsnd_sample_t LTCDecoder::snd_to_biphase_min

Definition at line 39 of file decoder.h.

◆ snd_to_biphase_period

double LTCDecoder::snd_to_biphase_period

track length of a period - used to set snd_to_biphase_lmt

Definition at line 37 of file decoder.h.

◆ snd_to_biphase_state

unsigned char LTCDecoder::snd_to_biphase_state

Definition at line 34 of file decoder.h.


The documentation for this struct was generated from the following file: