[mythtv-commits] mythtv/master commit: 20ef8b214 by Robert McNamara (rmcnamara)

MythTV noreply at mythtv.org
Sun Jul 24 02:22:47 UTC 2011


      Author:  Robert McNamara <rmcnamara at mythtv.org>
 Change Date:  2011-07-23T19:20:04-07:00
   Push Date:  2011/07/23 19:22:39 -0700
  Repository:  mythtv
      Branch:  master
New Revision:  20ef8b2140b2aa42281da2fa52a257cef3406a8f
   Changeset:  https://github.com/MythTV/mythtv/commit/20ef8b214

Log:

MythNetvision:  Stream videos in the Internal player.

When a video's XML or RSS provides a download link, make the default selection action to stream it in the Internal player, now that the streaming ringbuffer is working pretty reliably.

This makes all Video RSS subscriptions, Twit.tv, Ted Talks, and the other download-providing grabbers work really nicely and much more integrated-feeling.

So, for reference, we now have three ways of tackling this content:

1) We have access to the video file, and can stream directly to our player.
2) We don't have a download, but the flash player has an API.  Play fullscreen and support remote controls.
3) Provider is unenlightened.  Spawn a web browser and play there.

Modified:

   mythplugins/mythnetvision/mythnetvision/netsearch.cpp
   mythplugins/mythnetvision/mythnetvision/netsearch.h
   mythplugins/mythnetvision/mythnetvision/nettree.cpp
   mythplugins/mythnetvision/mythnetvision/nettree.h



More information about the mythtv-commits mailing list