[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