From a634f4a738e72212f09917975042cb6bec2b0eea Mon Sep 17 00:00:00 2001 From: Thulinma Date: Thu, 2 Nov 2017 11:04:29 +0100 Subject: [PATCH] Fixed 32-bit compiling of MP4 output --- src/output/output_progressive_mp4.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/output/output_progressive_mp4.cpp b/src/output/output_progressive_mp4.cpp index 8243a678..22c82b2a 100644 --- a/src/output/output_progressive_mp4.cpp +++ b/src/output/output_progressive_mp4.cpp @@ -619,7 +619,7 @@ namespace Mist { //Fun fact! Firefox cares about the ordering here. //It doesn't care about the order or track IDs in the header. //But - the first TRAF must be a video TRAF, if video is present. - std::deque::iterator> sortedTracks; + std::deque::iterator> sortedTracks; for (std::map::iterator it = currentPartSet.begin(); it != currentPartSet.end(); it++) { if (myMeta.tracks[it->first].type == "video"){ sortedTracks.push_front(it); @@ -631,9 +631,9 @@ namespace Mist { } } - for (std::deque::iterator>::iterator ti = sortedTracks.begin(); ti != sortedTracks.end(); ++ti) { - std::map::iterator & it = *ti; - unsigned int tid = it->first; + for (std::deque::iterator>::iterator ti = sortedTracks.begin(); ti != sortedTracks.end(); ++ti) { + std::map::iterator & it = *ti; + size_t tid = it->first; DTSC::Track & thisTrack = myMeta.tracks[tid]; MP4::TRAF trafBox; MP4::TFHD tfhdBox;