mirror of
https://github.com/obsproject/obs-studio.git
synced 2024-09-20 04:42:18 +02:00
obs-ffmpeg: Fix warning about useless llabs call
This commit is contained in:
parent
1c58d4402d
commit
8bb03a1136
@ -216,7 +216,7 @@ bool ffmpeg_video_encode(struct ffmpeg_video_encoder *enc,
|
||||
{
|
||||
AVPacket av_pkt = {0};
|
||||
bool timeout = false;
|
||||
int64_t cur_ts = (int64_t)os_gettime_ns();
|
||||
const int64_t cur_ts = (int64_t)os_gettime_ns();
|
||||
int got_packet;
|
||||
int ret;
|
||||
|
||||
@ -256,17 +256,17 @@ bool ffmpeg_video_encode(struct ffmpeg_video_encoder *enc,
|
||||
packet->keyframe = !!(av_pkt.flags & AV_PKT_FLAG_KEY);
|
||||
*received_packet = true;
|
||||
|
||||
uint64_t recv_ts_nsec =
|
||||
util_mul_div64((uint64_t)av_pkt.pts,
|
||||
(uint64_t)SEC_TO_NSEC,
|
||||
(uint64_t)enc->context->time_base.den) +
|
||||
const int64_t recv_ts_nsec =
|
||||
(int64_t)util_mul_div64(
|
||||
(uint64_t)av_pkt.pts, (uint64_t)SEC_TO_NSEC,
|
||||
(uint64_t)enc->context->time_base.den) +
|
||||
enc->start_ts;
|
||||
|
||||
#if 0
|
||||
debug("cur: %lld, packet: %lld, diff: %lld", cur_ts,
|
||||
recv_ts_nsec, cur_ts - recv_ts_nsec);
|
||||
#endif
|
||||
if (llabs(cur_ts - recv_ts_nsec) > TIMEOUT_MAX_NSEC) {
|
||||
if ((cur_ts - recv_ts_nsec) > TIMEOUT_MAX_NSEC) {
|
||||
char timeout_str[16];
|
||||
snprintf(timeout_str, sizeof(timeout_str), "%d",
|
||||
TIMEOUT_MAX_SEC);
|
||||
|
Loading…
Reference in New Issue
Block a user