summaryrefslogtreecommitdiff
path: root/libavcodec/h264.c
diff options
context:
space:
mode:
Diffstat (limited to 'libavcodec/h264.c')
-rw-r--r--libavcodec/h264.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/libavcodec/h264.c b/libavcodec/h264.c
index 410a93357d..567f2832c5 100644
--- a/libavcodec/h264.c
+++ b/libavcodec/h264.c
@@ -289,8 +289,8 @@ typedef struct H264Context{
* num_ref_idx_l0/1_active_minus1 + 1
*/
int ref_count[2];// FIXME split for AFF
- Picture *short_ref[16];
- Picture *long_ref[16];
+ Picture *short_ref[32];
+ Picture *long_ref[32];
Picture default_ref_list[2][32];
Picture ref_list[2][32]; //FIXME size?
Picture field_ref_list[2][32]; //FIXME size?
@@ -3126,7 +3126,7 @@ static int fill_default_ref_list(H264Context *h){
MpegEncContext * const s = &h->s;
int i;
int smallest_poc_greater_than_current = -1;
- Picture sorted_short_ref[16];
+ Picture sorted_short_ref[32];
if(h->slice_type==B_TYPE){
int out_i;