Rob Shortt wrote:
Dirk Meyer wrote:
What does this file do?
This is used to save a stream from a URL. The intention is that it can be used to record webcasts and also (in my usage case) recording programs from the streamdev-server plugin for VDR. I like recording from streamdev because it will give you an mpeg-ps stream - this file is called from the vdr_streamdev recording plugin.
Shouldn't it be a recordserver plugin than?
That's where I was going with it a while back, just before recordserver was recoded. I decided it was better to use a child process for the recording, like the other plugins, because I don't want to introduce any potential blocking reads to our async model. I tried this with the old ivtv_record plugin too and found that on one hand I was missing data if I wasn't reading enough and on the other hand would block for too long while reading.
Using a child process that does one simple job avoids those problems altogether.
-Rob
------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ Freevo-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/freevo-devel
