| 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 | |
---|