[vlc-devel] [PATCH 0/6] Map some of the missing avcodec IDs

Daniel Verkamp daniel at drv.nu
Wed Jan 22 01:45:17 CET 2014


On Sun, Jan 12, 2014 at 8:58 AM, Jean-Baptiste Kempf <jb at videolan.org> wrote:
> On 12 Jan, Daniel Verkamp wrote :
>> On Sat, Jan 11, 2014 at 3:27 AM, Jean-Baptiste Kempf <jb at videolan.org> wrote:
>> > On 10 Jan, Daniel Verkamp wrote :
>> >> For now, I'm just sending the ones that I got to that actually work;
>> >
[...]
>> > Did you try to force --no-avcodec-dr on those?
>>
>> I tried a few of the broken codecs with it now, but it seems to make
>> no difference. The majority of these are 8-bit palette video formats;
>> fixing that would allow a lot more codecs to work (even e.g. Smacker
>> video, which is already mapped but doesn't work due to using a
>> palette).
>
> Shouldn't it be simple to fix, by letting swscale module do the job?

That sounds reasonable, but I don't understand VLC's video pipeline
enough to implement that...

It seems like palette passing should be doable, since it works in some
cases (e.g. classic Windows clock.avi with palette works with VLC's
native AVI demux + avcodec msrle).

Thanks,
-- Daniel Verkamp



More information about the vlc-devel mailing list