except EOFError as e:
raise VlcException("Vlc Write error! ERROR: " + repr(e))
- def _broadcast(self, brtype, stream_name, input=None, muxer='ts', pre_access=''):
+ def _broadcast(self, brtype, stream_name, input=None, muxer='ts', pre_access='', qtype='default'):
if self._shuttingDown.isSet():
return
self._resultlock.acquire()
# Write message to VLC socket
if brtype == True:
- self._write(VlcMessage.request.startBroadcast(
- stream_name, input, self._out_port, muxer, pre_access))
+ msg = VlcMessage.request.startBroadcast(stream_name, input, self._out_port, muxer, pre_access, qtype)
+ self._write(msg)
else:
self._write(VlcMessage.request.stopBroadcast(stream_name))
else:
logger.debug("Broadcast stopped")
- def startBroadcast(self, stream_name, input, muxer='ts', pre_access=''):
- return self._broadcast(True, stream_name, input, muxer, pre_access)
+ def startBroadcast(self, stream_name, input, muxer='ts', pre_access='', qtype='default'):
+ print "Starting broadcast......"
+ return self._broadcast(True, stream_name, input, muxer, pre_access, qtype)
def stopBroadcast(self, stream_name):
return self._broadcast(False, stream_name)