---
libavformat/mxfdec.c |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/libavformat/mxfdec.c b/libavformat/mxfdec.c
index 08a5562..a3487bc 100644
--- a/libavformat/mxfdec.c
+++ b/libavformat/mxfdec.c
@@ -1794,7 +1794,7 @@ static void mxf_packet_timestamps(MXFContext *mxf,
AVPacket *pkt)
return;
/* find mxf-current_edit_unit so that the next edit unit starts ahead of
pkt-pos */
-for (;;) {
+while (mxf-current_edit_unit = 0) {
if (mxf_edit_unit_absolute_offset(mxf, t, mxf-current_edit_unit + 1,
NULL, next_ofs, 0) 0)
break;
@@ -1812,7 +1812,7 @@ static void mxf_packet_timestamps(MXFContext *mxf,
AVPacket *pkt)
mxf-current_edit_unit++;
}
-if (mxf-current_edit_unit = t-nb_ptses)
+if (mxf-current_edit_unit 0 || mxf-current_edit_unit = t-nb_ptses)
return;
pkt-dts = mxf-current_edit_unit + t-first_dts;
--
1.7.5.4
___
libav-devel mailing list
libav-devel@libav.org
https://lists.libav.org/mailman/listinfo/libav-devel