[mythtv-commits] Ticket #2532: multiuser : review + test/fix + merge

MythTV mythtv at cvs.mythtv.org
Sun Oct 8 21:45:40 UTC 2006


#2532: multiuser : review + test/fix + merge
---------------------+------------------------------------------------------
 Reporter:  danielk  |        Owner:  danielk
     Type:  task     |       Status:  new    
 Priority:  minor    |    Milestone:  unknown
Component:  mythtv   |      Version:  head   
 Severity:  low      |   Resolution:         
---------------------+------------------------------------------------------
Comment (by danielk):

 Replying to [comment:11 danielk]:
 > (In [11484]) Refs #2532. Cleanup of channelbase.cpp and channelutil.cpp.
 > The channelbase code assumes it knows who is logged into the single
 frontend and restricts the available channels respectively, but this
 prevents scheduled recordings for any other user, and also assumes that
 there is only ever one frontend. The channel restrictions have to be
 implemented on the frontend or be implemented some other way if
 implementing them on the frontend is not feasible.

 Note: These files: cardutil.cpp, videosource.cpp, profilegroup.cpp,
 recordingprofile.cpp, scanwizardhelpers.cpp, channelbase.cpp,
 mythcontext.{cpp,h}, all assume that there is only ever one user logged in
 and that this user's available channels should restrict the channels and
 hardware that the backend has access too. The changes in all these files,
 except mythcontext.{cpp,h} can probably be safely reverted and replaced
 with a filtering mechanism in tv_play.cpp and the recording view screens.

-- 
Ticket URL: <http://cvs.mythtv.org/trac/ticket/2532#comment:12>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list