Sorry to still nag you, but I just noticed that unlike video_enc_params, you do not store AVVideoRect size in AVVideoHint. This means that no new fields can be added to AVVideoRect without an ABI break. This seems suboptimal, since I do see potential use for per-block information. -- Anton Khirnov