0
1
mirror of https://github.com/radio95-rnt/fm95.git synced 2026-02-27 11:33:54 +01:00

i hate this

This commit is contained in:
2025-05-20 18:04:31 +02:00
parent 1e1068c112
commit b7dc31c8ed

View File

@@ -330,7 +330,6 @@ int main(int argc, char *argv[]) {
if (vban_frame == 0) { if (vban_frame == 0) {
vban_frame = data.packet_data.frame_num; vban_frame = data.packet_data.frame_num;
} else { } else {
vban_frame++;
uint32_t diff = data.packet_data.frame_num - vban_frame; uint32_t diff = data.packet_data.frame_num - vban_frame;
if(diff != 0) { if(diff != 0) {
if(diff == 0) { if(diff == 0) {
@@ -351,12 +350,13 @@ int main(int argc, char *argv[]) {
temp.packet_data.frame_num = i; temp.packet_data.frame_num = i;
add_to_buffer(audio_buffer, blank_packet.data, blank_packet.size, &temp.packet_data); add_to_buffer(audio_buffer, blank_packet.data, blank_packet.size, &temp.packet_data);
} }
} else { } else if (diff < 1) {
if (quiet == 0) printf("Packets received out of order (got:%u, expected:%u)\n", if (quiet == 0) printf("Packets received out of order (got:%u, expected:%u)\n",
data.packet_data.frame_num, vban_frame); data.packet_data.frame_num, vban_frame);
} }
vban_frame = data.packet_data.frame_num; vban_frame = data.packet_data.frame_num;
} }
vban_frame++;
} }
if (strncmp(data.packet_data.streamname, stream_name, sizeof(data.packet_data.streamname)) != 0) continue; if (strncmp(data.packet_data.streamname, stream_name, sizeof(data.packet_data.streamname)) != 0) continue;