[mythtv-commits] mythtv branch master updated by peper03. v0.28-pre-2887-g36a5748

Git Repo Owner noreply at mythtv.org
Sat May 16 21:15:53 UTC 2015


The branch, master has been updated on the
mythtv repository by gitolite user peper03.
       via  36a5748fa09c9155fa7e033c60a264421e409c7c (commit)
       via  7a913df1ad2b44567c79cb248d3c40e6c3a6c347 (commit)
       via  da4f5b99afc1d69f06f7799072d25d4e4bec4b01 (commit)
      from  3824d811b4b419e89a9fbb8d1e3298dab75c4ead (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 36a5748fa09c9155fa7e033c60a264421e409c7c
Author:    Richard Hulme <peper03 at mythtv.org> at Sat, 16 May 2015 23:15:32 +0200
Committer: Richard Hulme <peper03 at mythtv.org> at Sat, 16 May 2015 23:15:32 +0200
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=36a5748fa09c9155fa7e033c60a264421e409c7c

Rename BD-J library from libbluray*.jar to libmythbluray*.jar to ensure no installation collisions occur.
No changes have been made to the Java source files so if we can be sure that our library will never be installed in the same directory as upstream's, I'm more than happy to revert back to the original name.



commit 7a913df1ad2b44567c79cb248d3c40e6c3a6c347
Author:    Richard Hulme <peper03 at mythtv.org> at Sat, 16 May 2015 23:13:30 +0200
Committer: Richard Hulme <peper03 at mythtv.org> at Sat, 16 May 2015 23:13:30 +0200
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=7a913df1ad2b44567c79cb248d3c40e6c3a6c347

Add support for building the BD-J support classes in libmythbluray.  They are not used yet but building them is the first step towards using them :)
This feature can be enabled by running configure with the '--enable-bdjava' option.

To keep the build environment as close to upstream as possible, the 'ant' build tool must be installed and in the path.  As this feature builds Java classes, a JDK must of course also be installed.  The JDK_HOME environment variable can be used to indicate where the JDK is located, or passed as a parameter to configure.



commit da4f5b99afc1d69f06f7799072d25d4e4bec4b01
Author:    Richard Hulme <peper03 at mythtv.org> at Sat, 16 May 2015 22:17:51 +0200
Committer: Richard Hulme <peper03 at mythtv.org> at Sat, 16 May 2015 22:17:51 +0200
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=da4f5b99afc1d69f06f7799072d25d4e4bec4b01

Move 'major', 'minor' and 'micro' version numbers of libmythbluray out of bluray-version.h into libmythbluray.pro.
bluray-version.h is generated by the configure script in the upstream version of libbluray, so this change is not totally at odds with upstream and will be required for building the BD-J library, as our build environment does not match that of upstream and changing the .pro file is better than changing the source code.



-----------------------------------------------------------------------

Summary of changes:
 mythtv/configure                                   |   39 +
 mythtv/external/libmythbluray/jni/darwin/jni_md.h  |   49 +
 mythtv/external/libmythbluray/jni/jni.h            | 1973 ++++++++++++++++++++
 mythtv/external/libmythbluray/jni/linux/jni_md.h   |   54 +
 mythtv/external/libmythbluray/jni/win32/jni_md.h   |   49 +
 mythtv/external/libmythbluray/libbluray/bdj/bdj.c  |    4 +-
 .../external/libmythbluray/libbluray/bdj/build.xml |    4 +-
 .../libmythbluray/libbluray/bluray-version.h       |    4 -
 mythtv/external/libmythbluray/libmythbluray.pro    |   60 +-
 9 files changed, 2213 insertions(+), 23 deletions(-)
 create mode 100644 mythtv/external/libmythbluray/jni/darwin/jni_md.h
 create mode 100644 mythtv/external/libmythbluray/jni/jni.h
 create mode 100644 mythtv/external/libmythbluray/jni/linux/jni_md.h
 create mode 100644 mythtv/external/libmythbluray/jni/win32/jni_md.h

-- 



More information about the mythtv-commits mailing list