[vdr] mp3 plugin : image corruption

Simon Baxter linuxtv at nzbaxters.com
Tue Oct 4 09:59:28 CEST 2005

> I'm running VDR-1.3.33, vdr-xine-0.7.6 and vdr-mp3-0.9.13 (the latter 
> with no source changes) and cannot reproduce your behaviour, at least 
> not with just two sample images for two sample mp3 files.

I'm just trying to replicate your setup now.  But the 0.7.6 vdr-xine
won't compile, so am trying to get a new xine CVS to patch and complile,
but the xine-ui won't checkout..?
I'm getting "cvs [checkout aborted]: end of file from server (consult
above messages if any)"
xine-lib checked out fine.

> Which version of mjpegtools do you use?


> I remember a bug in mpeg2enc before mjpegtools-1.6.3-rc1 which failed to 
> encode a test stream. But this is most likely not the problem in your 
> case. To get my version of mpeg2enc working with the convert script, I 
> had to add "-S 420mpeg2" to ppmtoy4m.

Yeah, I found the same and had to change the 420mpeg2.  It's not that
though as the mpg creates fine, just doesn't view properly in VDR/xine

> Maybe it has something to do with xine: how do run xine?
I use sessions in gnome to automatically run the attached script.
Nothing clever...

-------------- next part --------------
A non-text attachment was scrubbed...
Name: runxine.sh
Type: application/x-shellscript
Size: 708 bytes
Desc: not available
Url : http://www.linuxtv.org/pipermail/vdr/attachments/20051004/a245036a/runxine.bin
-------------- next part --------------
make[1]: Entering directory `/home/vdruser/vdr-1.3.33/PLUGINS/src/xine-0.7.6'
make[1]: Leaving directory `/home/vdruser/vdr-1.3.33/PLUGINS/src/xine-0.7.6'
make[1]: Entering directory `/home/vdruser/vdr-1.3.33/PLUGINS/src/xine-0.7.6'
g++ -fPIC -g -O2 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"xine"' -DFIFO_DIR=\"/tmp/vdr-xine\" `xine-config --cflags`  -I../../../include -I/lib/modules/ xine.c
g++ -fPIC -g -O2 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"xine"' -DFIFO_DIR=\"/tmp/vdr-xine\" `xine-config --cflags`  -I../../../include -I/lib/modules/ xineDevice.c
g++ -fPIC -g -O2 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"xine"' -DFIFO_DIR=\"/tmp/vdr-xine\" `xine-config --cflags`  -I../../../include -I/lib/modules/ xineLib.c
xineLib.c: In member function `bool PluginXine::cXineLib::execFuncSelectAudio(int)':
xineLib.c:3222: error: `data_select_audio_t' undeclared (first use this function)
xineLib.c:3222: error: (Each undeclared identifier is reported only once for each function it appears in.)
xineLib.c:3222: error: expected `;' before "data"
xineLib.c:3223: error: `data' undeclared (first use this function)
xineLib.c:3223: error: `func_select_audio' undeclared (first use this function)
xineLib.c: In member function `bool PluginXine::cXineLib::execFuncTrickSpeedMode(bool)':
xineLib.c:3283: error: `data_trick_speed_mode_t' undeclared (first use this function)
xineLib.c:3283: error: expected `;' before "data"
xineLib.c:3284: error: `data' undeclared (first use this function)
xineLib.c:3284: error: `func_trick_speed_mode' undeclared (first use this function)
make[1]: *** [xineLib.o] Error 1
make[1]: Leaving directory `/home/vdruser/vdr-1.3.33/PLUGINS/src/xine-0.7.6'
make: *** [plugins] Error 2

More information about the vdr mailing list