fix:更新gps数据处理

This commit is contained in:
nnbcccscdscdsc
2026-04-11 13:56:33 +08:00
parent 09dd9e24c0
commit 7ca136870d
5 changed files with 81 additions and 37 deletions

View File

@@ -930,8 +930,13 @@ int video_pipeline_run(const video_pipeline_config_t *config, video_pipeline_sta
send_start_ms = encode_end_ms;
}
packet_metadata.timestamp_ms = (uint64_t) get_realtime_ms();
packet_metadata.gps_data = get_latest_gps_for_video();
{
gps_video_sample_t gps_sample = get_latest_gps_for_video();
packet_metadata.timestamp_ms = (uint64_t) get_realtime_ms();
packet_metadata.latitude = gps_sample.latitude;
packet_metadata.longitude = gps_sample.longitude;
}
kcp_client_runtime_stats_snapshot(sender.client, &transport_stats);
if (video_sender_hard_backpressure_active(config, &transport_stats)) {