[mythtv-commits] mythtv commit: r20879 - in trunk/mythtv by danielk

mythtv at cvs.mythtv.org mythtv at cvs.mythtv.org
Mon Jul 13 18:41:55 UTC 2009


      Author: danielk
        Date: 2009-07-13 18:41:55 +0000 (Mon, 13 Jul 2009)
New Revision: 20879
   Changeset: http://cvs.mythtv.org/trac/changeset/20879

Modified:

   trunk/mythtv/libs/libmythdb/remotefile.cpp
   trunk/mythtv/libs/libmythdb/remotefile.h
   trunk/mythtv/libs/libmythtv/RingBuffer.cpp
   trunk/mythtv/libs/libmythtv/RingBuffer.h
   trunk/mythtv/libs/libmythtv/playercontext.cpp
   trunk/mythtv/libs/libmythtv/textsubtitleparser.cpp
   trunk/mythtv/libs/libmythtv/xine_demux_sputext.cpp
   trunk/mythtv/libs/libmythtv/xine_demux_sputext.h
   trunk/mythtv/programs/mythbackend/mainserver.cpp

Log:

Fixes #6240. Look up subtitle files efficiently and allow them to be streamed.

This re-enables external subtitles. Both the frontends and backends need to be upgraded for full functionality, but the protocol is no incremented since it is backward compatible. The subtitle file must be in the same directory as the video file. That directory is checked for subtitle files either by RingBuffer for local files or the backend containing the video file for remotely streamed files.






More information about the mythtv-commits mailing list