[mythtv] [mythtv-commits] mythtv commit: r10118 - in trunk/mythtv by dblain

Robert Tsai mythtv at tsaiberspace.net
Fri Jun 30 03:12:02 UTC 2006


Was there a typo in mythbackend/httpstatus.cpp?

10118     dblain             job.setAttribute("startTs"   , it.data().startts);

I think the attribute name should be "recStartTs"? There are no references to
foo.attribute("startTs") ...

On Tue, Jun 06, 2006 at 06:51:05AM +0000, mythtv at cvs.mythtv.org wrote:
>       Author: dblain
>         Date: 2006-06-06 06:51:03 +0000 (Tue, 06 Jun 2006)
> New Revision: 10118
>    Changeset: http://cvs.mythtv.org/trac/changeset/10118
> 
> Added:
> 
>    trunk/mythtv/libs/libmythupnp/
>    trunk/mythtv/libs/libmythupnp/CDS_scpd.xml
>    trunk/mythtv/libs/libmythupnp/CMGR_scpd.xml
>    trunk/mythtv/libs/libmythupnp/Makefile
>    trunk/mythtv/libs/libmythupnp/bufferedsocketdevice.cpp
>    trunk/mythtv/libs/libmythupnp/bufferedsocketdevice.h
>    trunk/mythtv/libs/libmythupnp/httprequest.cpp
>    trunk/mythtv/libs/libmythupnp/httprequest.h
>    trunk/mythtv/libs/libmythupnp/httpserver.cpp
>    trunk/mythtv/libs/libmythupnp/httpserver.h
>    trunk/mythtv/libs/libmythupnp/libmythupnp.pro
>    trunk/mythtv/libs/libmythupnp/refcounted.h
>    trunk/mythtv/libs/libmythupnp/ssdp.cpp
>    trunk/mythtv/libs/libmythupnp/ssdp.h
>    trunk/mythtv/libs/libmythupnp/taskqueue.cpp
>    trunk/mythtv/libs/libmythupnp/taskqueue.h
>    trunk/mythtv/libs/libmythupnp/threadpool.cpp
>    trunk/mythtv/libs/libmythupnp/threadpool.h
>    trunk/mythtv/libs/libmythupnp/upnp.cpp
>    trunk/mythtv/libs/libmythupnp/upnp.h
>    trunk/mythtv/libs/libmythupnp/upnpavcd.xml
>    trunk/mythtv/libs/libmythupnp/upnpcds.cpp
>    trunk/mythtv/libs/libmythupnp/upnpcds.h
>    trunk/mythtv/libs/libmythupnp/upnpcdsobjects.cpp
>    trunk/mythtv/libs/libmythupnp/upnpcdsobjects.h
>    trunk/mythtv/libs/libmythupnp/upnpdevice.cpp
>    trunk/mythtv/libs/libmythupnp/upnpdevice.h
>    trunk/mythtv/libs/libmythupnp/upnpglobal.h
>    trunk/mythtv/libs/libmythupnp/upnptasknotify.cpp
>    trunk/mythtv/libs/libmythupnp/upnptasknotify.h
>    trunk/mythtv/libs/libmythupnp/upnptasksearch.cpp
>    trunk/mythtv/libs/libmythupnp/upnptasksearch.h
>    trunk/mythtv/programs/mythbackend/upnpcdsmusic.cpp
>    trunk/mythtv/programs/mythbackend/upnpcdsmusic.h
>    trunk/mythtv/programs/mythbackend/upnpcdstv.cpp
>    trunk/mythtv/programs/mythbackend/upnpcdstv.h
> 
> Modified:
> 
>    trunk/mythtv/libs/libmythtv/programinfo.cpp
>    trunk/mythtv/libs/libmythtv/programinfo.h
>    trunk/mythtv/libs/libs.pro
>    trunk/mythtv/programs/mythbackend/httpstatus.cpp
>    trunk/mythtv/programs/mythbackend/httpstatus.h
>    trunk/mythtv/programs/mythbackend/main.cpp
>    trunk/mythtv/programs/mythbackend/mainserver.cpp
>    trunk/mythtv/programs/mythbackend/mainserver.h
>    trunk/mythtv/programs/mythbackend/mythbackend.pro
>    trunk/mythtv/programs/programs-libs.pro
> 
> Log:
> 
> Initial uPnP Support. 
> 
> ** There is a lot of work left to get a totally compliant implementation **
> 
> uPnP Clients used for testing:
> 
>     D-Link DSM-520
>     Denon AVR-4306 (music only)
>     Intel uPnP-AV Test Tools.
> 
> Support includes:
> 
>     - Mini HTTP 1.1 server with large file support and streaming (limited implementation)
>     - SSDP Discovery Service
>     - Content Directory Service (extendable) 
>     - Task Queue (timed based task execution)
> 
>     Recorded TV & Music (limited views) CDS implementations included
> 
>     All uPnP & other methods can be accessed via SOAP, Form POST or by REST (query strings). 
> 
>     I have added a handful of methods that return XML or content using the http status port: 
> 
>         /                     Same as getStatusHTML
>         xml                   Same as getStatusXML
> 
>         getStatusHTML         Returns the original HTML Status Page
> 
>         *** All of the following return XML ***
> 
>         getStatusXML          Returns the current Status Data
>         getProgramGuide       Returns a subset of the program listings
>         getHosts              Returns a list of unique Hosts contained in the Setting table.
>         getKeys               Returns a list of unique Keys in the Setting Table
>         getSetting            Returns a Keys value
>         putSetting            Sets a Keys Value
>         getChannelIcon        Retrieves the channel Icon
>         getRecorded           Retrieves a list of Recorded Programs
>         getPreviewImage       Retrieves a recorded programs thumbnail image
> 
>         *** The following return content (used for uPnP playback ) ***
> 
>         getRecording          Retrieves a recorded video
>         getMusic              Retrieves a Music Track
> 
> Missing uPnP components:
> 
>     Connection Manager Service
>     Subscriptions & Events (GENA)
> 
> 
> 
> _______________________________________________
> mythtv-commits mailing list
> mythtv-commits at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-commits

--Rob


More information about the mythtv-dev mailing list