|
|
|
@@ -120,8 +120,7 @@ uint64_t mediaclock_listener_wait_recv_ts( FILE* filepointer, ieee1722_avtp_driv |
|
|
|
packet_arrival_time_ns = (sys_time.tv_sec*1000000000LL + sys_time.tv_usec); |
|
|
|
ipg_to_last_packet_ns = packet_arrival_time_ns - last_packet_time_ns; |
|
|
|
last_packet_time_ns = packet_arrival_time_ns; |
|
|
|
fprintf(filepointer, "packet arrival time %lld ns\n", packet_arrival_time_ns);fflush(filepointer); |
|
|
|
fprintf(filepointer, "ipg %lld ns\n", ipg_to_last_packet_ns);fflush(filepointer); |
|
|
|
// fprintf(filepointer, "packet arrival time %lld ns, ipg %lld ns\n", packet_arrival_time_ns, ipg_to_last_packet_ns);fflush(filepointer); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@@ -134,7 +133,7 @@ uint64_t mediaclock_listener_wait_recv_ts( FILE* filepointer, ieee1722_avtp_driv |
|
|
|
if( packet_num == (*ieee1722mc)->num_packets -1){ |
|
|
|
|
|
|
|
adjust_packet_time_ns = (uint64_t) ( ( (float)((*ieee1722mc)->period_size % 6 ) / (float)(*ieee1722mc)->sample_rate ) * 1000000000LL); |
|
|
|
fprintf(filepointer, "adjust time %lld ns\n", adjust_packet_time_ns);fflush(filepointer); |
|
|
|
// fprintf(filepointer, "adjust time %lld ns\n", adjust_packet_time_ns);fflush(filepointer); |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|