[vlc-devel] [vlc-commits] mad: do not convert to from FI32 to FL32 on the fly

Aurélien Nephtali aurelien.nephtali at gmail.com
Tue Aug 28 13:48:21 CEST 2012


On Tue, Aug 14, 2012 at 9:00 PM, Rémi Denis-Courmont <git at videolan.org> wrote:
> vlc | branch: master | Rémi Denis-Courmont <remi at remlab.net> | Tue Aug 14 21:59:28 2012 +0300| [cd9561239eabdc0b83dfdf678c3e2e17da890f72] | committer: Rémi Denis-Courmont
> mad: do not convert to from FI32 to FL32 on the fly
> Let the conversion plugin(s) do that. They can be optimized.
>> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=cd9561239eabdc0b83dfdf678c3e2e17da890f72

This commit breaks audio transcoding when the source is MPEG-1 layer 2 :

[0x21a6f48] avcodec encoder debug: found encoder MPEG AAC Audio
[0x21a6f48] main encoder debug: using encoder module "avcodec"
[0x222aac8] stream_out_transcode stream out debug: Looking for filter
(mpga->s16l, channels 2->2, rate 48000->48000)
[0x21e7488] main filter debug: looking for audio filter module: 11 candidates
[0x21e7488] main filter debug: no audio filter module matching "any"
could be loaded
[0x222aac8] main stream out error: Failed to create audio filter
[0x222aac8] stream_out_transcode stream out error: Failed to find
conversion filter to fl32

Aurélien Nephtali

More information about the vlc-devel mailing list