[mythtv-users] %DIR% doesn't work on EventCmdRecStarted System Event

José Silva jsantossilva at hotmail.com
Sun Aug 9 12:24:49 UTC 2015


Hello,

I've already posted this on the forum, I guess it's no harm to post it 
here as well. Otherwise, I apologize.

I'm trying to use System Events and Import Recorder to interface an 
Hauppauge HDPVR2 GE plus to mythtv. Hauppauge supplies a software 
package that is not really a driver. The most I can get is a TestApp 
that works like this:

./HDPVR2-testApp -f video.ts # there are two bin and a settings files 
that must reside in the same dir

So, I want to start this test app by EventCmdRecStarted at System 
events, giving it the %DIR%/%FILE% parameters supplied and it works with 
LiveTV:

cd /home/mythtv/bin/hdpvr2;./HDPVR2-testApp -f %DIR%/%FILE%

But in regular recordings I'm getting this log extract:

Aug  9 12:51:25 golfinho mythbackend: mythbackend[3504]: I TVRecEvent 
tv_rec.cpp:4130 (TuningNewRecorder) TVRec[2]: rec->GetPathname(): 
'/home/user/Data/mythtv/recordings/5082_20150809115100.mpg'

Aug  9 12:51:26 golfinho mythbackend: mythbackend[3504]: W SystemEvent 
mythsystemevent.cpp:55 (run) MythSystemEventHandler: Command 'cd 
/home/mythtv/bin/hdpvr2;./HDPVR2-testApp -f 
GetPlaybackURL/UNABLE/TO/FIND/LOCAL/FILE/ON/golfinho/5082_20150809115100.mpg' 
returned 139

Aug  9 12:51:27 golfinho mythbackend: mythbackend[3504]: E HttpServer56 
programinfo.cpp:2358 (GetPlaybackURL) 
ProgramInfo(5082_20150809115100.mpg): GetPlaybackURL: 
'5082_20150809115100.mpg' should be local, but it can not be found.

So, clearly the path has been established on first log, so it exists, 
but second line says that %DIR% has been replaced by something else. 
%FILE% is correct.

Permission have all been checked and, as I already said, it works with 
LiveTV which suggest a mythtv bug.

Any help is appreciated.

Regards,
jss



More information about the mythtv-users mailing list