[mythtv-firehose] mythtv branch master updated by peper03. v0.28-pre-2858-g56e5021

Git Repo Owner noreply at mythtv.org
Sat Apr 25 12:48:33 UTC 2015


The branch, master has been updated on the
mythtv repository by gitolite user peper03.
       via  56e50211e4c151c2a873bda65d1b189bbe9b2a13 (commit)
       via  ee5ef843e81d5c62911fd8974f0410a635b3c517 (commit)
      from  38443b8e6a306335d0dabe434ba4e983a62fd056 (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 56e50211e4c151c2a873bda65d1b189bbe9b2a13
Author:    Richard Hulme <peper03 at mythtv.org> at Sat, 25 Apr 2015 14:45:59 +0200
Committer: Richard Hulme <peper03 at mythtv.org> at Sat, 25 Apr 2015 14:48:10 +0200
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=56e50211e4c151c2a873bda65d1b189bbe9b2a13

Update libbluray to 0.8.0 (commit a10b15f) and add libudfread 0.0.0 (commit 4f3bfd8)



commit ee5ef843e81d5c62911fd8974f0410a635b3c517
Author:    Richard Hulme <peper03 at mythtv.org> at Fri, 24 Apr 2015 00:27:06 +0200
Committer: Richard Hulme <peper03 at mythtv.org> at Sat, 25 Apr 2015 14:48:09 +0200
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=ee5ef843e81d5c62911fd8974f0410a635b3c517

Make our version of libbluray match the original directory structure. This has no functional effect but makes comparing our version of libbluray with upstream's much easier.



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

Summary of changes:
 mythtv/configure                                   |    2 +
 mythtv/external/libmythbluray/bdj/bdj.c            |  280 --
 mythtv/external/libmythbluray/bdj/bdj.h            |   52 -
 mythtv/external/libmythbluray/bdj/bdj_private.h    |   42 -
 mythtv/external/libmythbluray/bdj/bdj_util.c       |   72 -
 mythtv/external/libmythbluray/bdj/bdj_util.h       |   38 -
 mythtv/external/libmythbluray/bdj/bdjo_parser.c    |  441 ---
 mythtv/external/libmythbluray/bdj/bdjo_parser.h    |   29 -
 mythtv/external/libmythbluray/bdj/build.xml        |   31 -
 mythtv/external/libmythbluray/bdj/common.h         |   87 -
 .../bdj/java/java/awt/BDRootWindow.java            |  109 -
 .../libmythbluray/bdj/java/javax/media/Clock.java  |   51 -
 .../bdj/java/javax/media/Controller.java           |   53 -
 .../bdj/java/javax/media/Duration.java             |   27 -
 .../bdj/java/javax/media/Manager.java              |  281 --
 .../bdj/java/javax/media/MediaLocator.java         |   61 -
 .../bdj/java/javax/media/PackageManager.java       |   69 -
 .../libmythbluray/bdj/java/javax/media/Time.java   |   50 -
 .../java/javax/tv/locator/LocatorFactoryImpl.java  |   46 -
 .../java/javax/tv/media/MediaSelectPermission.java |   74 -
 .../bdj/java/javax/tv/service/ReadPermission.java  |   75 -
 .../bdj/java/javax/tv/service/SIChangeType.java    |   37 -
 .../bdj/java/javax/tv/service/SIManagerImpl.java   |  122 -
 .../tv/service/guide/ProgramScheduleEvent.java     |   46 -
 .../tv/service/navigation/SIElementFilter.java     |   73 -
 .../tv/service/selection/SelectPermission.java     |  101 -
 .../selection/ServiceContextFactoryImpl.java       |   68 -
 .../org/bluray/media/AsynchronousPiPControl.java   |   36 -
 .../java/org/bluray/media/SubtitlingControl.java   |   62 -
 .../java/org/bluray/media/UOMaskTableControl.java  |   63 -
 .../bdj/java/org/bluray/net/BDLocator.java         |  425 ---
 .../bdj/java/org/bluray/ti/CodingType.java         |   67 -
 .../bdj/java/org/bluray/ti/DeliverySystemType.java |   30 -
 .../bdj/java/org/bluray/ti/DiscImpl.java           |   31 -
 .../bdj/java/org/bluray/ti/DiscManager.java        |   51 -
 .../bdj/java/org/bluray/ti/PlayItemImpl.java       |   79 -
 .../bdj/java/org/bluray/ti/PlayListImpl.java       |   70 -
 .../bdj/java/org/bluray/ti/StreamType.java         |   48 -
 .../bdj/java/org/bluray/ti/TitleComponentImpl.java |   99 -
 .../bdj/java/org/bluray/ti/TitleImpl.java          |   91 -
 .../java/org/bluray/ti/TitleInformationType.java   |   31 -
 .../bdj/java/org/bluray/ti/TitleType.java          |   36 -
 .../org/bluray/ti/selection/TitleContextImpl.java  |  181 -
 .../java/org/bluray/ui/AnimationParameters.java    |   38 -
 .../java/org/bluray/ui/FrameAccurateAnimation.java |  125 -
 .../org/bluray/ui/FrameAccurateAnimationTimer.java |   53 -
 .../org/bluray/ui/ImageFrameAccurateAnimation.java |   95 -
 .../org/bluray/ui/SyncFrameAccurateAnimation.java  |   71 -
 .../bdj/java/org/bluray/vfs/VFSManager.java        |   69 -
 .../bdj/java/org/dvb/application/AppID.java        |   71 -
 .../org/dvb/application/AppsControlPermission.java |   73 -
 .../bdj/java/org/dvb/application/AppsDatabase.java |   88 -
 .../org/dvb/dsmcc/AsynchronousLoadingEvent.java    |   37 -
 .../bdj/java/org/dvb/dsmcc/DSMCCObject.java        |  179 -
 .../bdj/java/org/dvb/dsmcc/DSMCCStream.java        |   92 -
 .../bdj/java/org/dvb/dsmcc/DSMCCStreamEvent.java   |   69 -
 .../bdj/java/org/dvb/dsmcc/NPTRate.java            |   43 -
 .../bdj/java/org/dvb/dsmcc/ServiceDomain.java      |  139 -
 .../java/org/dvb/dsmcc/ServiceXFRReference.java    |   55 -
 .../bdj/java/org/dvb/event/EventManager.java       |  259 --
 .../org/dvb/event/UserEventAvailableEvent.java     |   37 -
 .../java/org/dvb/event/UserEventRepository.java    |  133 -
 .../bdj/java/org/dvb/io/ixc/IxcRegistry.java       |  168 -
 .../java/org/dvb/io/persistent/FileAttributes.java |   87 -
 .../bdj/java/org/dvb/lang/DVBClassLoader.java      |  106 -
 .../bdj/java/org/dvb/media/DripFeedDataSource.java |   81 -
 .../bdj/java/org/dvb/ui/DVBGraphicsImpl.java       |  494 ---
 .../bdj/java/org/dvb/ui/DVBTextLayoutManager.java  |  161 -
 .../bdj/java/org/dvb/ui/FontFactory.java           |   88 -
 .../bdj/java/org/dvb/user/GeneralPreference.java   |   37 -
 .../bdj/java/org/dvb/user/Preference.java          |  112 -
 .../java/org/dvb/user/UserPreferenceManager.java   |  117 -
 .../bdj/java/org/havi/ui/HAnimateLook.java         |   80 -
 .../bdj/java/org/havi/ui/HAnimation.java           |  127 -
 .../java/org/havi/ui/HBackgroundConfiguration.java |   56 -
 .../bdj/java/org/havi/ui/HComponent.java           |   74 -
 .../bdj/java/org/havi/ui/HContainer.java           |  114 -
 .../org/havi/ui/HDefaultTextLayoutManager.java     |   52 -
 .../havi/ui/HEmulatedGraphicsConfiguration.java    |   42 -
 .../java/org/havi/ui/HEmulatedGraphicsDevice.java  |   34 -
 .../bdj/java/org/havi/ui/HFlatEffectMatte.java     |   97 -
 .../bdj/java/org/havi/ui/HFlatMatte.java           |   42 -
 .../bdj/java/org/havi/ui/HFontCapabilities.java    |  110 -
 .../bdj/java/org/havi/ui/HGraphicButton.java       |  164 -
 .../bdj/java/org/havi/ui/HGraphicLook.java         |   91 -
 .../java/org/havi/ui/HGraphicsConfiguration.java   |  100 -
 .../bdj/java/org/havi/ui/HGraphicsDevice.java      |   74 -
 .../libmythbluray/bdj/java/org/havi/ui/HIcon.java  |  121 -
 .../bdj/java/org/havi/ui/HImageEffectMatte.java    |  110 -
 .../bdj/java/org/havi/ui/HImageMatte.java          |   55 -
 .../bdj/java/org/havi/ui/HListElement.java         |   54 -
 .../bdj/java/org/havi/ui/HListGroup.java           |  302 --
 .../bdj/java/org/havi/ui/HListGroupLook.java       |  102 -
 .../bdj/java/org/havi/ui/HMultilineEntry.java      |   78 -
 .../bdj/java/org/havi/ui/HMultilineEntryLook.java  |  105 -
 .../libmythbluray/bdj/java/org/havi/ui/HRange.java |  114 -
 .../bdj/java/org/havi/ui/HRangeLook.java           |   92 -
 .../bdj/java/org/havi/ui/HRangeValue.java          |  171 -
 .../libmythbluray/bdj/java/org/havi/ui/HScene.java |  388 ---
 .../bdj/java/org/havi/ui/HSceneFactory.java        |   92 -
 .../bdj/java/org/havi/ui/HSceneTemplate.java       |   65 -
 .../java/org/havi/ui/HScreenConfigTemplate.java    |  170 -
 .../bdj/java/org/havi/ui/HScreenDevice.java        |  110 -
 .../bdj/java/org/havi/ui/HScreenRectangle.java     |   47 -
 .../bdj/java/org/havi/ui/HSinglelineEntry.java     |  265 --
 .../bdj/java/org/havi/ui/HSinglelineEntryLook.java |   80 -
 .../libmythbluray/bdj/java/org/havi/ui/HSound.java |   57 -
 .../bdj/java/org/havi/ui/HStaticAnimation.java     |  114 -
 .../bdj/java/org/havi/ui/HStaticIcon.java          |   56 -
 .../bdj/java/org/havi/ui/HStaticRange.java         |  119 -
 .../bdj/java/org/havi/ui/HStaticText.java          |   70 -
 .../libmythbluray/bdj/java/org/havi/ui/HText.java  |  152 -
 .../bdj/java/org/havi/ui/HTextButton.java          |  165 -
 .../bdj/java/org/havi/ui/HTextLook.java            |   82 -
 .../bdj/java/org/havi/ui/HToggleButton.java        |  130 -
 .../bdj/java/org/havi/ui/HToggleGroup.java         |   67 -
 .../bdj/java/org/havi/ui/HVideoComponent.java      |   48 -
 .../bdj/java/org/havi/ui/HVideoDevice.java         |   82 -
 .../bdj/java/org/havi/ui/HVisible.java             |  280 --
 .../bdj/java/org/havi/ui/event/HEventGroup.java    |  100 -
 .../bdj/java/org/havi/ui/event/HKeyEvent.java      |   39 -
 .../bdj/java/org/havi/ui/event/HRcEvent.java       |  103 -
 .../bdj/java/org/videolan/Arrays.java              |   42 -
 .../bdj/java/org/videolan/BDJAction.java           |   86 -
 .../bdj/java/org/videolan/BDJActionManager.java    |   56 -
 .../bdj/java/org/videolan/BDJActionQueue.java      |   75 -
 .../bdj/java/org/videolan/BDJAppProxy.java         |  395 ---
 .../bdj/java/org/videolan/BDJClassLoader.java      |  114 -
 .../bdj/java/org/videolan/BDJLoader.java           |  236 --
 .../bdj/java/org/videolan/BDJThreadGroup.java      |   38 -
 .../bdj/java/org/videolan/BDJXletContext.java      |  117 -
 .../bdj/java/org/videolan/FontIndex.java           |  147 -
 .../bdj/java/org/videolan/FontIndexData.java       |   63 -
 .../bdj/java/org/videolan/GUIManager.java          |   61 -
 .../bdj/java/org/videolan/Libbluray.java           |  415 ---
 .../bdj/java/org/videolan/MountException.java      |   32 -
 .../bdj/java/org/videolan/MountManager.java        |  140 -
 .../bdj/java/org/videolan/StrUtil.java             |   34 -
 .../bdj/java/org/videolan/TitleInfo.java           |   70 -
 .../bdj/java/org/videolan/bdjo/AppCache.java       |   38 -
 .../bdj/java/org/videolan/bdjo/AppEntry.java       |  197 --
 .../bdj/java/org/videolan/bdjo/AppProfile.java     |   42 -
 .../bdj/java/org/videolan/bdjo/Bdjo.java           |   63 -
 .../java/org/videolan/bdjo/GraphicsResolution.java |   51 -
 .../bdj/java/org/videolan/bdjo/PlayListTable.java  |   37 -
 .../bdj/java/org/videolan/bdjo/TerminalInfo.java   |   43 -
 .../java/org/videolan/media/content/BDHandler.java |  620 ----
 .../media/content/playlist/AngleControlImpl.java   |  101 -
 .../content/playlist/AudioMetadataControlImpl.java |   40 -
 .../BackgroundVideoPresentationControlImpl.java    |  138 -
 .../playlist/DVBMediaSelectControlImpl.java        |  257 --
 .../videolan/media/content/playlist/Handler.java   |  300 --
 .../playlist/MediaTimeEventControlImpl.java        |   41 -
 .../content/playlist/OverallGainControlImpl.java   |   63 -
 .../media/content/playlist/PanningControlImpl.java |   61 -
 .../media/content/playlist/PiPControlImpl.java     |  152 -
 .../content/playlist/PlaybackControlImpl.java      |  162 -
 .../content/playlist/PrimaryGainControlImpl.java   |   64 -
 .../playlist/SecondaryAudioControlImpl.java        |   51 -
 .../content/playlist/SecondaryGainControlImpl.java |   64 -
 .../media/content/playlist/StreamControl.java      |  130 -
 .../content/playlist/SubtitlingControlImpl.java    |  166 -
 .../content/playlist/UOMaskTableControlImpl.java   |   57 -
 .../media/content/playlist/VideoControl.java       |  155 -
 .../content/playlist/VideoFormatControlImpl.java   |   87 -
 .../org/videolan/media/content/sound/Handler.java  |  202 --
 .../content/video/dvb/mpeg/drip/VideoControl.java  |  149 -
 .../org/videolan/media/protocol/bd/DataSource.java |   72 -
 .../media/protocol/dripfeed/DataSource.java        |   37 -
 .../bdj/native/org_videolan_Libbluray.c            |  297 --
 .../bdj/native/org_videolan_Libbluray.h            |  222 --
 mythtv/external/libmythbluray/bdnav/bdid_parse.c   |  121 -
 mythtv/external/libmythbluray/bdnav/bdid_parse.h   |   36 -
 mythtv/external/libmythbluray/bdnav/clpi_data.h    |  161 -
 mythtv/external/libmythbluray/bdnav/clpi_parse.c   |  815 -----
 mythtv/external/libmythbluray/bdnav/clpi_parse.h   |   34 -
 .../external/libmythbluray/bdnav/extdata_parse.c   |   65 -
 mythtv/external/libmythbluray/bdnav/index_parse.c  |  222 --
 mythtv/external/libmythbluray/bdnav/index_parse.h  |  113 -
 mythtv/external/libmythbluray/bdnav/meta_parse.c   |  246 --
 mythtv/external/libmythbluray/bdnav/meta_parse.h   |   30 -
 mythtv/external/libmythbluray/bdnav/mpls_parse.c   |  854 -----
 mythtv/external/libmythbluray/bdnav/mpls_parse.h   |  160 -
 mythtv/external/libmythbluray/bdnav/navigation.c   |  805 -----
 mythtv/external/libmythbluray/bdnav/navigation.h   |  156 -
 mythtv/external/libmythbluray/bdnav/sound_parse.c  |  194 --
 mythtv/external/libmythbluray/bdnav/sound_parse.h  |   45 -
 .../external/libmythbluray/bdnav/uo_mask_table.h   |   76 -
 mythtv/external/libmythbluray/bluray-version.h     |   37 -
 mythtv/external/libmythbluray/bluray.c             | 2743 ---------------
 mythtv/external/libmythbluray/bluray.h             |  750 ----
 .../libmythbluray/decoders/graphics_controller.c   | 1268 -------
 .../libmythbluray/decoders/graphics_controller.h   |  112 -
 .../libmythbluray/decoders/graphics_processor.c    |  455 ---
 .../libmythbluray/decoders/graphics_processor.h    |  104 -
 mythtv/external/libmythbluray/decoders/ig.h        |  145 -
 mythtv/external/libmythbluray/decoders/ig_decode.c |  299 --
 mythtv/external/libmythbluray/decoders/ig_decode.h |   40 -
 .../external/libmythbluray/decoders/m2ts_demux.c   |  202 --
 .../external/libmythbluray/decoders/m2ts_demux.h   |   46 -
 mythtv/external/libmythbluray/decoders/overlay.h   |   74 -
 .../external/libmythbluray/decoders/pes_buffer.c   |   96 -
 .../external/libmythbluray/decoders/pes_buffer.h   |   47 -
 mythtv/external/libmythbluray/decoders/pg.h        |  109 -
 mythtv/external/libmythbluray/decoders/pg_decode.c |  305 --
 mythtv/external/libmythbluray/decoders/pg_decode.h |   61 -
 mythtv/external/libmythbluray/file/dir_posix.c     |   86 +-
 mythtv/external/libmythbluray/file/dir_win32.c     |  111 +
 mythtv/external/libmythbluray/file/dirs.h          |   39 +
 mythtv/external/libmythbluray/file/dirs_darwin.c   |   95 +
 mythtv/external/libmythbluray/file/dirs_win32.c    |  109 +
 mythtv/external/libmythbluray/file/dirs_xdg.c      |  126 +
 mythtv/external/libmythbluray/file/dl.h            |   43 +-
 mythtv/external/libmythbluray/file/dl_posix.c      |   82 +-
 mythtv/external/libmythbluray/file/dl_win32.c      |  129 +
 mythtv/external/libmythbluray/file/file.c          |   89 +
 mythtv/external/libmythbluray/file/file.h          |   33 +-
 .../libmythbluray/file/file_mythiowrapper.c        |   29 +-
 mythtv/external/libmythbluray/file/file_posix.c    |  164 +-
 mythtv/external/libmythbluray/file/file_win32.c    |  158 +
 mythtv/external/libmythbluray/file/filesystem.h    |    2 +-
 mythtv/external/libmythbluray/file/mount.c         |   67 +
 mythtv/external/libmythbluray/file/mount.h         |   31 +
 mythtv/external/libmythbluray/file/mount_darwin.c  |   59 +
 mythtv/external/libmythbluray/hdmv/hdmv_insn.h     |  128 -
 mythtv/external/libmythbluray/hdmv/hdmv_vm.c       | 1233 -------
 mythtv/external/libmythbluray/hdmv/hdmv_vm.h       |  114 -
 mythtv/external/libmythbluray/hdmv/mobj_parse.c    |  188 -
 mythtv/external/libmythbluray/hdmv/mobj_parse.h    |   71 -
 mythtv/external/libmythbluray/hdmv/mobj_print.c    |  320 --
 mythtv/external/libmythbluray/keys.h               |   59 -
 mythtv/external/libmythbluray/libbluray/bdj/bdj.c  |  676 ++++
 mythtv/external/libmythbluray/libbluray/bdj/bdj.h  |   65 +
 .../libmythbluray/libbluray/bdj/bdjo_data.h        |  136 +
 .../libmythbluray/libbluray/bdj/bdjo_parse.c       |  584 ++++
 .../libmythbluray/libbluray/bdj/bdjo_parse.h       |   32 +
 .../external/libmythbluray/libbluray/bdj/build.xml |   38 +
 .../bdj/java-j2me/java/awt/BDGraphics.java         |   35 +
 .../java/awt/BDGraphicsConfiguration.java          |   26 +
 .../bdj/java-j2me/java/awt/BDGraphicsDevice.java   |   26 +
 .../libbluray/bdj/java-j2me/java/awt/BDImage.java  |   28 +
 .../bdj/java-j2me/java/awt/BDToolkit.java          |   41 +
 .../bdj/java-j2me/java/io/BDFileSystemImpl.java    |   36 +
 .../libbluray/bdj/java-j2me/java/io/Closeable.java |   23 +
 .../bdj/java-j2me/org/dvb/ui/DVBGraphicsImpl.java  |  359 ++
 .../bdj/java-j2me/org/videolan/LockFile.java       |   32 +
 .../bdj/java-j2me/org/videolan/PortingHelper.java  |   33 +
 .../bdj/java-j2se/java/awt/BDGraphics.java         |  157 +
 .../java/awt/BDGraphicsConfiguration.java          |   70 +
 .../bdj/java-j2se/java/awt/BDGraphicsDevice.java   |   33 +
 .../libbluray/bdj/java-j2se/java/awt/BDImage.java  |   28 +
 .../bdj/java-j2se/java/awt/BDToolkit.java          |  153 +
 .../java-j2se/java/awt/image/BufferedImage.java    |  110 +
 .../java-j2se/java/awt/peer/BDComponentPeer.java   |  286 ++
 .../bdj/java-j2se/java/awt/peer/BDFramePeer.java   |  209 ++
 .../java/awt/peer/BDKeyboardFocusManagerPeer.java  |  121 +
 .../java/awt/peer/BDLightweightComponentPeer.java  |   30 +
 .../bdj/java-j2se/java/io/BDFileSystemImpl.java    |   41 +
 .../bdj/java-j2se/org/dvb/ui/DVBGraphicsImpl.java  |  531 +++
 .../bdj/java-j2se/org/videolan/LockFile.java       |   79 +
 .../bdj/java-j2se/org/videolan/PortingHelper.java  |   41 +
 .../sun/awt/KeyboardFocusManagerPeerProvider.java  |   30 +
 .../java-j2se/sun/awt/image/BufferedImagePeer.java |   46 +
 .../aacsla/bluray/mc/CompleteTransactionEvent.java |   28 +
 .../java/com/aacsla/bluray/mc/MCCancelEvent.java   |   28 +
 .../java/com/aacsla/bluray/mc/MCCompleteEvent.java |   28 +
 .../java/com/aacsla/bluray/mc/MCErrorEvent.java    |   28 +
 .../bdj/java/com/aacsla/bluray/mc/MCEvent.java     |   30 +
 .../java/com/aacsla/bluray/mc/MCEventListener.java |   24 +
 .../bdj/java/com/aacsla/bluray/mc/MCException.java |   31 +
 .../com/aacsla/bluray/mc/MCMAvailableEvent.java    |   28 +
 .../bdj/java/com/aacsla/bluray/mc/MCOT.java        |   30 +
 .../bdj/java/com/aacsla/bluray/mc/MCProgress.java  |   31 +
 .../java/com/aacsla/bluray/mc/MCStartEvent.java    |   28 +
 .../bdj/java/com/aacsla/bluray/mc/MCStopEvent.java |   28 +
 .../bdj/java/com/aacsla/bluray/mc/ManagedCopy.java |  147 +
 .../java/com/aacsla/bluray/mt/MCMTransaction.java  |   26 +
 .../com/aacsla/bluray/online/ContentAttribute.java |   53 +
 .../com/aacsla/bluray/online/DeviceAttribute.java  |   36 +
 .../com/aacsla/bluray/online/EnablePermission.java |   58 +
 .../com/aacsla/bluray/online/MediaAttribute.java   |   46 +
 .../libbluray/bdj/java/java/awt/Area.java          |   73 +
 .../libbluray/bdj/java/java/awt/BDFontMetrics.java |  321 ++
 .../bdj/java/java/awt/BDGraphicsBase.java          | 1490 ++++++++
 .../java/java/awt/BDGraphicsConfigurationBase.java |   70 +
 .../bdj/java/java/awt/BDGraphicsDeviceImpl.java    |   66 +
 .../bdj/java/java/awt/BDGraphicsEnvironment.java   |   59 +
 .../libbluray/bdj/java/java/awt/BDImageBase.java   |  255 ++
 .../bdj/java/java/awt/BDImageConsumer.java         |  183 +
 .../libbluray/bdj/java/java/awt/BDJHelper.java     |   96 +
 .../bdj/java/java/awt/BDOffScreenImageSource.java  |   88 +
 .../libbluray/bdj/java/java/awt/BDRootWindow.java  |  209 ++
 .../libbluray/bdj/java/java/awt/BDToolkitBase.java |  249 ++
 .../bdj/java/java/awt/BDWindowGraphics.java        |  168 +
 .../libbluray/bdj/java/java/awt/Font.java          |  280 ++
 .../libbluray/bdj/java/java/awt/PolyEdge.java      |   73 +
 .../libbluray/bdj/java/java/io/BDFileSystem.java   |  346 ++
 .../libbluray/bdj/java/java/io/FileDescriptor.java |  115 +
 .../bdj/java/java/io/FileInputStream.java          |  211 ++
 .../bdj/java/javax/media/CachingControl.java       |    0
 .../bdj/java/javax/media/CachingControlEvent.java  |    0
 .../libbluray/bdj/java/javax/media/Clock.java      |   51 +
 .../bdj/java/javax/media/ClockStartedError.java    |    0
 .../java/javax/media/ClockStoppedException.java    |    0
 .../bdj/java/javax/media/ConnectionErrorEvent.java |    0
 .../bdj/java/javax/media/Control.java              |    0
 .../libbluray/bdj/java/javax/media/Controller.java |   53 +
 .../java/javax/media/ControllerClosedEvent.java    |    0
 .../bdj/java/javax/media/ControllerErrorEvent.java |    0
 .../bdj/java/javax/media/ControllerEvent.java      |    0
 .../bdj/java/javax/media/ControllerListener.java   |    0
 .../bdj/java/javax/media/DataStarvedEvent.java     |    0
 .../bdj/java/javax/media/DeallocateEvent.java      |    0
 .../libbluray/bdj/java/javax/media/Duration.java   |   27 +
 .../bdj/java/javax/media/DurationUpdateEvent.java  |    0
 .../bdj/java/javax/media/EndOfMediaEvent.java      |    0
 .../bdj/java/javax/media/GainChangeEvent.java      |    0
 .../bdj/java/javax/media/GainChangeListener.java   |    0
 .../bdj/java/javax/media/GainControl.java          |    0
 .../javax/media/IncompatibleSourceException.java   |    0
 .../javax/media/IncompatibleTimeBaseException.java |    0
 .../bdj/java/javax/media/InternalErrorEvent.java   |    0
 .../libbluray/bdj/java/javax/media/Manager.java    |  255 ++
 .../bdj/java/javax/media/MediaError.java           |    0
 .../bdj/java/javax/media/MediaEvent.java           |    0
 .../bdj/java/javax/media/MediaException.java       |    0
 .../bdj/java/javax/media/MediaHandler.java         |    0
 .../bdj/java/javax/media/MediaLocator.java         |   64 +
 .../bdj/java/javax/media/MediaProxy.java           |    0
 .../bdj/java/javax/media/MediaTimeSetEvent.java    |    0
 .../java/javax/media/NoDataSourceException.java    |    0
 .../bdj/java/javax/media/NoPlayerException.java    |    0
 .../bdj/java/javax/media/NotPrefetchedError.java   |    0
 .../bdj/java/javax/media/NotRealizedError.java     |    0
 .../bdj/java/javax/media/PackageManager.java       |   69 +
 .../bdj/java/javax/media/Player.java               |    0
 .../java/javax/media/PrefetchCompleteEvent.java    |    0
 .../bdj/java/javax/media/RateChangeEvent.java      |    0
 .../bdj/java/javax/media/RealizeCompleteEvent.java |    0
 .../java/javax/media/ResourceUnavailableEvent.java |    0
 .../bdj/java/javax/media/RestartingEvent.java      |    0
 .../bdj/java/javax/media/StartEvent.java           |    0
 .../bdj/java/javax/media/StopAtTimeEvent.java      |    0
 .../bdj/java/javax/media/StopByRequestEvent.java   |    0
 .../bdj/java/javax/media/StopEvent.java            |    0
 .../bdj/java/javax/media/StopTimeChangeEvent.java  |    0
 .../bdj/java/javax/media/StopTimeSetError.java     |    0
 .../bdj/java/javax/media/SystemTimeBase.java       |    0
 .../libbluray/bdj/java/javax/media/Time.java       |   54 +
 .../bdj/java/javax/media/TimeBase.java             |    0
 .../bdj/java/javax/media/TransitionEvent.java      |    0
 .../javax/media/protocol/ContentDescriptor.java    |    0
 .../bdj/java/javax/media/protocol/Controls.java    |    0
 .../bdj/java/javax/media/protocol/DataSource.java  |    0
 .../java/javax/media/protocol/Positionable.java    |    0
 .../java/javax/media/protocol/PullDataSource.java  |    0
 .../javax/media/protocol/PullSourceStream.java     |    0
 .../java/javax/media/protocol/PushDataSource.java  |    0
 .../javax/media/protocol/PushSourceStream.java     |    0
 .../javax/media/protocol/RateConfiguration.java    |    0
 .../javax/media/protocol/RateConfigureable.java    |    0
 .../bdj/java/javax/media/protocol/RateRange.java   |    0
 .../bdj/java/javax/media/protocol/Seekable.java    |    0
 .../java/javax/media/protocol/SourceStream.java    |    0
 .../media/protocol/SourceTransferHandler.java      |    0
 .../java/javax/media/protocol/URLDataSource.java   |    0
 .../java/javax/media/protocol/URLSourceStream.java |    0
 .../xlet}/UnavailableContainerException.java       |    0
 .../java/javax/microedition/xlet}/XletContext.java |    0
 .../bdj/java/javax/tv/graphics/AlphaColor.java     |    0
 .../bdj/java/javax/tv/graphics/TVContainer.java    |    0
 .../javax/tv/locator/InvalidLocatorException.java  |    0
 .../bdj/java/javax/tv/locator/Locator.java         |    0
 .../bdj/java/javax/tv/locator/LocatorFactory.java  |    0
 .../java/javax/tv/locator/LocatorFactoryImpl.java  |   47 +
 .../bdj/java/javax/tv/locator/LocatorImpl.java     |    0
 .../tv/locator/MalformedLocatorException.java      |    0
 .../bdj/java/javax/tv/media/AWTVideoSize.java      |    0
 .../java/javax/tv/media/AWTVideoSizeControl.java   |    0
 .../javax/tv/media/MediaSelectCARefusedEvent.java  |    0
 .../java/javax/tv/media/MediaSelectControl.java    |    0
 .../bdj/java/javax/tv/media/MediaSelectEvent.java  |    0
 .../javax/tv/media/MediaSelectFailedEvent.java     |    0
 .../java/javax/tv/media/MediaSelectListener.java   |    0
 .../java/javax/tv/media/MediaSelectPermission.java |   76 +
 .../javax/tv/media/MediaSelectSucceededEvent.java  |    0
 .../bdj/java/javax/tv/service/RatingDimension.java |    0
 .../java/javax/tv/service/RatingDimensionImpl.java |    0
 .../bdj/java/javax/tv/service/ReadPermission.java  |   77 +
 .../bdj/java/javax/tv/service/SIChangeEvent.java   |    0
 .../java/javax/tv/service/SIChangeListener.java    |    0
 .../bdj/java/javax/tv/service/SIChangeType.java    |   41 +
 .../bdj/java/javax/tv/service/SIElement.java       |    0
 .../bdj/java/javax/tv/service/SIException.java     |    0
 .../bdj/java/javax/tv/service/SIManager.java       |    0
 .../bdj/java/javax/tv/service/SIManagerImpl.java   |  131 +
 .../bdj/java/javax/tv/service/SIRequest.java       |    0
 .../javax/tv/service/SIRequestFailureType.java     |    0
 .../bdj/java/javax/tv/service/SIRequestor.java     |    0
 .../bdj/java/javax/tv/service/SIRequestorImpl.java |    0
 .../bdj/java/javax/tv/service/SIRetrievable.java   |    0
 .../bdj/java/javax/tv/service/Service.java         |    0
 .../javax/tv/service/ServiceInformationType.java   |    0
 .../java/javax/tv/service/ServiceMinorNumber.java  |    0
 .../bdj/java/javax/tv/service/ServiceNumber.java   |    0
 .../bdj/java/javax/tv/service/ServiceType.java     |    0
 .../tv/service/guide/ContentRatingAdvisory.java    |    0
 .../java/javax/tv/service/guide/ProgramEvent.java  |    0
 .../tv/service/guide/ProgramEventDescription.java  |    0
 .../javax/tv/service/guide/ProgramSchedule.java    |    0
 .../service/guide/ProgramScheduleChangeType.java   |    0
 .../tv/service/guide/ProgramScheduleEvent.java     |   43 +
 .../tv/service/guide/ProgramScheduleListener.java  |    0
 .../tv/service/navigation/CAIdentification.java    |    0
 .../tv/service/navigation/DeliverySystemType.java  |    0
 .../service/navigation/FavoriteServicesName.java   |    0
 .../navigation/FilterNotSupportedException.java    |    0
 .../javax/tv/service/navigation/LocatorFilter.java |    0
 .../tv/service/navigation/PreferenceFilter.java    |    0
 .../tv/service/navigation/SIElementFilter.java     |   74 +
 .../tv/service/navigation/ServiceComponent.java    |    0
 .../navigation/ServiceComponentChangeEvent.java    |    0
 .../navigation/ServiceComponentChangeListener.java |    0
 .../tv/service/navigation/ServiceDescription.java  |    0
 .../tv/service/navigation/ServiceDetails.java      |    0
 .../navigation/ServiceDetailsSIChangeEvent.java    |    0
 .../javax/tv/service/navigation/ServiceFilter.java |    0
 .../tv/service/navigation/ServiceIterator.java     |    0
 .../tv/service/navigation/ServiceIteratorImpl.java |    0
 .../javax/tv/service/navigation/ServiceList.java   |    0
 .../tv/service/navigation/ServiceListImpl.java     |    0
 .../navigation/ServiceProviderInformation.java     |    0
 .../tv/service/navigation/ServiceTypeFilter.java   |    0
 .../navigation/SortNotAvailableException.java      |    0
 .../javax/tv/service/navigation/StreamType.java    |    0
 .../service/selection/AlternativeContentEvent.java |    0
 .../selection/InsufficientResourcesException.java  |    0
 .../InvalidServiceComponentException.java          |    0
 .../tv/service/selection/NormalContentEvent.java   |    0
 .../selection/PresentationChangedEvent.java        |    0
 .../selection/PresentationTerminatedEvent.java     |    0
 .../tv/service/selection/SelectPermission.java     |  103 +
 .../tv/service/selection/SelectionFailedEvent.java |    0
 .../service/selection/ServiceContentHandler.java   |    0
 .../javax/tv/service/selection/ServiceContext.java |    0
 .../selection/ServiceContextDestroyedEvent.java    |    0
 .../tv/service/selection/ServiceContextEvent.java  |    0
 .../service/selection/ServiceContextException.java |    0
 .../service/selection/ServiceContextFactory.java   |    0
 .../selection/ServiceContextFactoryImpl.java       |   72 +
 .../service/selection/ServiceContextListener.java  |    0
 .../selection/ServiceContextPermission.java        |    0
 .../tv/service/selection/ServiceMediaHandler.java  |    0
 .../java/javax/tv/service/transport/Bouquet.java   |    0
 .../tv/service/transport/BouquetChangeEvent.java   |    0
 .../service/transport/BouquetChangeListener.java   |    0
 .../tv/service/transport/BouquetCollection.java    |    0
 .../java/javax/tv/service/transport/Network.java   |    0
 .../tv/service/transport/NetworkChangeEvent.java   |    0
 .../service/transport/NetworkChangeListener.java   |    0
 .../tv/service/transport/NetworkCollection.java    |    0
 .../transport/ServiceDetailsChangeEvent.java       |    0
 .../transport/ServiceDetailsChangeListener.java    |    0
 .../java/javax/tv/service/transport/Transport.java |    0
 .../javax/tv/service/transport/TransportImpl.java  |    0
 .../service/transport/TransportSIChangeEvent.java  |    0
 .../tv/service/transport/TransportStream.java      |    0
 .../transport/TransportStreamChangeEvent.java      |    0
 .../transport/TransportStreamChangeListener.java   |    0
 .../transport/TransportStreamCollection.java       |    0
 .../bdj/java/javax/tv/xlet/Xlet.java               |    0
 .../bdj/java/javax/tv/xlet/XletContext.java        |    0
 .../javax/tv/xlet/XletStateChangeException.java    |    0
 .../java/org/bluray/application/AppAttributes.java |    0
 .../bdj/java/org/bluray/bdplus/Status.java         |   79 +
 .../bdj/java/org/bluray/bdplus/StatusListener.java |   24 +
 .../java/org/bluray/media/AngleChangeEvent.java    |    0
 .../java/org/bluray/media/AngleChangeListener.java |    0
 .../bdj/java/org/bluray/media/AngleControl.java    |    0
 .../org/bluray/media/AsynchronousPiPControl.java   |   34 +
 .../bdj/java/org/bluray/media/AudioControl.java    |    0
 .../org/bluray/media/AudioMetadataControl.java     |    0
 .../org/bluray/media/InvalidAngleException.java    |    0
 .../org/bluray/media/InvalidPlayListException.java |    0
 .../java/org/bluray/media/OverallGainControl.java  |    0
 .../java/org/bluray/media/PanningChangeEvent.java  |    0
 .../org/bluray/media/PanningChangeListener.java    |    0
 .../bdj/java/org/bluray/media/PanningControl.java  |    0
 .../bdj/java/org/bluray/media/PiPControl.java      |    0
 .../bdj/java/org/bluray/media/PiPStatusEvent.java  |    0
 .../java/org/bluray/media/PiPStatusListener.java   |    0
 .../org/bluray/media/PlayListChangeControl.java    |    0
 .../bdj/java/org/bluray/media/PlaybackControl.java |    0
 .../java/org/bluray/media/PlaybackListener.java    |    0
 .../java/org/bluray/media/PlaybackMarkEvent.java   |    0
 .../org/bluray/media/PlaybackPlayItemEvent.java    |    0
 .../java/org/bluray/media/PrimaryAudioControl.java |    0
 .../java/org/bluray/media/PrimaryGainControl.java  |    0
 .../org/bluray/media/SecondaryAudioControl.java    |    0
 .../org/bluray/media/SecondaryGainControl.java     |    0
 .../bluray/media/StreamNotAvailableException.java  |    0
 .../media/SubtitleStyleNotAvailableException.java  |    0
 .../java/org/bluray/media/SubtitlingControl.java   |   61 +
 .../media/TextSubtitleNotAvailableException.java   |    0
 .../org/bluray/media/UOMaskTableChangedEvent.java  |    0
 .../java/org/bluray/media/UOMaskTableControl.java  |   62 +
 .../java/org/bluray/media/UOMaskTableListener.java |    0
 .../bdj/java/org/bluray/media/UOMaskedEvent.java   |    0
 .../bdj/java/org/bluray/net/BDLocator.java         |  440 +++
 .../bluray/storage/BindingunitDataAreaInfo.java    |    0
 .../bdj/java/org/bluray/storage/DataAreaInfo.java  |    0
 .../org/bluray/storage/PersistentDataAreaInfo.java |    0
 .../java/org/bluray/storage/StorageManager.java    |    0
 .../bdj/java/org/bluray/system/RegisterAccess.java |    0
 .../bdj/java/org/bluray/ti/CodingType.java         |   56 +
 .../bdj/java/org/bluray/ti/DeliverySystemType.java |   29 +
 .../bdj/java/org/bluray/ti/Disc.java               |    0
 .../bdj/java/org/bluray/ti/DiscEjectedEvent.java   |    0
 .../libbluray/bdj/java/org/bluray/ti/DiscImpl.java |   43 +
 .../bdj/java/org/bluray/ti/DiscInsertedEvent.java  |    0
 .../bdj/java/org/bluray/ti/DiscManager.java        |   58 +
 .../bdj/java/org/bluray/ti/DiscStatusEvent.java    |    0
 .../bdj/java/org/bluray/ti/DiscStatusListener.java |    0
 .../bdj/java/org/bluray/ti/PlayItem.java           |    0
 .../bdj/java/org/bluray/ti/PlayItemImpl.java       |   99 +
 .../bdj/java/org/bluray/ti/PlayList.java           |    0
 .../bdj/java/org/bluray/ti/PlayListImpl.java       |   89 +
 .../bdj/java/org/bluray/ti/Title.java              |    0
 .../bdj/java/org/bluray/ti/TitleComponent.java     |    0
 .../bdj/java/org/bluray/ti/TitleComponentImpl.java |  122 +
 .../bdj/java/org/bluray/ti/TitleImpl.java          |   93 +
 .../java/org/bluray/ti/TitleInformationType.java   |   30 +
 .../bdj/java/org/bluray/ti/TitleType.java          |   34 +
 .../java/org/bluray/ti/selection/TitleContext.java |    0
 .../org/bluray/ti/selection/TitleContextImpl.java  |  190 +
 .../java/org/bluray/ui/AnimationParameters.java    |   53 +
 .../java/org/bluray/ui/BDVideoConfigTemplate.java  |    0
 .../java/org/bluray/ui/DeviceConfigurations.java   |    0
 .../java/org/bluray/ui/FrameAccurateAnimation.java |  203 ++
 .../org/bluray/ui/FrameAccurateAnimationTimer.java |   61 +
 .../org/bluray/ui/ImageFrameAccurateAnimation.java |  273 ++
 .../org/bluray/ui/SyncFrameAccurateAnimation.java  |  109 +
 .../bdj/java/org/bluray/ui/event/HRcEvent.java     |    0
 .../org/bluray/vfs/PreparingFailedException.java   |    0
 .../bdj/java/org/bluray/vfs/VFSManager.java        |   99 +
 .../bdj/java/org/bluray/vfs/VFSPermission.java     |    0
 .../s3d/media/AlignedSubtitleChangeEvent.java      |   37 +
 .../s3d/media/AlignedSubtitleChangeListener.java   |   27 +
 .../blurayx/s3d/media/AlignedSubtitleControl.java  |   38 +
 .../media/GraphicsOffsetSequenceChangeEvent.java   |   37 +
 .../GraphicsOffsetSequenceChangeListener.java      |   27 +
 .../s3d/media/GraphicsOffsetSequenceControl.java   |   34 +
 .../blurayx/s3d/system/StereoscopicRegisters.java  |   28 +
 .../org/blurayx/s3d/ti/StereoscopicCodingType.java |   46 +
 .../bdj/java/org/blurayx/s3d/ui/DirectDrawS3D.java |   46 +
 .../s3d/ui/HBackgroundConfigTemplateS3D.java       |   48 +
 .../s3d/ui/HBackgroundConfigurationS3D.java        |   49 +
 .../blurayx/s3d/ui/HGraphicsConfigTemplateS3D.java |   47 +
 .../blurayx/s3d/ui/HGraphicsConfigurationS3D.java  |   38 +
 .../blurayx/s3d/ui/HVideoConfigTemplateS3D.java    |   47 +
 .../bdj/java/org/blurayx/s3d/ui/S3DProperty.java   |   33 +
 .../java/org/davic/media/AudioLanguageControl.java |    0
 .../bdj/java/org/davic/media/FreezeControl.java    |    0
 .../bdj/java/org/davic/media/LanguageControl.java  |    0
 .../davic/media/LanguageNotAvailableException.java |    0
 .../java/org/davic/media/MediaFreezeException.java |    0
 .../bdj/java/org/davic/media/MediaLocator.java     |    0
 .../java/org/davic/media/MediaPresentedEvent.java  |    0
 .../bdj/java/org/davic/media/MediaTimeEvent.java   |    0
 .../org/davic/media/MediaTimeEventControl.java     |    0
 .../org/davic/media/MediaTimeEventListener.java    |    0
 .../davic/media/MediaTimePositionChangedEvent.java |    0
 .../org/davic/media/MediaTimePositionControl.java  |    0
 .../org/davic/media/NotAuthorizedException.java    |    0
 .../org/davic/media/ResourceReturnedEvent.java     |    0
 .../org/davic/media/ResourceWithdrawnEvent.java    |    0
 .../org/davic/media/SubtitlingLanguageControl.java |    0
 .../org/davic/mpeg/NotAuthorizedException.java     |    0
 .../org/davic/mpeg/NotAuthorizedInterface.java     |    0
 .../org/davic/net/InvalidLocatorException.java     |    0
 .../bdj/java/org/davic/net/Locator.java            |    0
 .../org/davic/net/TransportDependentLocator.java   |    0
 .../java/org/davic/resources/ResourceClient.java   |    0
 .../java/org/davic/resources/ResourceProxy.java    |    0
 .../java/org/davic/resources/ResourceServer.java   |    0
 .../org/davic/resources/ResourceStatusEvent.java   |    0
 .../davic/resources/ResourceStatusListener.java    |    0
 .../java/org/dvb/application/AppAttributes.java    |    0
 .../bdj/java/org/dvb/application/AppID.java        |   75 +
 .../bdj/java/org/dvb/application/AppIcon.java      |    0
 .../bdj/java/org/dvb/application/AppProxy.java     |    0
 .../org/dvb/application/AppStateChangeEvent.java   |    0
 .../application/AppStateChangeEventListener.java   |    0
 .../org/dvb/application/AppsControlPermission.java |   58 +
 .../bdj/java/org/dvb/application/AppsDatabase.java |   72 +
 .../org/dvb/application/AppsDatabaseEvent.java     |    0
 .../dvb/application/AppsDatabaseEventListener.java |    0
 .../org/dvb/application/AppsDatabaseFilter.java    |    0
 .../org/dvb/application/CurrentServiceFilter.java  |    0
 .../bdj/java/org/dvb/application/DVBHTMLProxy.java |    0
 .../bdj/java/org/dvb/application/DVBJProxy.java    |    0
 .../IllegalProfileParameterException.java          |    0
 .../application/LanguageNotAvailableException.java |    0
 .../dvb/application/RunningApplicationsFilter.java |    0
 .../org/dvb/dsmcc/AsynchronousLoadingEvent.java    |   36 +
 .../dsmcc/AsynchronousLoadingEventListener.java    |    0
 .../bdj/java/org/dvb/dsmcc/DSMCCException.java     |    0
 .../bdj/java/org/dvb/dsmcc/DSMCCObject.java        |  189 +
 .../bdj/java/org/dvb/dsmcc/DSMCCStream.java        |   98 +
 .../bdj/java/org/dvb/dsmcc/DSMCCStreamEvent.java   |   73 +
 .../org/dvb/dsmcc/IllegalObjectTypeException.java  |    0
 .../org/dvb/dsmcc/InsufficientResourcesEvent.java  |    0
 .../dvb/dsmcc/InsufficientResourcesException.java  |    0
 .../org/dvb/dsmcc/InvalidAddressException.java     |    0
 .../bdj/java/org/dvb/dsmcc/InvalidFormatEvent.java |    0
 .../java/org/dvb/dsmcc/InvalidFormatException.java |    0
 .../org/dvb/dsmcc/InvalidPathNameException.java    |    0
 .../java/org/dvb/dsmcc/InvalidPathnameEvent.java   |    0
 .../java/org/dvb/dsmcc/LoadingAbortedEvent.java    |    0
 .../java/org/dvb/dsmcc/MPEGDeliveryErrorEvent.java |    0
 .../java/org/dvb/dsmcc/MPEGDeliveryException.java  |    0
 .../java/org/dvb/dsmcc/NPTDiscontinuityEvent.java  |    0
 .../bdj/java/org/dvb/dsmcc/NPTListener.java        |    0
 .../bdj/java/org/dvb/dsmcc/NPTPresentEvent.java    |    0
 .../libbluray/bdj/java/org/dvb/dsmcc/NPTRate.java  |   47 +
 .../bdj/java/org/dvb/dsmcc/NPTRateChangeEvent.java |    0
 .../bdj/java/org/dvb/dsmcc/NPTRemovedEvent.java    |    0
 .../bdj/java/org/dvb/dsmcc/NPTStatusEvent.java     |    0
 .../bdj/java/org/dvb/dsmcc/NotEntitledEvent.java   |    0
 .../java/org/dvb/dsmcc/NotEntitledException.java   |    0
 .../bdj/java/org/dvb/dsmcc/NotLoadedException.java |    0
 .../org/dvb/dsmcc/NothingToAbortException.java     |    0
 .../bdj/java/org/dvb/dsmcc/ObjectChangeEvent.java  |    0
 .../org/dvb/dsmcc/ObjectChangeEventListener.java   |    0
 .../org/dvb/dsmcc/ServerDeliveryErrorEvent.java    |    0
 .../org/dvb/dsmcc/ServerDeliveryException.java     |    0
 .../bdj/java/org/dvb/dsmcc/ServiceDomain.java      |  144 +
 .../java/org/dvb/dsmcc/ServiceXFRErrorEvent.java   |    0
 .../java/org/dvb/dsmcc/ServiceXFRException.java    |    0
 .../java/org/dvb/dsmcc/ServiceXFRReference.java    |   61 +
 .../bdj/java/org/dvb/dsmcc/StreamEvent.java        |    0
 .../java/org/dvb/dsmcc/StreamEventListener.java    |    0
 .../bdj/java/org/dvb/dsmcc/SuccessEvent.java       |    0
 .../java/org/dvb/dsmcc/UnknownEventException.java  |    0
 .../bdj/java/org/dvb/event/EventManager.java       |  297 ++
 .../bdj/java/org/dvb/event/OverallRepository.java  |    0
 .../java/org/dvb/event/RepositoryDescriptor.java   |    0
 .../bdj/java/org/dvb/event/UserEvent.java          |    0
 .../org/dvb/event/UserEventAvailableEvent.java     |   36 +
 .../bdj/java/org/dvb/event/UserEventListener.java  |    0
 .../java/org/dvb/event/UserEventRepository.java    |  161 +
 .../org/dvb/event/UserEventUnavailableEvent.java   |    0
 .../bdj/java/org/dvb/io/ixc/IxcRegistry.java       |  128 +
 .../dvb/io/persistent/FileAccessPermissions.java   |    0
 .../java/org/dvb/io/persistent/FileAttributes.java |   89 +
 .../bdj/java/org/dvb/lang/DVBClassLoader.java      |  106 +
 .../bdj/java/org/dvb/lang/DVBClassLoaderImpl.java  |    0
 .../media/ActiveFormatDescriptionChangedEvent.java |    0
 .../org/dvb/media/AspectRatioChangedEvent.java     |    0
 .../media/BackgroundVideoPresentationControl.java  |    0
 .../bdj/java/org/dvb/media/CAException.java        |    0
 .../bdj/java/org/dvb/media/CAStopEvent.java        |    0
 .../bdj/java/org/dvb/media/DFCChangedEvent.java    |    0
 .../java/org/dvb/media/DVBMediaSelectControl.java  |    0
 .../bdj/java/org/dvb/media/DripFeedDataSource.java |   89 +
 .../bdj/java/org/dvb/media/DripFeedPermission.java |    0
 .../org/dvb/media/NoComponentSelectedEvent.java    |    0
 .../org/dvb/media/PresentationChangedEvent.java    |    0
 .../java/org/dvb/media/ServiceRemovedEvent.java    |    0
 .../org/dvb/media/StopByResourceLossEvent.java     |    0
 .../java/org/dvb/media/SubtitleAvailableEvent.java |    0
 .../bdj/java/org/dvb/media/SubtitleListener.java   |    0
 .../org/dvb/media/SubtitleNotAvailableEvent.java   |    0
 .../org/dvb/media/SubtitleNotSelectedEvent.java    |    0
 .../java/org/dvb/media/SubtitleSelectedEvent.java  |    0
 .../java/org/dvb/media/SubtitlingEventControl.java |    0
 .../bdj/java/org/dvb/media/VideoFormatControl.java |    0
 .../bdj/java/org/dvb/media/VideoFormatEvent.java   |    0
 .../java/org/dvb/media/VideoFormatListener.java    |    0
 .../org/dvb/media/VideoPresentationControl.java    |    0
 .../java/org/dvb/media/VideoTransformation.java    |    0
 .../bdj/java/org/dvb/test/DVBTest.java             |    0
 .../bdj/java/org/dvb/ui/DVBAlphaComposite.java     |    0
 .../bdj/java/org/dvb/ui/DVBBufferedImage.java      |    0
 .../bdj/java/org/dvb/ui/DVBColor.java              |    0
 .../bdj/java/org/dvb/ui/DVBGraphics.java           |    0
 .../java/org/dvb/ui/DVBRasterFormatException.java  |    0
 .../bdj/java/org/dvb/ui/DVBTextLayoutManager.java  |  182 +
 .../libbluray/bdj/java/org/dvb/ui/FontFactory.java |  169 +
 .../bdj/java/org/dvb/ui/FontFormatException.java   |    0
 .../java/org/dvb/ui/FontNotAvailableException.java |    0
 .../bdj/java/org/dvb/ui/TestOpacity.java           |    0
 .../bdj/java/org/dvb/ui/TextOverflowListener.java  |    0
 .../ui/UnsupportedDrawingOperationException.java   |    0
 .../bdj/java/org/dvb/user/Facility.java            |    0
 .../bdj/java/org/dvb/user/GeneralPreference.java   |   41 +
 .../bdj/java/org/dvb/user/Preference.java          |  129 +
 .../dvb/user/UnsupportedPreferenceException.java   |    0
 .../org/dvb/user/UserPreferenceChangeEvent.java    |    0
 .../org/dvb/user/UserPreferenceChangeListener.java |    0
 .../java/org/dvb/user/UserPreferenceManager.java   |  123 +
 .../org/dvb/user/UserPreferencePermission.java     |    0
 .../java/org/havi/ui/HActionInputPreferred.java    |    0
 .../bdj/java/org/havi/ui/HActionable.java          |    0
 .../bdj/java/org/havi/ui/HAdjustableLook.java      |    0
 .../org/havi/ui/HAdjustmentInputPreferred.java     |    0
 .../bdj/java/org/havi/ui/HAdjustmentValue.java     |    0
 .../bdj/java/org/havi/ui/HAnimateEffect.java       |    0
 .../bdj/java/org/havi/ui/HAnimateLook.java         |   80 +
 .../libbluray/bdj/java/org/havi/ui/HAnimation.java |  131 +
 .../org/havi/ui/HBackgroundConfigTemplate.java     |    0
 .../java/org/havi/ui/HBackgroundConfiguration.java |   58 +
 .../bdj/java/org/havi/ui/HBackgroundDevice.java    |    0
 .../bdj/java/org/havi/ui/HBackgroundImage.java     |    0
 .../bdj/java/org/havi/ui/HChangeData.java          |    0
 .../libbluray/bdj/java/org/havi/ui/HComponent.java |   86 +
 .../bdj/java/org/havi/ui/HComponentOrdering.java   |    0
 .../java/org/havi/ui/HConfigurationException.java  |    0
 .../libbluray/bdj/java/org/havi/ui/HContainer.java |  315 ++
 .../org/havi/ui/HDefaultTextLayoutManager.java     |  138 +
 .../havi/ui/HEmulatedGraphicsConfiguration.java    |   45 +
 .../java/org/havi/ui/HEmulatedGraphicsDevice.java  |   35 +
 .../bdj/java/org/havi/ui/HEventMulticaster.java    |    0
 .../bdj/java/org/havi/ui/HExtendedLook.java        |    0
 .../bdj/java/org/havi/ui/HFlatEffectMatte.java     |  132 +
 .../libbluray/bdj/java/org/havi/ui/HFlatMatte.java |   45 +
 .../bdj/java/org/havi/ui/HFontCapabilities.java    |  112 +
 .../bdj/java/org/havi/ui/HGraphicButton.java       |  168 +
 .../bdj/java/org/havi/ui/HGraphicLook.java         |  100 +
 .../java/org/havi/ui/HGraphicsConfigTemplate.java  |    0
 .../java/org/havi/ui/HGraphicsConfiguration.java   |  104 +
 .../bdj/java/org/havi/ui/HGraphicsDevice.java      |  110 +
 .../libbluray/bdj/java/org/havi/ui/HIcon.java      |  125 +
 .../bdj/java/org/havi/ui/HImageEffectMatte.java    |  161 +
 .../bdj/java/org/havi/ui/HImageHints.java          |    0
 .../bdj/java/org/havi/ui/HImageMatte.java          |   58 +
 .../java/org/havi/ui/HInvalidLookException.java    |    0
 .../bdj/java/org/havi/ui/HItemValue.java           |    0
 .../java/org/havi/ui/HKeyboardInputPreferred.java  |    0
 .../bdj/java/org/havi/ui/HListElement.java         |   54 +
 .../libbluray/bdj/java/org/havi/ui/HListGroup.java |  306 ++
 .../bdj/java/org/havi/ui/HListGroupLook.java       |  102 +
 .../bdj/java/org/havi/ui/HLook.java                |    0
 .../bdj/java/org/havi/ui/HMatte.java               |    0
 .../bdj/java/org/havi/ui/HMatteException.java      |    0
 .../bdj/java/org/havi/ui/HMatteLayer.java          |    0
 .../bdj/java/org/havi/ui/HMultilineEntry.java      |   83 +
 .../bdj/java/org/havi/ui/HMultilineEntryLook.java  |  105 +
 .../bdj/java/org/havi/ui/HNavigable.java           |    0
 .../org/havi/ui/HNavigationInputPreferred.java     |    0
 .../bdj/java/org/havi/ui/HNoInputPreferred.java    |    0
 .../bdj/java/org/havi/ui/HOrientable.java          |    0
 .../org/havi/ui/HPermissionDeniedException.java    |    0
 .../libbluray/bdj/java/org/havi/ui/HRange.java     |  118 +
 .../libbluray/bdj/java/org/havi/ui/HRangeLook.java |   92 +
 .../bdj/java/org/havi/ui/HRangeValue.java          |  175 +
 .../libbluray/bdj/java/org/havi/ui/HScene.java     |  434 +++
 .../bdj/java/org/havi/ui/HSceneFactory.java        |  128 +
 .../bdj/java/org/havi/ui/HSceneTemplate.java       |   67 +
 .../bdj/java/org/havi/ui/HScreen.java              |    0
 .../java/org/havi/ui/HScreenConfigTemplate.java    |  172 +
 .../bdj/java/org/havi/ui/HScreenConfiguration.java |    0
 .../bdj/java/org/havi/ui/HScreenDevice.java        |  111 +
 .../bdj/java/org/havi/ui/HScreenDimension.java     |    0
 .../bdj/java/org/havi/ui/HScreenPoint.java         |    0
 .../bdj/java/org/havi/ui/HScreenRectangle.java     |   52 +
 .../java/org/havi/ui/HSelectionInputPreferred.java |    0
 .../bdj/java/org/havi/ui/HSinglelineEntry.java     |  269 ++
 .../bdj/java/org/havi/ui/HSinglelineEntryLook.java |   81 +
 .../libbluray/bdj/java/org/havi/ui/HSound.java     |  114 +
 .../bdj/java/org/havi/ui/HState.java               |    0
 .../bdj/java/org/havi/ui/HStaticAnimation.java     |  118 +
 .../bdj/java/org/havi/ui/HStaticIcon.java          |   64 +
 .../bdj/java/org/havi/ui/HStaticRange.java         |  123 +
 .../bdj/java/org/havi/ui/HStaticText.java          |   90 +
 .../ui/HStillImageBackgroundConfiguration.java     |    0
 .../bdj/java/org/havi/ui/HSwitchable.java          |    0
 .../libbluray/bdj/java/org/havi/ui/HText.java      |  187 +
 .../bdj/java/org/havi/ui/HTextButton.java          |  169 +
 .../bdj/java/org/havi/ui/HTextLayoutManager.java   |    0
 .../libbluray/bdj/java/org/havi/ui/HTextLook.java  |  124 +
 .../bdj/java/org/havi/ui/HTextValue.java           |    0
 .../bdj/java/org/havi/ui/HToggleButton.java        |  176 +
 .../bdj/java/org/havi/ui/HToggleGroup.java         |  165 +
 .../bdj/java/org/havi/ui/HUIException.java         |    0
 .../bdj/java/org/havi/ui/HVersion.java             |    0
 .../bdj/java/org/havi/ui/HVideoComponent.java      |   51 +
 .../bdj/java/org/havi/ui/HVideoConfigTemplate.java |    0
 .../bdj/java/org/havi/ui/HVideoConfiguration.java  |    0
 .../bdj/java/org/havi/ui/HVideoDevice.java         |   84 +
 .../libbluray/bdj/java/org/havi/ui/HVisible.java   |  425 +++
 .../bdj/java/org/havi/ui/event/HActionEvent.java   |    0
 .../java/org/havi/ui/event/HActionListener.java    |    0
 .../java/org/havi/ui/event/HAdjustmentEvent.java   |    0
 .../org/havi/ui/event/HAdjustmentListener.java     |    0
 .../org/havi/ui/event/HBackgroundImageEvent.java   |    0
 .../havi/ui/event/HBackgroundImageListener.java    |    0
 .../bdj/java/org/havi/ui/event/HEventGroup.java    |  100 +
 .../org/havi/ui/event/HEventRepresentation.java    |    0
 .../bdj/java/org/havi/ui/event/HFocusEvent.java    |    0
 .../bdj/java/org/havi/ui/event/HFocusListener.java |    0
 .../bdj/java/org/havi/ui/event/HItemEvent.java     |    0
 .../bdj/java/org/havi/ui/event/HItemListener.java  |    0
 .../java/org/havi/ui/event/HKeyCapabilities.java   |    0
 .../bdj/java/org/havi/ui/event/HKeyEvent.java      |   38 +
 .../bdj/java/org/havi/ui/event/HKeyListener.java   |    0
 .../java/org/havi/ui/event/HMouseCapabilities.java |    0
 .../java/org/havi/ui/event/HRcCapabilities.java    |    0
 .../bdj/java/org/havi/ui/event/HRcEvent.java       |  100 +
 .../havi/ui/event/HScreenConfigurationEvent.java   |    0
 .../ui/event/HScreenConfigurationListener.java     |    0
 .../havi/ui/event/HScreenDeviceReleasedEvent.java  |    0
 .../havi/ui/event/HScreenDeviceReservedEvent.java  |    0
 .../ui/event/HScreenLocationModifiedEvent.java     |    0
 .../ui/event/HScreenLocationModifiedListener.java  |    0
 .../bdj/java/org/havi/ui/event/HTextEvent.java     |    0
 .../bdj/java/org/havi/ui/event/HTextListener.java  |    0
 .../libbluray/bdj/java/org/videolan/Arrays.java    |   61 +
 .../libbluray/bdj/java/org/videolan/BDJAction.java |   83 +
 .../bdj/java/org/videolan/BDJActionManager.java    |   55 +
 .../bdj/java/org/videolan/BDJActionQueue.java      |  164 +
 .../bdj/java/org/videolan/BDJAppProxy.java         |  415 +++
 .../bdj/java/org/videolan/BDJAppsDatabase.java     |    0
 .../bdj/java/org/videolan/BDJClassLoader.java      |  160 +
 .../bdj/java/org/videolan/BDJException.java        |    0
 .../bdj/java/org/videolan/BDJListeners.java        |  236 ++
 .../libbluray/bdj/java/org/videolan/BDJLoader.java |  304 ++
 .../bdj/java/org/videolan/BDJLoaderCallback.java   |    0
 .../bdj/java/org/videolan/BDJSecurityManager.java  |  284 ++
 .../bdj/java/org/videolan/BDJSocketFactory.java    |   88 +
 .../bdj/java/org/videolan/BDJSockets.java          |  100 +
 .../bdj/java/org/videolan/BDJThreadGroup.java      |  120 +
 .../bdj/java/org/videolan/BDJUtil.java             |    0
 .../bdj/java/org/videolan/BDJXletContext.java      |  507 +++
 .../libbluray/bdj/java/org/videolan/BUMFAsset.java |   38 +
 .../bdj/java/org/videolan/BUMFParser.java          |  169 +
 .../libbluray/bdj/java/org/videolan/CacheDir.java  |  168 +
 .../libbluray/bdj/java/org/videolan/Copy.java      |   74 +
 .../libbluray/bdj/java/org/videolan/FontIndex.java |  167 +
 .../bdj/java/org/videolan/FontIndexData.java       |   63 +
 .../bdj/java/org/videolan/GUIManager.java          |   93 +
 .../bdj/java/org/videolan/InputManager.java        |    0
 .../bdj/java/org/videolan/IxcRegistryImpl.java     |  518 +++
 .../libbluray/bdj/java/org/videolan/Libbluray.java |  635 ++++
 .../libbluray/bdj/java/org/videolan/Logger.java    |  183 +
 .../bdj/java/org/videolan/MountException.java      |   32 +
 .../bdj/java/org/videolan/MountManager.java        |  316 ++
 .../bdj/java/org/videolan/PlaylistInfo.java        |    0
 .../libbluray/bdj/java/org/videolan/StrUtil.java   |   64 +
 .../bdj/java/org/videolan/StreamInfo.java          |    0
 .../bdj/java/org/videolan/TIClip.java              |    0
 .../bdj/java/org/videolan/TIMark.java              |    0
 .../libbluray/bdj/java/org/videolan/TitleInfo.java |   68 +
 .../libbluray/bdj/java/org/videolan/VFSCache.java  |  357 ++
 .../bdj/java/org/videolan/bdjo/AppCache.java       |   56 +
 .../bdj/java/org/videolan/bdjo/AppEntry.java       |  226 ++
 .../bdj/java/org/videolan/bdjo/AppProfile.java     |   61 +
 .../libbluray/bdj/java/org/videolan/bdjo/Bdjo.java |   82 +
 .../java/org/videolan/bdjo/GraphicsResolution.java |   70 +
 .../bdj/java/org/videolan/bdjo/PlayListTable.java  |   56 +
 .../bdj/java/org/videolan/bdjo/TerminalInfo.java   |   62 +
 .../java/org/videolan/media/content/BDHandler.java |  704 ++++
 .../org/videolan/media/content/PlayerManager.java  |  156 +
 .../org/videolan/media/content/audio/Handler.java  |   85 +
 .../audio/MediaTimePositionControlImpl.java        |   47 +
 .../media/content/playlist/AngleControlImpl.java   |   75 +
 .../content/playlist/AudioMetadataControlImpl.java |   41 +
 .../BackgroundVideoPresentationControlImpl.java    |  138 +
 .../playlist/DVBMediaSelectControlImpl.java        |  273 ++
 .../media/content/playlist/GainControlImpl.java    |   90 +
 .../videolan/media/content/playlist/Handler.java   |  403 +++
 .../playlist/MediaTimeEventControlImpl.java        |   41 +
 .../playlist/MediaTimePositionControlImpl.java     |    0
 .../content/playlist/OverallGainControlImpl.java   |   39 +
 .../media/content/playlist/PanningControlImpl.java |   87 +
 .../media/content/playlist/PiPControlImpl.java     |  121 +
 .../playlist/PlayListChangeControlImpl.java        |    0
 .../content/playlist/PlaybackControlImpl.java      |  149 +
 .../content/playlist/PrimaryAudioControlImpl.java  |    0
 .../content/playlist/PrimaryGainControlImpl.java   |   39 +
 .../playlist/SecondaryAudioControlImpl.java        |   50 +
 .../content/playlist/SecondaryGainControlImpl.java |   39 +
 .../media/content/playlist/StreamControl.java      |  130 +
 .../content/playlist/SubtitlingControlImpl.java    |  142 +
 .../content/playlist/UOMaskTableControlImpl.java   |   72 +
 .../media/content/playlist/VideoControl.java       |  160 +
 .../content/playlist/VideoFormatControlImpl.java   |   91 +
 .../org/videolan/media/content/sound/Handler.java  |   92 +
 .../sound/MediaTimePositionControlImpl.java        |    0
 .../BackgroundVideoPresentationControlImpl.java    |    0
 .../media/content/video/dvb/mpeg/drip/Handler.java |    0
 .../content/video/dvb/mpeg/drip/VideoControl.java  |  152 +
 .../org/videolan/media/protocol/bd/DataSource.java |   73 +
 .../media/protocol/dripfeed/DataSource.java        |   38 +
 .../videolan/media/protocol/file/DataSource.java   |   60 +
 .../bdj/java/sun/font/FontDesignMetrics.java       |   55 +
 .../libmythbluray/libbluray/bdj/native/bdjo.c      |  228 ++
 .../libmythbluray/libbluray/bdj/native/bdjo.h      |   31 +
 .../libbluray/bdj/native/java_awt_BDFontMetrics.c  |  563 +++
 .../libbluray/bdj/native/java_awt_BDFontMetrics.h  |  100 +
 .../libbluray/bdj/native/java_awt_BDGraphics.c     |  109 +
 .../libbluray/bdj/native/java_awt_BDGraphics.h     |   26 +
 .../libbluray/bdj/native/org_videolan_Libbluray.c  |  720 ++++
 .../libbluray/bdj/native/org_videolan_Libbluray.h  |  267 ++
 .../libbluray/bdj/native/org_videolan_Logger.c     |   88 +
 .../libbluray/bdj/native/org_videolan_Logger.h     |   27 +
 .../libbluray/bdj/native/register_native.c         |  128 +
 .../libbluray/bdj/native/register_native.h         |   30 +
 .../libmythbluray/libbluray/bdj/native/util.c      |   49 +
 .../libmythbluray/libbluray/bdj/native/util.h      |   33 +
 .../{ => libbluray}/bdnav/Makefile.am              |    0
 .../{ => libbluray}/bdnav/Makefile.in              |    0
 .../libmythbluray/libbluray/bdnav/bdid_parse.c     |  120 +
 .../libmythbluray/libbluray/bdnav/bdid_parse.h     |   38 +
 .../libmythbluray/{ => libbluray}/bdnav/bdparse.h  |    0
 .../libmythbluray/libbluray/bdnav/clpi_data.h      |  177 +
 .../libmythbluray/libbluray/bdnav/clpi_parse.c     |  860 +++++
 .../libmythbluray/libbluray/bdnav/clpi_parse.h     |   37 +
 .../libmythbluray/libbluray/bdnav/extdata_parse.c  |   65 +
 .../{ => libbluray}/bdnav/extdata_parse.h          |    0
 .../libmythbluray/libbluray/bdnav/index_parse.c    |  250 ++
 .../libmythbluray/libbluray/bdnav/index_parse.h    |  124 +
 .../{ => libbluray}/bdnav/meta_data.h              |    0
 .../libmythbluray/libbluray/bdnav/meta_parse.c     |  249 ++
 .../libmythbluray/libbluray/bdnav/meta_parse.h     |   33 +
 .../libmythbluray/libbluray/bdnav/mpls_parse.c     |  990 ++++++
 .../libmythbluray/libbluray/bdnav/mpls_parse.h     |  188 +
 .../libmythbluray/libbluray/bdnav/navigation.c     |  802 +++++
 .../libmythbluray/libbluray/bdnav/navigation.h     |  157 +
 .../libmythbluray/libbluray/bdnav/sound_parse.c    |  204 ++
 .../libmythbluray/libbluray/bdnav/sound_parse.h    |   46 +
 .../libmythbluray/libbluray/bdnav/uo_mask_table.h  |   94 +
 .../libmythbluray/libbluray/bluray-version.h       |   37 +
 mythtv/external/libmythbluray/libbluray/bluray.c   | 3640 ++++++++++++++++++++
 mythtv/external/libmythbluray/libbluray/bluray.h   | 1009 ++++++
 .../libmythbluray/libbluray/bluray_internal.h      |   90 +
 .../libbluray/decoders/graphics_controller.c       | 2066 +++++++++++
 .../libbluray/decoders/graphics_controller.h       |  137 +
 .../libbluray/decoders/graphics_processor.c        |  634 ++++
 .../libbluray/decoders/graphics_processor.h        |   93 +
 .../libmythbluray/libbluray/decoders/hdmv_pids.h   |   65 +
 .../external/libmythbluray/libbluray/decoders/ig.h |  145 +
 .../libmythbluray/libbluray/decoders/ig_decode.c   |  357 ++
 .../libmythbluray/libbluray/decoders/ig_decode.h   |   39 +
 .../libmythbluray/libbluray/decoders/m2ts_demux.c  |  226 ++
 .../libmythbluray/libbluray/decoders/m2ts_demux.h  |   46 +
 .../libmythbluray/libbluray/decoders/m2ts_filter.c |  320 ++
 .../libmythbluray/libbluray/decoders/m2ts_filter.h |   56 +
 .../libmythbluray/libbluray/decoders/overlay.h     |  202 ++
 .../libmythbluray/libbluray/decoders/pes_buffer.c  |  101 +
 .../libmythbluray/libbluray/decoders/pes_buffer.h  |   49 +
 .../external/libmythbluray/libbluray/decoders/pg.h |  109 +
 .../libmythbluray/libbluray/decoders/pg_decode.c   |  299 ++
 .../libmythbluray/libbluray/decoders/pg_decode.h   |   58 +
 .../libmythbluray/libbluray/decoders/rle.c         |  165 +
 .../libmythbluray/libbluray/decoders/rle.h         |   80 +
 .../libmythbluray/libbluray/decoders/textst.h      |  153 +
 .../libbluray/decoders/textst_decode.c             |  318 ++
 .../libbluray/decoders/textst_decode.h             |   41 +
 .../libbluray/decoders/textst_render.c             |  453 +++
 .../libbluray/decoders/textst_render.h             |   62 +
 .../external/libmythbluray/libbluray/disc/aacs.c   |  314 ++
 .../external/libmythbluray/libbluray/disc/aacs.h   |   52 +
 .../external/libmythbluray/libbluray/disc/bdplus.c |  313 ++
 .../external/libmythbluray/libbluray/disc/bdplus.h |   57 +
 mythtv/external/libmythbluray/libbluray/disc/dec.c |  334 ++
 mythtv/external/libmythbluray/libbluray/disc/dec.h |   66 +
 .../external/libmythbluray/libbluray/disc/disc.c   |  601 ++++
 .../external/libmythbluray/libbluray/disc/disc.h   |   98 +
 .../libmythbluray/libbluray/disc/enc_info.h        |   39 +
 .../external/libmythbluray/libbluray/disc/udf_fs.c |  287 ++
 .../external/libmythbluray/libbluray/disc/udf_fs.h |   37 +
 .../libmythbluray/libbluray/hdmv/hdmv_insn.h       |  130 +
 .../libmythbluray/libbluray/hdmv/hdmv_vm.c         | 1410 ++++++++
 .../libmythbluray/libbluray/hdmv/hdmv_vm.h         |  133 +
 .../libmythbluray/libbluray/hdmv/mobj_data.h       |   62 +
 .../libmythbluray/libbluray/hdmv/mobj_parse.c      |  228 ++
 .../libmythbluray/libbluray/hdmv/mobj_parse.h      |   36 +
 .../libmythbluray/libbluray/hdmv/mobj_print.c      |  408 +++
 .../libmythbluray/libbluray/hdmv/mobj_print.h      |   29 +
 mythtv/external/libmythbluray/libbluray/keys.h     |   64 +
 .../libmythbluray/libbluray/player_settings.h      |  125 +
 mythtv/external/libmythbluray/libbluray/register.c |  528 +++
 mythtv/external/libmythbluray/libbluray/register.h |  276 ++
 mythtv/external/libmythbluray/libmythbluray.pro    |   78 +-
 .../external/libmythbluray/libudfread/blockinput.h |   53 +
 .../libmythbluray/libudfread/default_blockinput.c  |  153 +
 .../libmythbluray/libudfread/default_blockinput.h  |   30 +
 mythtv/external/libmythbluray/libudfread/ecma167.c |  323 ++
 mythtv/external/libmythbluray/libudfread/ecma167.h |  218 ++
 .../libmythbluray/libudfread/udfread-version.c     |   37 +
 .../libmythbluray/libudfread/udfread-version.h     |   45 +
 mythtv/external/libmythbluray/libudfread/udfread.c | 1517 ++++++++
 mythtv/external/libmythbluray/libudfread/udfread.h |  278 ++
 .../libmythbluray/libudfread/udfread.pc.in         |   11 +
 mythtv/external/libmythbluray/register.c           |  438 ---
 mythtv/external/libmythbluray/register.h           |  249 --
 mythtv/external/libmythbluray/util/array.c         |   54 +
 mythtv/external/libmythbluray/util/array.h         |   49 +
 mythtv/external/libmythbluray/util/attributes.h    |   14 +-
 mythtv/external/libmythbluray/util/bits.c          |   65 +-
 mythtv/external/libmythbluray/util/bits.h          |   59 +-
 mythtv/external/libmythbluray/util/log_control.h   |    3 +-
 mythtv/external/libmythbluray/util/logging.c       |   27 +-
 mythtv/external/libmythbluray/util/logging.h       |    9 +-
 mythtv/external/libmythbluray/util/macro.h         |    8 +-
 mythtv/external/libmythbluray/util/mutex.c         |  196 ++
 mythtv/external/libmythbluray/util/mutex.h         |  113 +-
 mythtv/external/libmythbluray/util/refcnt.c        |  116 +
 mythtv/external/libmythbluray/util/refcnt.h        |   56 +
 mythtv/external/libmythbluray/util/strutl.c        |   10 +
 mythtv/external/libmythbluray/util/strutl.h        |    2 +
 mythtv/external/libmythbluray/util/time.c          |   75 +
 mythtv/external/libmythbluray/util/time.h          |   29 +
 mythtv/libs/libmythmetadata/bluraymetadata.cpp     |    2 +-
 mythtv/libs/libmythmetadata/bluraymetadata.h       |    2 +-
 mythtv/libs/libmythtv/Bluray/bdringbuffer.cpp      |   14 +-
 mythtv/libs/libmythtv/Bluray/bdringbuffer.h        |    2 +-
 1018 files changed, 60201 insertions(+), 32966 deletions(-)
 delete mode 100644 mythtv/external/libmythbluray/bdj/bdj.c
 delete mode 100644 mythtv/external/libmythbluray/bdj/bdj.h
 delete mode 100644 mythtv/external/libmythbluray/bdj/bdj_private.h
 delete mode 100644 mythtv/external/libmythbluray/bdj/bdj_util.c
 delete mode 100644 mythtv/external/libmythbluray/bdj/bdj_util.h
 delete mode 100644 mythtv/external/libmythbluray/bdj/bdjo_parser.c
 delete mode 100644 mythtv/external/libmythbluray/bdj/bdjo_parser.h
 delete mode 100644 mythtv/external/libmythbluray/bdj/build.xml
 delete mode 100644 mythtv/external/libmythbluray/bdj/common.h
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/java/awt/BDRootWindow.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/javax/media/Clock.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/javax/media/Controller.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/javax/media/Duration.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/javax/media/Manager.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/javax/media/MediaLocator.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/javax/media/PackageManager.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/javax/media/Time.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/javax/tv/locator/LocatorFactoryImpl.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/javax/tv/media/MediaSelectPermission.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/javax/tv/service/ReadPermission.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/javax/tv/service/SIChangeType.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/javax/tv/service/SIManagerImpl.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/javax/tv/service/guide/ProgramScheduleEvent.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/javax/tv/service/navigation/SIElementFilter.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/javax/tv/service/selection/SelectPermission.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/javax/tv/service/selection/ServiceContextFactoryImpl.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/bluray/media/AsynchronousPiPControl.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/bluray/media/SubtitlingControl.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/bluray/media/UOMaskTableControl.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/bluray/net/BDLocator.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/bluray/ti/CodingType.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/bluray/ti/DeliverySystemType.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/bluray/ti/DiscImpl.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/bluray/ti/DiscManager.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/bluray/ti/PlayItemImpl.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/bluray/ti/PlayListImpl.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/bluray/ti/StreamType.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/bluray/ti/TitleComponentImpl.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/bluray/ti/TitleImpl.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/bluray/ti/TitleInformationType.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/bluray/ti/TitleType.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/bluray/ti/selection/TitleContextImpl.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/bluray/ui/AnimationParameters.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/bluray/ui/FrameAccurateAnimation.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/bluray/ui/FrameAccurateAnimationTimer.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/bluray/ui/ImageFrameAccurateAnimation.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/bluray/ui/SyncFrameAccurateAnimation.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/bluray/vfs/VFSManager.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/dvb/application/AppID.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/dvb/application/AppsControlPermission.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/dvb/application/AppsDatabase.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/dvb/dsmcc/AsynchronousLoadingEvent.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/dvb/dsmcc/DSMCCObject.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/dvb/dsmcc/DSMCCStream.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/dvb/dsmcc/DSMCCStreamEvent.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/dvb/dsmcc/NPTRate.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/dvb/dsmcc/ServiceDomain.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/dvb/dsmcc/ServiceXFRReference.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/dvb/event/EventManager.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/dvb/event/UserEventAvailableEvent.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/dvb/event/UserEventRepository.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/dvb/io/ixc/IxcRegistry.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/dvb/io/persistent/FileAttributes.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/dvb/lang/DVBClassLoader.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/dvb/media/DripFeedDataSource.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/dvb/ui/DVBGraphicsImpl.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/dvb/ui/DVBTextLayoutManager.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/dvb/ui/FontFactory.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/dvb/user/GeneralPreference.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/dvb/user/Preference.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/dvb/user/UserPreferenceManager.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/havi/ui/HAnimateLook.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/havi/ui/HAnimation.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/havi/ui/HBackgroundConfiguration.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/havi/ui/HComponent.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/havi/ui/HContainer.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/havi/ui/HDefaultTextLayoutManager.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/havi/ui/HEmulatedGraphicsConfiguration.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/havi/ui/HEmulatedGraphicsDevice.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/havi/ui/HFlatEffectMatte.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/havi/ui/HFlatMatte.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/havi/ui/HFontCapabilities.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/havi/ui/HGraphicButton.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/havi/ui/HGraphicLook.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/havi/ui/HGraphicsConfiguration.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/havi/ui/HGraphicsDevice.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/havi/ui/HIcon.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/havi/ui/HImageEffectMatte.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/havi/ui/HImageMatte.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/havi/ui/HListElement.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/havi/ui/HListGroup.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/havi/ui/HListGroupLook.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/havi/ui/HMultilineEntry.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/havi/ui/HMultilineEntryLook.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/havi/ui/HRange.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/havi/ui/HRangeLook.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/havi/ui/HRangeValue.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/havi/ui/HScene.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/havi/ui/HSceneFactory.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/havi/ui/HSceneTemplate.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/havi/ui/HScreenConfigTemplate.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/havi/ui/HScreenDevice.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/havi/ui/HScreenRectangle.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/havi/ui/HSinglelineEntry.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/havi/ui/HSinglelineEntryLook.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/havi/ui/HSound.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/havi/ui/HStaticAnimation.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/havi/ui/HStaticIcon.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/havi/ui/HStaticRange.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/havi/ui/HStaticText.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/havi/ui/HText.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/havi/ui/HTextButton.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/havi/ui/HTextLook.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/havi/ui/HToggleButton.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/havi/ui/HToggleGroup.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/havi/ui/HVideoComponent.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/havi/ui/HVideoDevice.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/havi/ui/HVisible.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/havi/ui/event/HEventGroup.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/havi/ui/event/HKeyEvent.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/havi/ui/event/HRcEvent.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/videolan/Arrays.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/videolan/BDJAction.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/videolan/BDJActionManager.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/videolan/BDJActionQueue.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/videolan/BDJAppProxy.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/videolan/BDJClassLoader.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/videolan/BDJLoader.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/videolan/BDJThreadGroup.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/videolan/BDJXletContext.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/videolan/FontIndex.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/videolan/FontIndexData.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/videolan/GUIManager.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/videolan/Libbluray.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/videolan/MountException.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/videolan/MountManager.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/videolan/StrUtil.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/videolan/TitleInfo.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/videolan/bdjo/AppCache.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/videolan/bdjo/AppEntry.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/videolan/bdjo/AppProfile.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/videolan/bdjo/Bdjo.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/videolan/bdjo/GraphicsResolution.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/videolan/bdjo/PlayListTable.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/videolan/bdjo/TerminalInfo.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/videolan/media/content/BDHandler.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/videolan/media/content/playlist/AngleControlImpl.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/videolan/media/content/playlist/AudioMetadataControlImpl.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/videolan/media/content/playlist/BackgroundVideoPresentationControlImpl.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/videolan/media/content/playlist/DVBMediaSelectControlImpl.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/videolan/media/content/playlist/Handler.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/videolan/media/content/playlist/MediaTimeEventControlImpl.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/videolan/media/content/playlist/OverallGainControlImpl.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/videolan/media/content/playlist/PanningControlImpl.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/videolan/media/content/playlist/PiPControlImpl.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/videolan/media/content/playlist/PlaybackControlImpl.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/videolan/media/content/playlist/PrimaryGainControlImpl.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/videolan/media/content/playlist/SecondaryAudioControlImpl.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/videolan/media/content/playlist/SecondaryGainControlImpl.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/videolan/media/content/playlist/StreamControl.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/videolan/media/content/playlist/SubtitlingControlImpl.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/videolan/media/content/playlist/UOMaskTableControlImpl.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/videolan/media/content/playlist/VideoControl.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/videolan/media/content/playlist/VideoFormatControlImpl.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/videolan/media/content/sound/Handler.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/videolan/media/content/video/dvb/mpeg/drip/VideoControl.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/videolan/media/protocol/bd/DataSource.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/java/org/videolan/media/protocol/dripfeed/DataSource.java
 delete mode 100644 mythtv/external/libmythbluray/bdj/native/org_videolan_Libbluray.c
 delete mode 100644 mythtv/external/libmythbluray/bdj/native/org_videolan_Libbluray.h
 delete mode 100644 mythtv/external/libmythbluray/bdnav/bdid_parse.c
 delete mode 100644 mythtv/external/libmythbluray/bdnav/bdid_parse.h
 delete mode 100644 mythtv/external/libmythbluray/bdnav/clpi_data.h
 delete mode 100644 mythtv/external/libmythbluray/bdnav/clpi_parse.c
 delete mode 100644 mythtv/external/libmythbluray/bdnav/clpi_parse.h
 delete mode 100644 mythtv/external/libmythbluray/bdnav/extdata_parse.c
 delete mode 100644 mythtv/external/libmythbluray/bdnav/index_parse.c
 delete mode 100644 mythtv/external/libmythbluray/bdnav/index_parse.h
 delete mode 100644 mythtv/external/libmythbluray/bdnav/meta_parse.c
 delete mode 100644 mythtv/external/libmythbluray/bdnav/meta_parse.h
 delete mode 100644 mythtv/external/libmythbluray/bdnav/mpls_parse.c
 delete mode 100644 mythtv/external/libmythbluray/bdnav/mpls_parse.h
 delete mode 100644 mythtv/external/libmythbluray/bdnav/navigation.c
 delete mode 100644 mythtv/external/libmythbluray/bdnav/navigation.h
 delete mode 100644 mythtv/external/libmythbluray/bdnav/sound_parse.c
 delete mode 100644 mythtv/external/libmythbluray/bdnav/sound_parse.h
 delete mode 100644 mythtv/external/libmythbluray/bdnav/uo_mask_table.h
 delete mode 100644 mythtv/external/libmythbluray/bluray-version.h
 delete mode 100644 mythtv/external/libmythbluray/bluray.c
 delete mode 100644 mythtv/external/libmythbluray/bluray.h
 delete mode 100644 mythtv/external/libmythbluray/decoders/graphics_controller.c
 delete mode 100644 mythtv/external/libmythbluray/decoders/graphics_controller.h
 delete mode 100644 mythtv/external/libmythbluray/decoders/graphics_processor.c
 delete mode 100644 mythtv/external/libmythbluray/decoders/graphics_processor.h
 delete mode 100644 mythtv/external/libmythbluray/decoders/ig.h
 delete mode 100644 mythtv/external/libmythbluray/decoders/ig_decode.c
 delete mode 100644 mythtv/external/libmythbluray/decoders/ig_decode.h
 delete mode 100644 mythtv/external/libmythbluray/decoders/m2ts_demux.c
 delete mode 100644 mythtv/external/libmythbluray/decoders/m2ts_demux.h
 delete mode 100644 mythtv/external/libmythbluray/decoders/overlay.h
 delete mode 100644 mythtv/external/libmythbluray/decoders/pes_buffer.c
 delete mode 100644 mythtv/external/libmythbluray/decoders/pes_buffer.h
 delete mode 100644 mythtv/external/libmythbluray/decoders/pg.h
 delete mode 100644 mythtv/external/libmythbluray/decoders/pg_decode.c
 delete mode 100644 mythtv/external/libmythbluray/decoders/pg_decode.h
 create mode 100644 mythtv/external/libmythbluray/file/dir_win32.c
 create mode 100644 mythtv/external/libmythbluray/file/dirs.h
 create mode 100644 mythtv/external/libmythbluray/file/dirs_darwin.c
 create mode 100644 mythtv/external/libmythbluray/file/dirs_win32.c
 create mode 100644 mythtv/external/libmythbluray/file/dirs_xdg.c
 create mode 100644 mythtv/external/libmythbluray/file/dl_win32.c
 create mode 100644 mythtv/external/libmythbluray/file/file.c
 create mode 100644 mythtv/external/libmythbluray/file/file_win32.c
 create mode 100644 mythtv/external/libmythbluray/file/mount.c
 create mode 100644 mythtv/external/libmythbluray/file/mount.h
 create mode 100644 mythtv/external/libmythbluray/file/mount_darwin.c
 delete mode 100644 mythtv/external/libmythbluray/hdmv/hdmv_insn.h
 delete mode 100644 mythtv/external/libmythbluray/hdmv/hdmv_vm.c
 delete mode 100644 mythtv/external/libmythbluray/hdmv/hdmv_vm.h
 delete mode 100644 mythtv/external/libmythbluray/hdmv/mobj_parse.c
 delete mode 100644 mythtv/external/libmythbluray/hdmv/mobj_parse.h
 delete mode 100644 mythtv/external/libmythbluray/hdmv/mobj_print.c
 delete mode 100644 mythtv/external/libmythbluray/keys.h
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/bdj.c
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/bdj.h
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/bdjo_data.h
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/bdjo_parse.c
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/bdjo_parse.h
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/build.xml
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java-j2me/java/awt/BDGraphics.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java-j2me/java/awt/BDGraphicsConfiguration.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java-j2me/java/awt/BDGraphicsDevice.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java-j2me/java/awt/BDImage.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java-j2me/java/awt/BDToolkit.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java-j2me/java/io/BDFileSystemImpl.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java-j2me/java/io/Closeable.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java-j2me/org/dvb/ui/DVBGraphicsImpl.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java-j2me/org/videolan/LockFile.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java-j2me/org/videolan/PortingHelper.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java-j2se/java/awt/BDGraphics.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java-j2se/java/awt/BDGraphicsConfiguration.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java-j2se/java/awt/BDGraphicsDevice.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java-j2se/java/awt/BDImage.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java-j2se/java/awt/BDToolkit.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java-j2se/java/awt/image/BufferedImage.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java-j2se/java/awt/peer/BDComponentPeer.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java-j2se/java/awt/peer/BDFramePeer.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java-j2se/java/awt/peer/BDKeyboardFocusManagerPeer.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java-j2se/java/awt/peer/BDLightweightComponentPeer.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java-j2se/java/io/BDFileSystemImpl.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java-j2se/org/dvb/ui/DVBGraphicsImpl.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java-j2se/org/videolan/LockFile.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java-j2se/org/videolan/PortingHelper.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java-j2se/sun/awt/KeyboardFocusManagerPeerProvider.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java-j2se/sun/awt/image/BufferedImagePeer.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/com/aacsla/bluray/mc/CompleteTransactionEvent.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/com/aacsla/bluray/mc/MCCancelEvent.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/com/aacsla/bluray/mc/MCCompleteEvent.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/com/aacsla/bluray/mc/MCErrorEvent.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/com/aacsla/bluray/mc/MCEvent.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/com/aacsla/bluray/mc/MCEventListener.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/com/aacsla/bluray/mc/MCException.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/com/aacsla/bluray/mc/MCMAvailableEvent.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/com/aacsla/bluray/mc/MCOT.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/com/aacsla/bluray/mc/MCProgress.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/com/aacsla/bluray/mc/MCStartEvent.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/com/aacsla/bluray/mc/MCStopEvent.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/com/aacsla/bluray/mc/ManagedCopy.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/com/aacsla/bluray/mt/MCMTransaction.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/com/aacsla/bluray/online/ContentAttribute.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/com/aacsla/bluray/online/DeviceAttribute.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/com/aacsla/bluray/online/EnablePermission.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/com/aacsla/bluray/online/MediaAttribute.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/java/awt/Area.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/java/awt/BDFontMetrics.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/java/awt/BDGraphicsBase.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/java/awt/BDGraphicsConfigurationBase.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/java/awt/BDGraphicsDeviceImpl.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/java/awt/BDGraphicsEnvironment.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/java/awt/BDImageBase.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/java/awt/BDImageConsumer.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/java/awt/BDJHelper.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/java/awt/BDOffScreenImageSource.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/java/awt/BDRootWindow.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/java/awt/BDToolkitBase.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/java/awt/BDWindowGraphics.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/java/awt/Font.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/java/awt/PolyEdge.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/java/io/BDFileSystem.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/java/io/FileDescriptor.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/java/io/FileInputStream.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/media/CachingControl.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/media/CachingControlEvent.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/javax/media/Clock.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/media/ClockStartedError.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/media/ClockStoppedException.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/media/ConnectionErrorEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/media/Control.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/javax/media/Controller.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/media/ControllerClosedEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/media/ControllerErrorEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/media/ControllerEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/media/ControllerListener.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/media/DataStarvedEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/media/DeallocateEvent.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/javax/media/Duration.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/media/DurationUpdateEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/media/EndOfMediaEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/media/GainChangeEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/media/GainChangeListener.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/media/GainControl.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/media/IncompatibleSourceException.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/media/IncompatibleTimeBaseException.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/media/InternalErrorEvent.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/javax/media/Manager.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/media/MediaError.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/media/MediaEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/media/MediaException.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/media/MediaHandler.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/javax/media/MediaLocator.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/media/MediaProxy.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/media/MediaTimeSetEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/media/NoDataSourceException.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/media/NoPlayerException.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/media/NotPrefetchedError.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/media/NotRealizedError.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/javax/media/PackageManager.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/media/Player.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/media/PrefetchCompleteEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/media/RateChangeEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/media/RealizeCompleteEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/media/ResourceUnavailableEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/media/RestartingEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/media/StartEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/media/StopAtTimeEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/media/StopByRequestEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/media/StopEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/media/StopTimeChangeEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/media/StopTimeSetError.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/media/SystemTimeBase.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/javax/media/Time.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/media/TimeBase.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/media/TransitionEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/media/protocol/ContentDescriptor.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/media/protocol/Controls.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/media/protocol/DataSource.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/media/protocol/Positionable.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/media/protocol/PullDataSource.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/media/protocol/PullSourceStream.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/media/protocol/PushDataSource.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/media/protocol/PushSourceStream.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/media/protocol/RateConfiguration.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/media/protocol/RateConfigureable.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/media/protocol/RateRange.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/media/protocol/Seekable.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/media/protocol/SourceStream.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/media/protocol/SourceTransferHandler.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/media/protocol/URLDataSource.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/media/protocol/URLSourceStream.java (100%)
 rename mythtv/external/libmythbluray/{bdj/java/javax/microedition => libbluray/bdj/java/javax/microedition/xlet}/UnavailableContainerException.java (100%)
 rename mythtv/external/libmythbluray/{bdj/java/javax/microedition => libbluray/bdj/java/javax/microedition/xlet}/XletContext.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/graphics/AlphaColor.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/graphics/TVContainer.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/locator/InvalidLocatorException.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/locator/Locator.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/locator/LocatorFactory.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/javax/tv/locator/LocatorFactoryImpl.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/locator/LocatorImpl.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/locator/MalformedLocatorException.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/media/AWTVideoSize.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/media/AWTVideoSizeControl.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/media/MediaSelectCARefusedEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/media/MediaSelectControl.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/media/MediaSelectEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/media/MediaSelectFailedEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/media/MediaSelectListener.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/javax/tv/media/MediaSelectPermission.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/media/MediaSelectSucceededEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/RatingDimension.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/RatingDimensionImpl.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/javax/tv/service/ReadPermission.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/SIChangeEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/SIChangeListener.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/javax/tv/service/SIChangeType.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/SIElement.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/SIException.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/SIManager.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/javax/tv/service/SIManagerImpl.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/SIRequest.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/SIRequestFailureType.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/SIRequestor.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/SIRequestorImpl.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/SIRetrievable.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/Service.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/ServiceInformationType.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/ServiceMinorNumber.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/ServiceNumber.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/ServiceType.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/guide/ContentRatingAdvisory.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/guide/ProgramEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/guide/ProgramEventDescription.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/guide/ProgramSchedule.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/guide/ProgramScheduleChangeType.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/javax/tv/service/guide/ProgramScheduleEvent.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/guide/ProgramScheduleListener.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/navigation/CAIdentification.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/navigation/DeliverySystemType.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/navigation/FavoriteServicesName.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/navigation/FilterNotSupportedException.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/navigation/LocatorFilter.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/navigation/PreferenceFilter.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/javax/tv/service/navigation/SIElementFilter.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/navigation/ServiceComponent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/navigation/ServiceComponentChangeEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/navigation/ServiceComponentChangeListener.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/navigation/ServiceDescription.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/navigation/ServiceDetails.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/navigation/ServiceDetailsSIChangeEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/navigation/ServiceFilter.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/navigation/ServiceIterator.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/navigation/ServiceIteratorImpl.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/navigation/ServiceList.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/navigation/ServiceListImpl.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/navigation/ServiceProviderInformation.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/navigation/ServiceTypeFilter.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/navigation/SortNotAvailableException.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/navigation/StreamType.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/selection/AlternativeContentEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/selection/InsufficientResourcesException.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/selection/InvalidServiceComponentException.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/selection/NormalContentEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/selection/PresentationChangedEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/selection/PresentationTerminatedEvent.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/javax/tv/service/selection/SelectPermission.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/selection/SelectionFailedEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/selection/ServiceContentHandler.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/selection/ServiceContext.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/selection/ServiceContextDestroyedEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/selection/ServiceContextEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/selection/ServiceContextException.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/selection/ServiceContextFactory.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/javax/tv/service/selection/ServiceContextFactoryImpl.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/selection/ServiceContextListener.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/selection/ServiceContextPermission.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/selection/ServiceMediaHandler.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/transport/Bouquet.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/transport/BouquetChangeEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/transport/BouquetChangeListener.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/transport/BouquetCollection.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/transport/Network.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/transport/NetworkChangeEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/transport/NetworkChangeListener.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/transport/NetworkCollection.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/transport/ServiceDetailsChangeEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/transport/ServiceDetailsChangeListener.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/transport/Transport.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/transport/TransportImpl.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/transport/TransportSIChangeEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/transport/TransportStream.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/transport/TransportStreamChangeEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/transport/TransportStreamChangeListener.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/service/transport/TransportStreamCollection.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/xlet/Xlet.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/xlet/XletContext.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/javax/tv/xlet/XletStateChangeException.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/bluray/application/AppAttributes.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/bluray/bdplus/Status.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/bluray/bdplus/StatusListener.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/bluray/media/AngleChangeEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/bluray/media/AngleChangeListener.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/bluray/media/AngleControl.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/bluray/media/AsynchronousPiPControl.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/bluray/media/AudioControl.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/bluray/media/AudioMetadataControl.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/bluray/media/InvalidAngleException.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/bluray/media/InvalidPlayListException.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/bluray/media/OverallGainControl.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/bluray/media/PanningChangeEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/bluray/media/PanningChangeListener.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/bluray/media/PanningControl.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/bluray/media/PiPControl.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/bluray/media/PiPStatusEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/bluray/media/PiPStatusListener.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/bluray/media/PlayListChangeControl.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/bluray/media/PlaybackControl.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/bluray/media/PlaybackListener.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/bluray/media/PlaybackMarkEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/bluray/media/PlaybackPlayItemEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/bluray/media/PrimaryAudioControl.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/bluray/media/PrimaryGainControl.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/bluray/media/SecondaryAudioControl.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/bluray/media/SecondaryGainControl.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/bluray/media/StreamNotAvailableException.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/bluray/media/SubtitleStyleNotAvailableException.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/bluray/media/SubtitlingControl.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/bluray/media/TextSubtitleNotAvailableException.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/bluray/media/UOMaskTableChangedEvent.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/bluray/media/UOMaskTableControl.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/bluray/media/UOMaskTableListener.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/bluray/media/UOMaskedEvent.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/bluray/net/BDLocator.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/bluray/storage/BindingunitDataAreaInfo.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/bluray/storage/DataAreaInfo.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/bluray/storage/PersistentDataAreaInfo.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/bluray/storage/StorageManager.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/bluray/system/RegisterAccess.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/bluray/ti/CodingType.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/bluray/ti/DeliverySystemType.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/bluray/ti/Disc.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/bluray/ti/DiscEjectedEvent.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/bluray/ti/DiscImpl.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/bluray/ti/DiscInsertedEvent.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/bluray/ti/DiscManager.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/bluray/ti/DiscStatusEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/bluray/ti/DiscStatusListener.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/bluray/ti/PlayItem.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/bluray/ti/PlayItemImpl.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/bluray/ti/PlayList.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/bluray/ti/PlayListImpl.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/bluray/ti/Title.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/bluray/ti/TitleComponent.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/bluray/ti/TitleComponentImpl.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/bluray/ti/TitleImpl.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/bluray/ti/TitleInformationType.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/bluray/ti/TitleType.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/bluray/ti/selection/TitleContext.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/bluray/ti/selection/TitleContextImpl.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/bluray/ui/AnimationParameters.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/bluray/ui/BDVideoConfigTemplate.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/bluray/ui/DeviceConfigurations.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/bluray/ui/FrameAccurateAnimation.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/bluray/ui/FrameAccurateAnimationTimer.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/bluray/ui/ImageFrameAccurateAnimation.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/bluray/ui/SyncFrameAccurateAnimation.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/bluray/ui/event/HRcEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/bluray/vfs/PreparingFailedException.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/bluray/vfs/VFSManager.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/bluray/vfs/VFSPermission.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/blurayx/s3d/media/AlignedSubtitleChangeEvent.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/blurayx/s3d/media/AlignedSubtitleChangeListener.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/blurayx/s3d/media/AlignedSubtitleControl.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/blurayx/s3d/media/GraphicsOffsetSequenceChangeEvent.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/blurayx/s3d/media/GraphicsOffsetSequenceChangeListener.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/blurayx/s3d/media/GraphicsOffsetSequenceControl.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/blurayx/s3d/system/StereoscopicRegisters.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/blurayx/s3d/ti/StereoscopicCodingType.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/blurayx/s3d/ui/DirectDrawS3D.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/blurayx/s3d/ui/HBackgroundConfigTemplateS3D.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/blurayx/s3d/ui/HBackgroundConfigurationS3D.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/blurayx/s3d/ui/HGraphicsConfigTemplateS3D.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/blurayx/s3d/ui/HGraphicsConfigurationS3D.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/blurayx/s3d/ui/HVideoConfigTemplateS3D.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/blurayx/s3d/ui/S3DProperty.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/davic/media/AudioLanguageControl.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/davic/media/FreezeControl.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/davic/media/LanguageControl.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/davic/media/LanguageNotAvailableException.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/davic/media/MediaFreezeException.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/davic/media/MediaLocator.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/davic/media/MediaPresentedEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/davic/media/MediaTimeEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/davic/media/MediaTimeEventControl.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/davic/media/MediaTimeEventListener.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/davic/media/MediaTimePositionChangedEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/davic/media/MediaTimePositionControl.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/davic/media/NotAuthorizedException.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/davic/media/ResourceReturnedEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/davic/media/ResourceWithdrawnEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/davic/media/SubtitlingLanguageControl.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/davic/mpeg/NotAuthorizedException.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/davic/mpeg/NotAuthorizedInterface.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/davic/net/InvalidLocatorException.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/davic/net/Locator.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/davic/net/TransportDependentLocator.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/davic/resources/ResourceClient.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/davic/resources/ResourceProxy.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/davic/resources/ResourceServer.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/davic/resources/ResourceStatusEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/davic/resources/ResourceStatusListener.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/application/AppAttributes.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/dvb/application/AppID.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/application/AppIcon.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/application/AppProxy.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/application/AppStateChangeEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/application/AppStateChangeEventListener.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/dvb/application/AppsControlPermission.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/dvb/application/AppsDatabase.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/application/AppsDatabaseEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/application/AppsDatabaseEventListener.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/application/AppsDatabaseFilter.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/application/CurrentServiceFilter.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/application/DVBHTMLProxy.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/application/DVBJProxy.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/application/IllegalProfileParameterException.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/application/LanguageNotAvailableException.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/application/RunningApplicationsFilter.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/dvb/dsmcc/AsynchronousLoadingEvent.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/dsmcc/AsynchronousLoadingEventListener.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/dsmcc/DSMCCException.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/dvb/dsmcc/DSMCCObject.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/dvb/dsmcc/DSMCCStream.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/dvb/dsmcc/DSMCCStreamEvent.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/dsmcc/IllegalObjectTypeException.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/dsmcc/InsufficientResourcesEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/dsmcc/InsufficientResourcesException.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/dsmcc/InvalidAddressException.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/dsmcc/InvalidFormatEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/dsmcc/InvalidFormatException.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/dsmcc/InvalidPathNameException.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/dsmcc/InvalidPathnameEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/dsmcc/LoadingAbortedEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/dsmcc/MPEGDeliveryErrorEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/dsmcc/MPEGDeliveryException.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/dsmcc/NPTDiscontinuityEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/dsmcc/NPTListener.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/dsmcc/NPTPresentEvent.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/dvb/dsmcc/NPTRate.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/dsmcc/NPTRateChangeEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/dsmcc/NPTRemovedEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/dsmcc/NPTStatusEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/dsmcc/NotEntitledEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/dsmcc/NotEntitledException.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/dsmcc/NotLoadedException.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/dsmcc/NothingToAbortException.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/dsmcc/ObjectChangeEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/dsmcc/ObjectChangeEventListener.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/dsmcc/ServerDeliveryErrorEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/dsmcc/ServerDeliveryException.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/dvb/dsmcc/ServiceDomain.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/dsmcc/ServiceXFRErrorEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/dsmcc/ServiceXFRException.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/dvb/dsmcc/ServiceXFRReference.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/dsmcc/StreamEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/dsmcc/StreamEventListener.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/dsmcc/SuccessEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/dsmcc/UnknownEventException.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/dvb/event/EventManager.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/event/OverallRepository.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/event/RepositoryDescriptor.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/event/UserEvent.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/dvb/event/UserEventAvailableEvent.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/event/UserEventListener.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/dvb/event/UserEventRepository.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/event/UserEventUnavailableEvent.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/dvb/io/ixc/IxcRegistry.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/io/persistent/FileAccessPermissions.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/dvb/io/persistent/FileAttributes.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/dvb/lang/DVBClassLoader.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/lang/DVBClassLoaderImpl.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/media/ActiveFormatDescriptionChangedEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/media/AspectRatioChangedEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/media/BackgroundVideoPresentationControl.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/media/CAException.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/media/CAStopEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/media/DFCChangedEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/media/DVBMediaSelectControl.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/dvb/media/DripFeedDataSource.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/media/DripFeedPermission.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/media/NoComponentSelectedEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/media/PresentationChangedEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/media/ServiceRemovedEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/media/StopByResourceLossEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/media/SubtitleAvailableEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/media/SubtitleListener.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/media/SubtitleNotAvailableEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/media/SubtitleNotSelectedEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/media/SubtitleSelectedEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/media/SubtitlingEventControl.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/media/VideoFormatControl.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/media/VideoFormatEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/media/VideoFormatListener.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/media/VideoPresentationControl.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/media/VideoTransformation.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/test/DVBTest.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/ui/DVBAlphaComposite.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/ui/DVBBufferedImage.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/ui/DVBColor.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/ui/DVBGraphics.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/ui/DVBRasterFormatException.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/dvb/ui/DVBTextLayoutManager.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/dvb/ui/FontFactory.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/ui/FontFormatException.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/ui/FontNotAvailableException.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/ui/TestOpacity.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/ui/TextOverflowListener.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/ui/UnsupportedDrawingOperationException.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/user/Facility.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/dvb/user/GeneralPreference.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/dvb/user/Preference.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/user/UnsupportedPreferenceException.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/user/UserPreferenceChangeEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/user/UserPreferenceChangeListener.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/dvb/user/UserPreferenceManager.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/dvb/user/UserPreferencePermission.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/havi/ui/HActionInputPreferred.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/havi/ui/HActionable.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/havi/ui/HAdjustableLook.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/havi/ui/HAdjustmentInputPreferred.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/havi/ui/HAdjustmentValue.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/havi/ui/HAnimateEffect.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/havi/ui/HAnimateLook.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/havi/ui/HAnimation.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/havi/ui/HBackgroundConfigTemplate.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/havi/ui/HBackgroundConfiguration.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/havi/ui/HBackgroundDevice.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/havi/ui/HBackgroundImage.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/havi/ui/HChangeData.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/havi/ui/HComponent.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/havi/ui/HComponentOrdering.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/havi/ui/HConfigurationException.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/havi/ui/HContainer.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/havi/ui/HDefaultTextLayoutManager.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/havi/ui/HEmulatedGraphicsConfiguration.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/havi/ui/HEmulatedGraphicsDevice.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/havi/ui/HEventMulticaster.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/havi/ui/HExtendedLook.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/havi/ui/HFlatEffectMatte.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/havi/ui/HFlatMatte.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/havi/ui/HFontCapabilities.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/havi/ui/HGraphicButton.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/havi/ui/HGraphicLook.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/havi/ui/HGraphicsConfigTemplate.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/havi/ui/HGraphicsConfiguration.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/havi/ui/HGraphicsDevice.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/havi/ui/HIcon.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/havi/ui/HImageEffectMatte.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/havi/ui/HImageHints.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/havi/ui/HImageMatte.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/havi/ui/HInvalidLookException.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/havi/ui/HItemValue.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/havi/ui/HKeyboardInputPreferred.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/havi/ui/HListElement.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/havi/ui/HListGroup.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/havi/ui/HListGroupLook.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/havi/ui/HLook.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/havi/ui/HMatte.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/havi/ui/HMatteException.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/havi/ui/HMatteLayer.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/havi/ui/HMultilineEntry.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/havi/ui/HMultilineEntryLook.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/havi/ui/HNavigable.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/havi/ui/HNavigationInputPreferred.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/havi/ui/HNoInputPreferred.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/havi/ui/HOrientable.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/havi/ui/HPermissionDeniedException.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/havi/ui/HRange.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/havi/ui/HRangeLook.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/havi/ui/HRangeValue.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/havi/ui/HScene.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/havi/ui/HSceneFactory.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/havi/ui/HSceneTemplate.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/havi/ui/HScreen.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/havi/ui/HScreenConfigTemplate.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/havi/ui/HScreenConfiguration.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/havi/ui/HScreenDevice.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/havi/ui/HScreenDimension.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/havi/ui/HScreenPoint.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/havi/ui/HScreenRectangle.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/havi/ui/HSelectionInputPreferred.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/havi/ui/HSinglelineEntry.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/havi/ui/HSinglelineEntryLook.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/havi/ui/HSound.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/havi/ui/HState.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/havi/ui/HStaticAnimation.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/havi/ui/HStaticIcon.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/havi/ui/HStaticRange.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/havi/ui/HStaticText.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/havi/ui/HStillImageBackgroundConfiguration.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/havi/ui/HSwitchable.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/havi/ui/HText.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/havi/ui/HTextButton.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/havi/ui/HTextLayoutManager.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/havi/ui/HTextLook.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/havi/ui/HTextValue.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/havi/ui/HToggleButton.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/havi/ui/HToggleGroup.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/havi/ui/HUIException.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/havi/ui/HVersion.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/havi/ui/HVideoComponent.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/havi/ui/HVideoConfigTemplate.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/havi/ui/HVideoConfiguration.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/havi/ui/HVideoDevice.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/havi/ui/HVisible.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/havi/ui/event/HActionEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/havi/ui/event/HActionListener.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/havi/ui/event/HAdjustmentEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/havi/ui/event/HAdjustmentListener.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/havi/ui/event/HBackgroundImageEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/havi/ui/event/HBackgroundImageListener.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/havi/ui/event/HEventGroup.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/havi/ui/event/HEventRepresentation.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/havi/ui/event/HFocusEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/havi/ui/event/HFocusListener.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/havi/ui/event/HItemEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/havi/ui/event/HItemListener.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/havi/ui/event/HKeyCapabilities.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/havi/ui/event/HKeyEvent.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/havi/ui/event/HKeyListener.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/havi/ui/event/HMouseCapabilities.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/havi/ui/event/HRcCapabilities.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/havi/ui/event/HRcEvent.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/havi/ui/event/HScreenConfigurationEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/havi/ui/event/HScreenConfigurationListener.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/havi/ui/event/HScreenDeviceReleasedEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/havi/ui/event/HScreenDeviceReservedEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/havi/ui/event/HScreenLocationModifiedEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/havi/ui/event/HScreenLocationModifiedListener.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/havi/ui/event/HTextEvent.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/havi/ui/event/HTextListener.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/videolan/Arrays.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/videolan/BDJAction.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/videolan/BDJActionManager.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/videolan/BDJActionQueue.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/videolan/BDJAppProxy.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/videolan/BDJAppsDatabase.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/videolan/BDJClassLoader.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/videolan/BDJException.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/videolan/BDJListeners.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/videolan/BDJLoader.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/videolan/BDJLoaderCallback.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/videolan/BDJSecurityManager.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/videolan/BDJSocketFactory.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/videolan/BDJSockets.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/videolan/BDJThreadGroup.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/videolan/BDJUtil.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/videolan/BDJXletContext.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/videolan/BUMFAsset.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/videolan/BUMFParser.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/videolan/CacheDir.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/videolan/Copy.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/videolan/FontIndex.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/videolan/FontIndexData.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/videolan/GUIManager.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/videolan/InputManager.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/videolan/IxcRegistryImpl.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/videolan/Libbluray.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/videolan/Logger.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/videolan/MountException.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/videolan/MountManager.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/videolan/PlaylistInfo.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/videolan/StrUtil.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/videolan/StreamInfo.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/videolan/TIClip.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/videolan/TIMark.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/videolan/TitleInfo.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/videolan/VFSCache.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/videolan/bdjo/AppCache.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/videolan/bdjo/AppEntry.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/videolan/bdjo/AppProfile.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/videolan/bdjo/Bdjo.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/videolan/bdjo/GraphicsResolution.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/videolan/bdjo/PlayListTable.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/videolan/bdjo/TerminalInfo.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/videolan/media/content/BDHandler.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/videolan/media/content/PlayerManager.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/videolan/media/content/audio/Handler.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/videolan/media/content/audio/MediaTimePositionControlImpl.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/videolan/media/content/playlist/AngleControlImpl.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/videolan/media/content/playlist/AudioMetadataControlImpl.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/videolan/media/content/playlist/BackgroundVideoPresentationControlImpl.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/videolan/media/content/playlist/DVBMediaSelectControlImpl.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/videolan/media/content/playlist/GainControlImpl.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/videolan/media/content/playlist/Handler.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/videolan/media/content/playlist/MediaTimeEventControlImpl.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/videolan/media/content/playlist/MediaTimePositionControlImpl.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/videolan/media/content/playlist/OverallGainControlImpl.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/videolan/media/content/playlist/PanningControlImpl.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/videolan/media/content/playlist/PiPControlImpl.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/videolan/media/content/playlist/PlayListChangeControlImpl.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/videolan/media/content/playlist/PlaybackControlImpl.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/videolan/media/content/playlist/PrimaryAudioControlImpl.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/videolan/media/content/playlist/PrimaryGainControlImpl.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/videolan/media/content/playlist/SecondaryAudioControlImpl.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/videolan/media/content/playlist/SecondaryGainControlImpl.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/videolan/media/content/playlist/StreamControl.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/videolan/media/content/playlist/SubtitlingControlImpl.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/videolan/media/content/playlist/UOMaskTableControlImpl.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/videolan/media/content/playlist/VideoControl.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/videolan/media/content/playlist/VideoFormatControlImpl.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/videolan/media/content/sound/Handler.java
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/videolan/media/content/sound/MediaTimePositionControlImpl.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/videolan/media/content/video/dvb/mpeg/drip/BackgroundVideoPresentationControlImpl.java (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdj/java/org/videolan/media/content/video/dvb/mpeg/drip/Handler.java (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/videolan/media/content/video/dvb/mpeg/drip/VideoControl.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/videolan/media/protocol/bd/DataSource.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/videolan/media/protocol/dripfeed/DataSource.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/videolan/media/protocol/file/DataSource.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/sun/font/FontDesignMetrics.java
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/native/bdjo.c
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/native/bdjo.h
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/native/java_awt_BDFontMetrics.c
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/native/java_awt_BDFontMetrics.h
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/native/java_awt_BDGraphics.c
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/native/java_awt_BDGraphics.h
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/native/org_videolan_Libbluray.c
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/native/org_videolan_Libbluray.h
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/native/org_videolan_Logger.c
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/native/org_videolan_Logger.h
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/native/register_native.c
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/native/register_native.h
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/native/util.c
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/native/util.h
 rename mythtv/external/libmythbluray/{ => libbluray}/bdnav/Makefile.am (100%)
 rename mythtv/external/libmythbluray/{ => libbluray}/bdnav/Makefile.in (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdnav/bdid_parse.c
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdnav/bdid_parse.h
 rename mythtv/external/libmythbluray/{ => libbluray}/bdnav/bdparse.h (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdnav/clpi_data.h
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdnav/clpi_parse.c
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdnav/clpi_parse.h
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdnav/extdata_parse.c
 rename mythtv/external/libmythbluray/{ => libbluray}/bdnav/extdata_parse.h (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdnav/index_parse.c
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdnav/index_parse.h
 rename mythtv/external/libmythbluray/{ => libbluray}/bdnav/meta_data.h (100%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdnav/meta_parse.c
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdnav/meta_parse.h
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdnav/mpls_parse.c
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdnav/mpls_parse.h
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdnav/navigation.c
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdnav/navigation.h
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdnav/sound_parse.c
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdnav/sound_parse.h
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdnav/uo_mask_table.h
 create mode 100644 mythtv/external/libmythbluray/libbluray/bluray-version.h
 create mode 100644 mythtv/external/libmythbluray/libbluray/bluray.c
 create mode 100644 mythtv/external/libmythbluray/libbluray/bluray.h
 create mode 100644 mythtv/external/libmythbluray/libbluray/bluray_internal.h
 create mode 100644 mythtv/external/libmythbluray/libbluray/decoders/graphics_controller.c
 create mode 100644 mythtv/external/libmythbluray/libbluray/decoders/graphics_controller.h
 create mode 100644 mythtv/external/libmythbluray/libbluray/decoders/graphics_processor.c
 create mode 100644 mythtv/external/libmythbluray/libbluray/decoders/graphics_processor.h
 create mode 100644 mythtv/external/libmythbluray/libbluray/decoders/hdmv_pids.h
 create mode 100644 mythtv/external/libmythbluray/libbluray/decoders/ig.h
 create mode 100644 mythtv/external/libmythbluray/libbluray/decoders/ig_decode.c
 create mode 100644 mythtv/external/libmythbluray/libbluray/decoders/ig_decode.h
 create mode 100644 mythtv/external/libmythbluray/libbluray/decoders/m2ts_demux.c
 create mode 100644 mythtv/external/libmythbluray/libbluray/decoders/m2ts_demux.h
 create mode 100644 mythtv/external/libmythbluray/libbluray/decoders/m2ts_filter.c
 create mode 100644 mythtv/external/libmythbluray/libbluray/decoders/m2ts_filter.h
 create mode 100644 mythtv/external/libmythbluray/libbluray/decoders/overlay.h
 create mode 100644 mythtv/external/libmythbluray/libbluray/decoders/pes_buffer.c
 create mode 100644 mythtv/external/libmythbluray/libbluray/decoders/pes_buffer.h
 create mode 100644 mythtv/external/libmythbluray/libbluray/decoders/pg.h
 create mode 100644 mythtv/external/libmythbluray/libbluray/decoders/pg_decode.c
 create mode 100644 mythtv/external/libmythbluray/libbluray/decoders/pg_decode.h
 create mode 100644 mythtv/external/libmythbluray/libbluray/decoders/rle.c
 create mode 100644 mythtv/external/libmythbluray/libbluray/decoders/rle.h
 create mode 100644 mythtv/external/libmythbluray/libbluray/decoders/textst.h
 create mode 100644 mythtv/external/libmythbluray/libbluray/decoders/textst_decode.c
 create mode 100644 mythtv/external/libmythbluray/libbluray/decoders/textst_decode.h
 create mode 100644 mythtv/external/libmythbluray/libbluray/decoders/textst_render.c
 create mode 100644 mythtv/external/libmythbluray/libbluray/decoders/textst_render.h
 create mode 100644 mythtv/external/libmythbluray/libbluray/disc/aacs.c
 create mode 100644 mythtv/external/libmythbluray/libbluray/disc/aacs.h
 create mode 100644 mythtv/external/libmythbluray/libbluray/disc/bdplus.c
 create mode 100644 mythtv/external/libmythbluray/libbluray/disc/bdplus.h
 create mode 100644 mythtv/external/libmythbluray/libbluray/disc/dec.c
 create mode 100644 mythtv/external/libmythbluray/libbluray/disc/dec.h
 create mode 100644 mythtv/external/libmythbluray/libbluray/disc/disc.c
 create mode 100644 mythtv/external/libmythbluray/libbluray/disc/disc.h
 create mode 100644 mythtv/external/libmythbluray/libbluray/disc/enc_info.h
 create mode 100644 mythtv/external/libmythbluray/libbluray/disc/udf_fs.c
 create mode 100644 mythtv/external/libmythbluray/libbluray/disc/udf_fs.h
 create mode 100644 mythtv/external/libmythbluray/libbluray/hdmv/hdmv_insn.h
 create mode 100644 mythtv/external/libmythbluray/libbluray/hdmv/hdmv_vm.c
 create mode 100644 mythtv/external/libmythbluray/libbluray/hdmv/hdmv_vm.h
 create mode 100644 mythtv/external/libmythbluray/libbluray/hdmv/mobj_data.h
 create mode 100644 mythtv/external/libmythbluray/libbluray/hdmv/mobj_parse.c
 create mode 100644 mythtv/external/libmythbluray/libbluray/hdmv/mobj_parse.h
 create mode 100644 mythtv/external/libmythbluray/libbluray/hdmv/mobj_print.c
 create mode 100644 mythtv/external/libmythbluray/libbluray/hdmv/mobj_print.h
 create mode 100644 mythtv/external/libmythbluray/libbluray/keys.h
 create mode 100644 mythtv/external/libmythbluray/libbluray/player_settings.h
 create mode 100644 mythtv/external/libmythbluray/libbluray/register.c
 create mode 100644 mythtv/external/libmythbluray/libbluray/register.h
 create mode 100644 mythtv/external/libmythbluray/libudfread/blockinput.h
 create mode 100644 mythtv/external/libmythbluray/libudfread/default_blockinput.c
 create mode 100644 mythtv/external/libmythbluray/libudfread/default_blockinput.h
 create mode 100644 mythtv/external/libmythbluray/libudfread/ecma167.c
 create mode 100644 mythtv/external/libmythbluray/libudfread/ecma167.h
 create mode 100644 mythtv/external/libmythbluray/libudfread/udfread-version.c
 create mode 100644 mythtv/external/libmythbluray/libudfread/udfread-version.h
 create mode 100644 mythtv/external/libmythbluray/libudfread/udfread.c
 create mode 100644 mythtv/external/libmythbluray/libudfread/udfread.h
 create mode 100644 mythtv/external/libmythbluray/libudfread/udfread.pc.in
 delete mode 100644 mythtv/external/libmythbluray/register.c
 delete mode 100644 mythtv/external/libmythbluray/register.h
 create mode 100644 mythtv/external/libmythbluray/util/array.c
 create mode 100644 mythtv/external/libmythbluray/util/array.h
 create mode 100644 mythtv/external/libmythbluray/util/mutex.c
 create mode 100644 mythtv/external/libmythbluray/util/refcnt.c
 create mode 100644 mythtv/external/libmythbluray/util/refcnt.h
 create mode 100644 mythtv/external/libmythbluray/util/time.c
 create mode 100644 mythtv/external/libmythbluray/util/time.h

-- 



More information about the mythtv-firehose mailing list