From: ghost Date: Tue, 23 Nov 2010 12:58:06 +0000 (+0100) Subject: Merge branch 'bug_615_replace_rawfile' into experimental X-Git-Url: http://code.vuplus.com/gitweb/?p=vuplus_dvbapp;a=commitdiff_plain;h=d47f7407cb034d3237ca978f36c75bf8300c56c1;hp=bf2fd661276ac59550e24154b7611e8cf8a9b47a Merge branch 'bug_615_replace_rawfile' into experimental --- diff --git a/lib/dvb/pmt.cpp b/lib/dvb/pmt.cpp index c6e03c2..5fdd69d 100644 --- a/lib/dvb/pmt.cpp +++ b/lib/dvb/pmt.cpp @@ -733,7 +733,9 @@ int eDVBServicePMTHandler::tuneExt(eServiceReferenceDVB &ref, int use_decode_dem { eWarning("no .meta file found, trying to find PMT pid"); eDVBTSTools tstools; - if (tstools.openFile(ref.path.c_str())) + if (source) + tstools.setSource(source, streaminfo_file ? streaminfo_file : ref.path.c_str()); + else if (tstools.openFile(ref.path.c_str())) eWarning("failed to open file"); else {