gmarco <[email protected]> added the comment: no, this is no intention. the only field that should be changed ist b_tff.
the only way to change b_tff, it to use x264_encoder_reconfig (as far as i see). so it seems x264_encoder_reconfig the encoder is inited with x4->enc = x264_encoder_open(&x4->params); to there should be all values set like in x4->params. in libx264 encoder/encoder.c after setting each value x264_validate_parameters( h ); is called, which make BOOLIFY( b_deblocking_filter ); (for each boolean parameter). so i wonder, why the bolean values as higher than 1 (which should make no difference, since there are not 0). but they should remain at 1. i'll check now the return coder of x264_encoder_reconfig to see, if there is a error during x264_validate_parameters. ________________________________________________ FFmpeg issue tracker <[email protected]> <https://roundup.ffmpeg.org/issue2012> ________________________________________________
