<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hello All,<div>I have created my own deviceSource.cpp for my live input from QTKit, I call<span class="Apple-style-span" style="font-family: Monaco; font-size: 10px; "> doGetNextFrame&nbsp;<span class="Apple-style-span" style="font-family: Helvetica; font-size: 12px; ">with my data and than pass it to&nbsp;<span class="Apple-style-span" style="font-family: Monaco; font-size: 10px; ">deliverFrame<span class="Apple-style-span" style="font-family: Helvetica; font-size: 12px; ">. &nbsp;I have based my streaming from&nbsp;MPEG4ToVideoStreamer, which blocks at&nbsp;<span class="Apple-style-span" style="color: rgb(38, 71, 75); font-family: Monaco; font-size: 10px; "><span style="color: #3f6e74">env</span><span style="color: #000000">-></span>taskScheduler<span style="color: #000000">().</span>doEventLoop<span style="color: #000000">(); </span><span style="color: #007400">// does not return<span class="Apple-style-span" style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; ">&nbsp;and does not allow my live input code to continue. &nbsp;It there a way to allow my other code to continue.</span></span></span></span></span></span></span></div><div><br></div><div>Thank you</div><div>Austin</div></body></html>