<br><br><div class="gmail_quote">On Tue, Feb 23, 2010 at 8:07 PM, Raymond Wagner <span dir="ltr">&lt;<a href="mailto:raymond@wagnerrp.com">raymond@wagnerrp.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div class="im">On 2/23/2010 20:36, Tom Dexter wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
On Tue, Feb 23, 2010 at 4:42 PM, Nick Rout&lt;<a href="mailto:nick.rout@gmail.com" target="_blank">nick.rout@gmail.com</a>&gt;  wrote:<br>
   <br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
On Wed, Feb 24, 2010 at 10:41 AM, Raymond Wagner&lt;<a href="mailto:raymond@wagnerrp.com" target="_blank">raymond@wagnerrp.com</a>&gt;  wrote:<br>
     <br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Just a heads up, the shift in MythVideo to using storage groups and allowing<br>
remote access rather than relying on NFS, will likely result in the removal<br>
of external player support.<br>
       <br>
</blockquote>
That would be a shame, but that&#39;s another thread.<br>
     <br>
</blockquote>
I agree 100%...that would be an absolutely awful change in my opinion.<br>
   <br>
</blockquote>
<br></div>
It&#39;s all based around a push to simplify MythTV and reduce the opportunity for things to break.  With the internal player and storage groups, mythbackend manages all access to content to any frontends that want it, and any bugs that arise will be internal problems that can be diagnosed and dealt with.  With external players, you have to set up the external player, you have to set up NFS on all machines, you have to figure out whether issues are in mythtv or some other 3rd party software, and you may have to explain to frustrated users they need to seek help elsewhere.  Everything just becomes considerably easier to maintain as external dependencies are reduced.</blockquote>
<div><br>I think the resistance to pull out external player support is somewhat flawed.  I agree that users should use the internal player whenever possible.  I think a better solution would simply be to put the external player option as a single option to define.  Make it off by default and enabled via a checkbox.  When the users checks the box, MythTV pops up a dialog that simply reminds them that if they&#39;re using the external player as a workaround, they should report bugs and direct them to a wiki page about how to do that.  It doesn&#39;t complicate the code much at all to launch an external player, provides the users with a workaround that they may very much need, and directs users to the proper location to report problems if they are truly experiencing them.<br>
<br>Kevin</div></div>