[FFmpeg-devel] deduplicated [PATCH] Cinepak: speed up decoding several-fold, depending on the scenario, by supporting multiple output pixel formats.

Ronald S. Bultje rsbultje at gmail.com
Tue Feb 14 16:46:55 EET 2017

Hi Rune,

On Tue, Feb 14, 2017 at 6:14 AM, <u-9iep at aetey.se> wrote:

> The huge difference in the amount of the data to be processed; in other
> words the very essence of the vector quantization technology where frame
> data is represented by a codebook, by design meant to be much smaller.

We acknowledge that. We understand this. Nobody disputes this.

But we still don't think breaking the modularization is the right way
forward. I'm sorry. We're thinking about this in terms of maintainability
as well as speed. The problem is that once we allow this, people will ask
for 16bit output in h264 for all native bitdepths, or even packed formats
(Kieran already asked).

We know it's faster. We also know it's unreasonable from a maintenance
perspective. We have to draw a line somewhere. It's an imperfect line but
there's a reason for it. I'm sorry. That's life.


More information about the ffmpeg-devel mailing list