﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	severity	resolution	keywords	cc	mlocked
8523	Use of PIC in lzo on x86_32 breaks .nuv playback (NuppelVideo)	Joern Koerner <joern.koerner@…>	cpinkham	"I'm currently unable to play .nuv videos. Either transcoded recordings are playable nor imported videos.

I have recorded a DVB-T Stream, let mythtv convert it to .nuv. When trying to play it I get:

2010-06-02 08:47:54.284 ProgramInfo(): Updated pathname '':'' -> '1128_20100522070800.nuv'
2010-06-02 08:47:54.323 NuppelDecoder: lzo_init() failed, aborting
2010-06-02 08:47:54.323 NVP(0), Error: Could not initialize A/V decoder.
2010-06-02 08:47:54.324 NVP(0), Error: Could not open file for preview.
2010-06-02 08:47:54.327 Preview Error: Run() file not local: '/mythtvstorage/1128_20100522070800.nuv'
2010-06-02 08:47:54.327 ~MythContext waiting for threads to exit.
2010-06-02 08:47:54.351 Preview Error: Encountered problems running '/usr/bin/mythbackend --generate-preview 0x0 --chanid 1128 --starttime 20100522070800 '
2010-06-02 08:47:56.607 TV: Attempting to change from None to WatchingPreRecorded
2010-06-02 08:47:56.684 NuppelDecoder: lzo_init() failed, aborting
2010-06-02 08:47:56.684 NVP(0), Error: Could not initialize A/V decoder.


Then I downloaded a sample nuv file from http://samples.mplayerhq.hu/nuv/nirvana.nuv and tried to play:

2010-06-02 08:38:22.612 TV: Attempting to change from None to WatchingVideo
2010-06-02 08:38:22.699 NuppelDecoder: lzo_init() failed, aborting
2010-06-02 08:38:22.700 NVP(0), Error: Could not initialize A/V decoder.

mplayer itself is able to play these files without problems.

I've compiled a clean mythtv setup from the 0.23 tarballs
As far as I can see

This error (lzo_init() failed) is generated in nuppeldecoder.cpp and comes from minilzo.cpp 
which are part of libmyth. So it seems that the library itself is broken.
Can anyone actually play a nuv file ?

"	defect	closed	minor	unknown	MythTV - General	0.23-fixes	medium	Works for me	play nuv		0
