Hi, I think it would be a good idea to add a new AVOption *priv_option; member to AVCodec, so the new AVOption framework could be leveraged for private codec parameters (with offsets against the priv_data pointer, of course), rather than adding _everything_ to AVCodecContext. Opinions? Regards, Wolfram.