h264_refs: fix typo in refs fallback check
authorMichael Niedermayer <michaelni@gmx.at>
Sun, 17 Mar 2013 13:15:15 +0000 (14:15 +0100)
committerMichael Niedermayer <michaelni@gmx.at>
Sun, 17 Mar 2013 13:21:46 +0000 (14:21 +0100)
Fixes regression since 01a0283
Fixes Ticket2371

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
libavcodec/h264_refs.c

index e720c07..53a08be 100644 (file)
@@ -312,7 +312,7 @@ int ff_h264_decode_ref_pic_list_reordering(H264Context *h)
                 for (i = 0; i < FF_ARRAY_ELEMS(h->last_pocs); i++)
                     h->last_pocs[i] = INT_MIN;
                 if (h->default_ref_list[list][0].f.data[0]
-                    && !(!FIELD_PICTURE && (h->default_ref_list[list][index].reference&3) != 3))
+                    && !(!FIELD_PICTURE && (h->default_ref_list[list][0].reference&3) != 3))
                     COPY_PICTURE(&h->ref_list[list][index], &h->default_ref_list[list][0]);
                 else
                     return -1;