Commit d147eea3 authored by Fiona Glaser's avatar Fiona Glaser

Fix 10L in r1886

Aspect ratio can't be set before SPS is initted.
parent f1ae384f
......@@ -949,8 +949,6 @@ x264_t *x264_encoder_open( x264_param_t *param )
if( h->param.rc.psz_stat_in )
h->param.rc.psz_stat_in = strdup( h->param.rc.psz_stat_in );
x264_set_aspect_ratio( h, &h->param, 1 );
x264_reduce_fraction( &h->param.i_fps_num, &h->param.i_fps_den );
x264_reduce_fraction( &h->param.i_timebase_num, &h->param.i_timebase_den );
......@@ -971,6 +969,8 @@ x264_t *x264_encoder_open( x264_param_t *param )
h->pps = &h->pps_array[0];
x264_pps_init( h->pps, h->param.i_sps_id, &h->param, h->sps );
x264_set_aspect_ratio( h, &h->param, 1 );
x264_validate_levels( h, 1 );
h->chroma_qp_table = i_chroma_qp_table + 12 + h->pps->i_chroma_qp_index_offset;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment