From 01e69569ebdfce3f6aa91e011ff059d212e42185 Mon Sep 17 00:00:00 2001 From: Isaac Connor Date: Sun, 7 Feb 2021 20:58:00 -0500 Subject: [PATCH] Placement of -- matters. --- src/zm_packetqueue.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/zm_packetqueue.cpp b/src/zm_packetqueue.cpp index f019a8af8..17a22aa9d 100644 --- a/src/zm_packetqueue.cpp +++ b/src/zm_packetqueue.cpp @@ -496,7 +496,7 @@ packetqueue_iterator *PacketQueue::get_event_start_packet_it( // Step one count back pre_event_count frames as the minimum // Do not assume that snapshot_it is video // snapshot it might already point to the beginning - while ( ( *it != pktQueue.begin() ) and pre_event_count ) { + while ( ( (*it) != pktQueue.begin() ) and pre_event_count ) { Debug(1, "Previous packet pre_event_count %d stream_index %d keyframe %d", pre_event_count, (*(*it))->packet.stream_index, (*(*it))->keyframe); ZM_DUMP_PACKET((*(*it))->packet, ""); @@ -531,9 +531,9 @@ packetqueue_iterator *PacketQueue::get_event_start_packet_it( return it; } - while ( (*it)-- != pktQueue.begin() ) { + while ( --(*it) != pktQueue.begin() ) { ZM_DUMP_PACKET((*(*it))->packet, "No keyframe"); - if ( (*(*it))->packet.stream_index == video_stream_id and (*(*it))->keyframe ) + if ( ((*(*it))->packet.stream_index == video_stream_id) and (*(*it))->keyframe ) return it; // Success } if ( !(*(*it))->keyframe ) {