| | 209 | // -- RME options -- // |
|---|
| | 210 | |
|---|
| | 211 | // the transfer delay is substracted from the ideal presentation |
|---|
| | 212 | // time to obtain a corrected presentation time. This values is |
|---|
| | 213 | // then used to stamp the packet and determine the transmission |
|---|
| | 214 | // time instant. |
|---|
| | 215 | #define RME_TRANSMIT_TRANSFER_DELAY (0U) |
|---|
| | 216 | |
|---|
| | 217 | // the absolute minimum number of cycles we want to transmit |
|---|
| | 218 | // a packet ahead of the presentation time. The nominal time |
|---|
| | 219 | // the packet is transmitted ahead of the presentation time is |
|---|
| | 220 | // given by RME_TRANSMIT_TRANSFER_DELAY (in ticks), but in case we |
|---|
| | 221 | // are too late for that, this constant defines how late we can |
|---|
| | 222 | // be. |
|---|
| | 223 | #define RME_MIN_CYCLES_BEFORE_PRESENTATION 0 |
|---|
| | 224 | |
|---|
| | 225 | // the absolute maximum number of cycles we want to transmit |
|---|
| | 226 | // a packet ahead of the ideal transmit time. The nominal time |
|---|
| | 227 | // the packet is transmitted ahead of the presentation time is |
|---|
| | 228 | // given by RME_TRANSMIT_TRANSFER_DELAY (in ticks), but we can send |
|---|
| | 229 | // packets early if we want to. |
|---|
| | 230 | #define RME_MAX_CYCLES_TO_TRANSMIT_EARLY 2 |
|---|
| | 231 | |
|---|
| | 232 | // ensure that the RME tx SP clips all float values to [-1.0..1.0] |
|---|
| | 233 | #define RME_CLIP_FLOATS 1 |
|---|
| | 234 | |
|---|