Update of /cvsroot/freevo/freevo/src/record/plugins
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29717
Modified Files:
dvb.py
Log Message:
use replex also for mplayer
Index: dvb.py
===================================================================
RCS file: /cvsroot/freevo/freevo/src/record/plugins/dvb.py,v
retrieving revision 1.8
retrieving revision 1.9
diff -C2 -d -r1.8 -r1.9
*** dvb.py 2 Jan 2005 15:05:16 -0000 1.8
--- dvb.py 2 Jan 2005 18:28:34 -0000 1.9
***************
*** 112,126 ****
filename = rec.url
! if self.program == 'mplayer':
! # use mplayer -dumpstream
! return [ self.program_file, '-dumpstream', '-dumpfile',
! filename, 'dvb://' + String(channel) ]
!
! elif self.program == 'tzap' and self.replex:
! # use tzap + replex
self.record_fifo = '/tmp/record-%s-%s-%s' % \
(self.device.number, os.getpid(),
int(time.time()))
! # create tzap -> replex fifo
if os.path.exists(self.record_fifo):
os.unlink(self.record_fifo)
--- 112,121 ----
filename = rec.url
! if self.replex:
! # use replex to transform ts to mpeg
self.record_fifo = '/tmp/record-%s-%s-%s' % \
(self.device.number, os.getpid(),
int(time.time()))
! # create replex fifo
if os.path.exists(self.record_fifo):
os.unlink(self.record_fifo)
***************
*** 128,137 ****
# start replex program
! self.replex_child = Process([ self.replex, '-x', '-t', 'DVD',
'--of', filename, self.record_fifo
])
! return [ self.program_file, '-o', self.record_fifo, '-c',
! self.configfile, '-a', self.device.number,
! String( channel ) ]
elif self.program == 'tzap':
# use tzap
--- 123,136 ----
# start replex program
! self.replex_child = Process([ self.replex, '-x', '-k', '-t',
'DVD',
'--of', filename, self.record_fifo
])
! # set filename for the real recorder to fifo
! filename = self.record_fifo
+ if self.program == 'mplayer':
+ # use mplayer -dumpstream
+ return [ self.program_file, '-dumpstream', '-dumpfile',
+ filename, 'dvb://' + String(channel) ]
+
elif self.program == 'tzap':
# use tzap
-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt
_______________________________________________
Freevo-cvslog mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freevo-cvslog