[vlc-devel] Libvlc and imem trouble locating transcode module from raw to vorbis

William King william.king at quentustech.com
Thu Jun 14 18:02:38 CEST 2012

Attached are the logs when I use --imem-codec=raw which fails to locate 
a transcode module, as well as the logs if I use --imem-codec=s16l which 
results in this line:
[0x7fc5d000f838] main decoder error: no suitable decoder module for 
fourcc `    '. VLC probably does not support this sound or video format.

William King
Senior Engineer
Quentus Technologies, INC
1037 NE 65th St Suite 273
Seattle, WA 98115
Main:   (877) 211-9337
Office: (206) 388-4772
Cell:   (253) 686-5518
william.king at quentustech.com

On 06/13/2012 11:01 PM, Rémi Denis-Courmont wrote:
> On Wed, 13 Jun 2012 22:45:19 -0700, William King
> <william.king at quentustech.com>  wrote:
>> I'm currently trying to use libvlc to handle transcoding and streaming
>> from a raw s16l audio source to one of the many streaming codecs that
>> libvlc supports. The problem I seem to be running into is that imem
>> requests the codec, but not the fourcc and the only codec accepted is
>> 'raw'. This appears to cause libvlc to be unable to locate a compatible
>> transcode module since all of the modules list s16l as the source
>> fourcc. After digging into the imem code and how the codec string is
>> handled, I don't see a way to specify from my application that the audio
>> fourcc is s16l.
>> Is anyone able to shed some light on the situation?
> --imem-codec=s16l should do.
> Do you mean that es_format_t.audio.i_format is not set? That should not be
> an issue out of imem, but maybe transcode has a bug.
> It's unfortunate that es_format_t has both i_codec and audio.i_format
> fields. But that's not easy to clean up.
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: mod_vlc.raw.txt
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20120614/85b32ee1/attachment.txt>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: mod_vlc.s16l.txt
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20120614/85b32ee1/attachment-0001.txt>

More information about the vlc-devel mailing list