[mythtv-commits] mythtv commit: r25298 - in trunk/mythtv by robertm

mythtv at cvs.mythtv.org mythtv at cvs.mythtv.org
Thu Jul 8 19:04:59 UTC 2010


      Author: robertm
        Date: 2010-07-08 19:04:58 +0000 (Thu, 08 Jul 2010)
New Revision: 25298
   Changeset: http://svn.mythtv.org/trac/changeset/25298

Added:

   trunk/mythtv/libs/libmythbluray/
   trunk/mythtv/libs/libmythbluray/bdnav/
   trunk/mythtv/libs/libmythbluray/bluray.c
   trunk/mythtv/libs/libmythbluray/hdmv/
   trunk/mythtv/libs/libmythbluray/hdmv/hdmv_insn.h
   trunk/mythtv/libs/libmythbluray/hdmv/hdmv_vm.c
   trunk/mythtv/libs/libmythbluray/hdmv/hdmv_vm.h
   trunk/mythtv/libs/libmythbluray/hdmv/mobj_parse.c
   trunk/mythtv/libs/libmythbluray/hdmv/mobj_parse.h
   trunk/mythtv/libs/libmythbluray/hdmv/mobj_print.c
   trunk/mythtv/libs/libmythbluray/libmythbluray.pro

Removed:

   trunk/mythtv/libs/libmythbdnav/
   trunk/mythtv/libs/libmythbluray/bluray.c
   trunk/mythtv/libs/libmythbluray/libbdnav/
   trunk/mythtv/libs/libmythbluray/libmythbdnav.pro

Modified:

   trunk/mythtv/docs/doxygen-architecture-document.cpp
   trunk/mythtv/libs/libmythbluray/bdnav/navigation.c
   trunk/mythtv/libs/libmythbluray/bluray.h
   trunk/mythtv/libs/libmythbluray/register.c
   trunk/mythtv/libs/libmythbluray/register.h
   trunk/mythtv/libs/libmythtv/BDRingBuffer.cpp
   trunk/mythtv/libs/libmythtv/BDRingBuffer.h
   trunk/mythtv/libs/libmythtv/libmythtv.pro
   trunk/mythtv/libs/libs.pro
   trunk/mythtv/programs/programs-libs.pro

Log:

Rename libmythbdnav to libmythbluray to reflect upstream structural changes.  Upstream lib is libbluray which is a tight integration between libbdnav, the HDMV menu/parser code, and the in-progress BD-J code.  Since we are not going to stick with just the nav portion of the lib, there's no point in naming our library the old way.  Also resync from the last few days to revision 702b8e9942c7e1f31d36fdc7b5911c27eba45e15.  The most important change from the last few days is probably the addition of bd_tell_time to bluray.c/h.  Also imported the HDMV parser/VM code from upstream.  It may not be 100% ready to use yet, but there might be something there we can start to poke at.

These changes drastically simplify some of the resyncing process.  I'll try to follow upstream fairly closely here at home and resync as frequently as is sensible.





More information about the mythtv-commits mailing list