[vlc] Re: VLC 0.8.0 and Windows CE

Nirnimesh nirnimesh at students.iiit.net
Tue Dec 28 20:41:23 CET 2004


How can I convert my video so as to have the pattern of I/P/B frames as
I specify...say IPPPPPB ??


../NiR

On Tue, 2004-12-28 at 14:29 -0500, Rick Davis wrote:
> Gildas,
> 
> 	Never mind. Operator error. The wrong config.h was being included
> and the vlc entry point was missing. Audio now works. On to video
> 
> --
> 	Rick
> -- 
> This is the vlc mailing-list, see http://www.videolan.org/vlc/
> To unsubscribe, please read http://www.videolan.org/support/lists.html
>  
> 
> -----Original Message-----
> From: vlc-bounce at videolan.org [mailto:vlc-bounce at videolan.org] On Behalf Of
> Gildas Bazin
> Sent: Wednesday, December 22, 2004 3:15 PM
> To: vlc at videolan.org
> Subject: [vlc] Re: VLC 0.8.0 and Windows CE
> 
> On Wednesday 22 December 2004 18:01, Rick Davis wrote:
> > Gildas,
> > 
> >  That didn't seem to help. Here is the VLC log snippet. Could you 
> > check the current module projects included in the evc directory and 
> > make sure it is complete? There are fewer modules under the 0.8.0 CE 
> > build than the 0.7.1 build. I have CE setup right now to put all 
> > modules and vlc in
> the
> > windows directory. I haven't been able to figure out how to include 
> > them
> in
> > the build in a different location. I also modified modules.c to only 
> > look for plugin_*.dll files because of all of the other dlls in the 
> > windows directory.
> > 
> 
> Everything seems to be allright except that you are missing 2 plugins. The
> mpeg audio decoder (libmad_plugin which uses the mad library) and the mpeg
> video decoder (liblibmpeg2_plugin which uses the libmpeg2 library).
> 
> >
> > ts demuxer debug: new PMT program number=1 version=1 pid_pcr=131
> > ts demuxer debug:   * es pid=131 type=2 fcc=mpgv
> > main input debug: Selecting program id=1
> > main decoder debug: looking for decoder module
> > main decoder debug: probing 7 candidates
> > main decoder error: no suitable decoder module for fourcc `mpgv'.
> > VLC probably does not support this sound or video format.
> > main decoder debug: killing decoder fourcc `mpgv', 0 PES in FIFO
> >
> 
> This indicates that you are missing the mpeg video decoder plugin 
> (liblibmpeg2_plugin). You'll need to get libmpeg2 and compile it before you 
> can compile this plugin.
> 
> >
> > ts demuxer debug:   * es pid=129 type=3 fcc=mpga
> > main decoder debug: looking for decoder module
> > main decoder debug: probing 7 candidates
> > main module debug: using decoder module "mpeg_audio"
> > main decoder debug: thread -2097859598 (decoder) created at priority 1
> > (C:\Projects\GapViewCom\wcevlc0_8_0\vlc-0.8.0\src\input\decoder.c:157)
> > ts demuxer warning: first packet for pid=131 cc=0xb
> > ts demuxer warning: first packet for pid=129 cc=0x6
> > mpeg_audio decoder: MPGA channels:2 samplerate:48000 bitrate:192
> > main decoder debug: no aout present, spawning one
> > main audio output debug: looking for audio output module
> > main audio output debug: probing 2 candidates
> > waveout audio output warning: waveOutOpen failed WAVERR_BADFORMAT
> > waveout audio output debug: device supports 2 channels
> > waveout audio output warning: waveOutOpen failed WAVERR_BADFORMAT
> > waveout audio output debug: device supports 1 channel
> > main private debug: thread -2101929970 (waveOut Notification Thread) 
> created
> > at priority 1
> >
> 
> The WAVERR_BADFORMAT is actually not a problem here. It happens during the 
> probing phase and just signals that your soundcard doesn't support the 
> float32 format (but it does support s16 pcm so you're fine there).
> 
> > (C:
> \Projects\GapViewCom\wcevlc0_8_0\vlc-0.8.0\modules\audio_output\waveout.c
> > :315)
> > main module debug: using audio output module "waveout"
> > main audio output debug: output 's16l' 48000 Hz Stereo frame=1 samples/4
> > bytes
> > main audio output debug: mixer 's16l' 48000 Hz Stereo frame=1 samples/4
> > bytes
> > main audio output debug: filter(s) 'fl32'->'s16l' 48000 Hz->48000 Hz
> > Stereo->Stereo
> > main private debug: looking for audio filter module
> > main private debug: probing 10 candidates
> > main module debug: using audio filter module "float32tos16"
> > main audio output debug: found a filter for the whole conversion
> > main audio output debug: looking for audio mixer module
> > main audio output debug: probing 2 candidates
> > main module debug: using audio mixer module "float32_mixer"
> > main audio output debug: input 'mpga' 48000 Hz Stereo frame=384 
> samples/460
> > bytes
> > main audio output debug: filter(s) 'mpga'->'fl32' 48000 Hz->48000 Hz
> > Stereo->Stereo
> > main private debug: looking for audio filter module
> > main private debug: probing 10 candidates
> > main audio output error: couldn't find a filter for the conversion
> > main audio output error: couldn't set an input pipeline
> >
> 
> Ok, so the audio output plugin is started correctly but as stated above you 
> are missing the mpeg audio decoder plugin (libmad_plugin), hence the 
> "couldn't find filter for the conversion" problem.
> Compile this and that will solve this problem (you'll need to get and 
> compile libmad first).
> 
> > main input debug: control type=0
> > main input debug: control: INPUT_CONTROL_SET_DIE proceed
> > main input debug: closing input
> > ts demuxer debug: pid list:
> > ts demuxer debug:   - pid[0] seen
> > main module debug: unlocking module "mpeg_audio"
> > main decoder debug: thread -2097859598 joined
> ...
> 
> Everything else looks fine.
> 
> --
> Gildas
> 
> -- 
> This is the vlc mailing-list, see http://www.videolan.org/vlc/
> To unsubscribe, please read http://www.videolan.org/support/lists.html
> 
> 
> 

-- 
This is the vlc mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://www.videolan.org/support/lists.html



More information about the vlc mailing list