[mythtv-commits] mythtv commit: r11660 - in trunk/mythtv by danielk

mythtv at cvs.mythtv.org mythtv at cvs.mythtv.org
Wed Nov 1 19:30:53 UTC 2006


      Author: danielk
        Date: 2006-11-01 19:30:52 +0000 (Wed, 01 Nov 2006)
New Revision: 11660
   Changeset: http://cvs.mythtv.org/trac/changeset/11660

Added:

   trunk/mythtv/libs/libmythtv/iptv/
   trunk/mythtv/libs/libmythtv/iptv/iptvchannelfetcher.cpp
   trunk/mythtv/libs/libmythtv/iptv/iptvchannelfetcher.h
   trunk/mythtv/libs/libmythtv/iptv/iptvchannelinfo.h
   trunk/mythtv/libs/libmythtv/iptv/iptvfeeder.cpp
   trunk/mythtv/libs/libmythtv/iptv/iptvfeeder.h
   trunk/mythtv/libs/libmythtv/iptv/iptvfeederlive.cpp
   trunk/mythtv/libs/libmythtv/iptv/iptvfeederlive.h
   trunk/mythtv/libs/libmythtv/iptv/iptvfeederrtsp.cpp
   trunk/mythtv/libs/libmythtv/iptv/iptvfeederrtsp.h
   trunk/mythtv/libs/libmythtv/iptv/iptvfeederwrapper.cpp
   trunk/mythtv/libs/libmythtv/iptv/iptvfeederwrapper.h
   trunk/mythtv/libs/libmythtv/iptv/iptvmediasink.cpp
   trunk/mythtv/libs/libmythtv/iptv/iptvmediasink.h
   trunk/mythtv/libs/libmythtv/iptv/urlfetcher.cpp
   trunk/mythtv/libs/libmythtv/iptv/urlfetcher.h
   trunk/mythtv/libs/libmythtv/iptvchannel.cpp
   trunk/mythtv/libs/libmythtv/iptvchannel.h
   trunk/mythtv/libs/libmythtv/iptvrecorder.cpp
   trunk/mythtv/libs/libmythtv/iptvrecorder.h
   trunk/mythtv/libs/libmythtv/iptvsignalmonitor.cpp
   trunk/mythtv/libs/libmythtv/iptvsignalmonitor.h

Removed:

   trunk/mythtv/libs/libmythtv/freeboxchannel.cpp
   trunk/mythtv/libs/libmythtv/freeboxchannel.h
   trunk/mythtv/libs/libmythtv/freeboxchannelfetcher.cpp
   trunk/mythtv/libs/libmythtv/freeboxchannelfetcher.h
   trunk/mythtv/libs/libmythtv/freeboxchannelinfo.h
   trunk/mythtv/libs/libmythtv/freeboxmediasink.cpp
   trunk/mythtv/libs/libmythtv/freeboxmediasink.h
   trunk/mythtv/libs/libmythtv/freeboxrecorder.cpp
   trunk/mythtv/libs/libmythtv/freeboxrecorder.h
   trunk/mythtv/libs/libmythtv/freeboxsignalmonitor.cpp
   trunk/mythtv/libs/libmythtv/freeboxsignalmonitor.h
   trunk/mythtv/libs/libmythtv/rtspcomms.cpp
   trunk/mythtv/libs/libmythtv/rtspcomms.h

Modified:

   trunk/mythtv/configure
   trunk/mythtv/libs/libmythtv/channelutil.cpp
   trunk/mythtv/libs/libmythtv/channelutil.h
   trunk/mythtv/libs/libmythtv/dtvrecorder.cpp
   trunk/mythtv/libs/libmythtv/libmythtv.pro
   trunk/mythtv/libs/libmythtv/scanwizardhelpers.cpp
   trunk/mythtv/libs/libmythtv/scanwizardhelpers.h
   trunk/mythtv/libs/libmythtv/scanwizardscanner.cpp
   trunk/mythtv/libs/libmythtv/scanwizardscanner.h
   trunk/mythtv/libs/libmythtv/signalmonitor.cpp
   trunk/mythtv/libs/libmythtv/siscan.cpp
   trunk/mythtv/libs/libmythtv/tv_rec.cpp
   trunk/mythtv/libs/libmythtv/videosource.cpp

Log:

Refs #2593. Merges in the refactor of the FreeboxRecorder's RTSP support.

This refactors the code so that other transport methods can be used and fixes some bugs in the M3U channel parser.

The other transport methods implemented in the IPTV branch have not been ported over since they didn't work in my testing.
I've asked Mickael for his test scripts since his unmodified UDP/RTP patches didn't work for me either.

The recorder has been renamed from Freebox to IPTV to since it is now a more general purpose stream recorder. The configure option has also been changed from --disable-freebox to --disable-iptv. MPEG-4 AVC streams should also be supported now.
svn commit -m Refs




More information about the mythtv-commits mailing list