| 
    Ardour
    9.0-pre0-1982-ga458a302d1
    
   | 
 
#include <ltc.h>
Public Attributes | |
| LTCFrame | ltc | 
| the actual LTC frame. see LTCFrame  More... | |
| ltc_off_t | off_start | 
| the approximate sample in the stream corresponding to the start of the LTC frame.  More... | |
| ltc_off_t | off_end | 
| the sample in the stream corresponding to the end of the LTC frame.  More... | |
| int | reverse | 
| if non-zero, a reverse played LTC frame was detected. Since the frame was reversed, it started at off_end and finishes as off_start (off_end > off_start). (Note: in reverse playback the (reversed) sync-word of the next/previous frame is detected, this offset is corrected).  More... | |
| float | biphase_tics [80] | 
| detailed timing info: phase of the LTC signal; the time between each bit in the LTC-frame in audio-frames. Summing all 80 values in the array will yield audio-frames/LTC-frame = (off_end - off_start + 1).  More... | |
| ltcsnd_sample_t | sample_min | 
| the minimum input sample signal for this frame (0..255)  More... | |
| ltcsnd_sample_t | sample_max | 
| the maximum input sample signal for this frame (0..255)  More... | |
| double | volume | 
| the volume of the input signal in dbFS  More... | |
Extended LTC frame - includes audio-sample position offsets, volume, etc
Note: For TV systems, the sample in the LTC audio data stream where the LTC Frame starts is not necessarily at the same time as the video-frame which is described by the LTC Frame.
off_start denotes the time of the first transition of bit 0 in the LTC frame.
For 525/60 Television systems, the first transition shall occur at the beginning of line 5 of the frame with which it is associated. The tolerance is ± 1.5 lines.
For 625/50 systems, the first transition shall occur at the beginning of line 2 ± 1.5 lines of the frame with which it is associated.
Only for 1125/60 systems, the first transition occurs exactly at the vertical sync timing reference of the frame. ± 1 line.
| float LTCFrameExt::biphase_tics[80] | 
| ltc_off_t LTCFrameExt::off_end | 
| ltc_off_t LTCFrameExt::off_start | 
| int LTCFrameExt::reverse | 
if non-zero, a reverse played LTC frame was detected. Since the frame was reversed, it started at off_end and finishes as off_start (off_end > off_start). (Note: in reverse playback the (reversed) sync-word of the next/previous frame is detected, this offset is corrected).
| ltcsnd_sample_t LTCFrameExt::sample_max | 
| ltcsnd_sample_t LTCFrameExt::sample_min | 
| double LTCFrameExt::volume |