Upstream version 5.34.104.0
[platform/framework/web/crosswalk.git] / src / media / filters / ffmpeg_demuxer.cc
index e032471..0dec8b8 100644 (file)
@@ -809,6 +809,9 @@ void FFmpegDemuxer::OnReadFrameDone(ScopedAVPacket packet, int result) {
       for (StreamVector::iterator iter = streams_.begin();
            iter != streams_.end();
            ++iter) {
+        if (!*iter)
+          continue;
+
         base::TimeDelta duration = (*iter)->GetElapsedTime();
         if (duration != kNoTimestamp() && duration > max_duration)
           max_duration = duration;