[mythtv-firehose] mythtv branch devel/scheduler updated by gigem. v0.28-pre-3044-ge1a77f4

Git Repo Owner noreply at mythtv.org
Mon Aug 17 16:08:06 UTC 2015


The branch, devel/scheduler has been updated on the
mythtv repository by gitolite user gigem.
       via  e1a77f473a1570b361713ecf84b4dc0e5f529250 (commit)
       via  9e737e777c55cc940827d90e82634c815cb69ec8 (commit)
       via  0990e1e08fac5e4f05e5d3210f6bf3b426616149 (commit)
       via  8a63037da91003d073fa9fc3e8f7f6654cebfb90 (commit)
       via  108d12d6507a9b6f61c81a7335e9c40fba96dce5 (commit)
       via  eebe9f98acd7d1da0b25ccf51fbacf9d241ca260 (commit)
       via  b9475c3eb00c6e41249d70b4831c6f9665a8fac8 (commit)
       via  2732f5ee84602211bc4205dce095d6c5a8edf36f (commit)
       via  47986cd93e66596a98215a2edc09dd64b514876f (commit)
       via  6ec41d39395ef5c6d3c02f6d32c2c4d235e54054 (commit)
       via  540d98808c91147c57081eb3ab1cc4ea0db18088 (commit)
       via  44039fa737217aa1f303fd92bb84f7ab7897b2b8 (commit)
       via  9f1351f6a2354565044852ab3fe1c4bbf1953092 (commit)
       via  0575a90d6024edd114127896ae1f54576cc9cc14 (commit)
       via  b602a1c42f3cc03d44002bf20114fad3ee39cb00 (commit)
       via  f0b11c7054dde351eb7009730c0e50b71ae31f3f (commit)
       via  5c867ed45f4714b4187a90d4fd7043653aafcf82 (commit)
       via  fc32d91cf8fcc7bee869a8d66906ebacf3478fd9 (commit)
       via  792e89ed5db1877f514f29c10f24cec6be91da28 (commit)
       via  28e03e9f471efe20e4b6a593c3fb64fe5e4b0836 (commit)
       via  381ce3d81189556db5b20c02bcad0d618ba22126 (commit)
       via  bb0cd90184260d22380b211b53e5c9bcc72bb839 (commit)
       via  6581e1e7bd94778da031530fe86219988a932f60 (commit)
       via  274d463ee115c49aaccc2558e4b7d660a67ed37d (commit)
       via  a524c15c0089ed8b3cdb29e474b8e0199ad860bc (commit)
       via  5e0d536125c81880afdc80699aea67139495ac03 (commit)
       via  61fb9f43286a17a22a8530d89f7c8b3da157a925 (commit)
       via  9f74333fb2b703955680d6575c48a8d19b5525cf (commit)
       via  b6837a2b55e58e4defdb857a0ae93071982fda6c (commit)
       via  189a7be2a328b9777df6d790875fc26bac4d9126 (commit)
       via  d2736963115388f3307729c8b0cccc2fe4799d0a (commit)
       via  7bf7cc7fb9be1eb8924e625fa290a94eca33b12f (commit)
       via  f8a413d8cce53dee763e18e73c1a2253aa00f2ef (commit)
       via  21e673dd7518ff7e6e1b20572ec43cb709545619 (commit)
       via  6657e1a4ec584f24fb5ab159ce6a2678c7e84701 (commit)
       via  4e21a0e09abfc201482fe6a37cc308d3eda7473f (commit)
       via  97564bb8316afcc12f49f6289fbb903f4cefee07 (commit)
       via  bc831611225e7aedcb98aa057d9785eb3303f53c (commit)
       via  8026190caee23e38072e410f5a815bc9514c1659 (commit)
       via  3c6b2afdf905cb897182bd4f6f7090e9c2b5dc6f (commit)
       via  022bb26683382ed243585079fc2afce9c5e770da (commit)
       via  0026c7a568395146b32edf9df040c0448bf29516 (commit)
       via  231c4c84c708fbda1bf25f56072503c16cbdd9ce (commit)
       via  4aeb2cf00bc6d660fbce7424efce5cc05062b855 (commit)
       via  74113525eb95b6d10b7e80cb6a1f8f585c562f2d (commit)
       via  e9872e0a28321dcef4b5f00fa43640dbff972a66 (commit)
       via  ee08ab1fda04b289093b302af577f9fb79ac673a (commit)
       via  ca71fcd28f95849cd971e384dc665356caec3860 (commit)
       via  171f5f7df692d96607b13b9eb962462ca6231c6f (commit)
       via  6978de534a9376333241414c66664b22dc9c2d61 (commit)
       via  482a43c9c6648903222ed63fe4f8e77e36988b33 (commit)
       via  c393ae93b48db9e6ec129a125eaf35afc5bdf9f7 (commit)
       via  f48cece6d8b7b2eb423504cbf6fba9d7f397a0c5 (commit)
       via  638691117f641b54639f2cd3b632e6e7a39b9b0f (commit)
       via  dba6f3bfa8385c9923f526946ebb792199f863a5 (commit)
       via  72a5efa900e5f36113d942887e95cf6ff9e82602 (commit)
       via  a8dcf35fe25dfd9f0501b8f0bd4d08e770f415e0 (commit)
       via  3c57bdcbd99a78fd0d4411eb503443f803f42a17 (commit)
       via  004b87d4604d7112cf8f815ae08e9f43be4f949c (commit)
       via  480014d99bf36d2edb10c3b43b5e563e0df6ee42 (commit)
       via  6becd9f7543d11c05e106f0126f82a75d0a2fc42 (commit)
       via  1d8f26e82d592ad91dd4c145543669f261e69453 (commit)
       via  38a3d8f4dc27d97cd637a863f67cce60a98b7ef6 (commit)
       via  a3eb10d07f0d51857bf6b8772d81052cd166ccaf (commit)
       via  e740947ce84b5dc808e94347160abc46d6a7f07e (commit)
       via  98d09140f06fad187010e0583648a737f37f22e2 (commit)
       via  9f34b4f82252b98043a650d9fc4b44435a4aab47 (commit)
       via  5c7e4ce792d08532b2297be9225204db18787b72 (commit)
       via  c331c3fb3b453a1d4cfe4d27fdc14dc257f2d0e3 (commit)
       via  30faed2e84675e151b786578bd30a5f37fd83e44 (commit)
       via  238d899576c1479e54de5a833994e02798a01608 (commit)
       via  3f7258b483fbaece07582a96b08e89978766504d (commit)
       via  7ff031ad662d51a55c332c7730293c8066de5c01 (commit)
       via  e22dccc0e5169f0d000adb1d568f6488f986d8cc (commit)
       via  f2a6849f8fa090d582d5fae41e7be7dd0d3d96fe (commit)
       via  7735ba304054ccb71e805e6a8b622f3ea2663649 (commit)
       via  7f7c08a6e51a0fa3f42fb9fa7c70612c92de9bce (commit)
       via  de05cb187ba4687ed0fd14f269ca1bf139fb725a (commit)
       via  c88129572f1785c4713e76798de64c6b4d172ef4 (commit)
       via  57a69e1c1e4dba18d71bda5252fdffb5971e8d94 (commit)
       via  6e716ea3d4972fab4907cc693fc0cebad9d26775 (commit)
       via  636cf91d0c129bb13e528ec0909f71c24cac1a22 (commit)
       via  e1ff1cb2435a8bf98b8d28cf856ab19152394c76 (commit)
       via  31f0df38cf8ce455e69c4513a660c6bde0369d7f (commit)
       via  3cd96fdb8a44ee16132d2d018d5e79c068cae831 (commit)
       via  401422438c908e86cbb695aec59525df6cd77ca3 (commit)
       via  f9e5e4431887a92ac9ace60c502b14f92d36352d (commit)
       via  bba0ce18d098c090f907b75c751163adb7e7d1e7 (commit)
       via  e2e4182a5c77b6dd611cb45f1ec5d4c2be4be363 (commit)
       via  6d2ec7e3a3d3b6b25e08d8c6c988724d9fcda606 (commit)
       via  2bbf8f8223499abdd6787a779bf01ab536794115 (commit)
       via  ef329970776154f19666702efd5d08d8f3ed308c (commit)
       via  15ced06718c07ce61c51ac1e22d78638982b058d (commit)
       via  76ee1395f4e3a8ed9be37f3778e9d00bf4831479 (commit)
       via  e33e0591a6eb4a8b4f0213453674edc295e88398 (commit)
       via  2e2653b5057f0e03b14025ebc9889e45ad1bbe9c (commit)
       via  e22139239ff79b0d1765705b0322b61cbf4da863 (commit)
       via  acf25a744d05277f0351002c19e8317067787459 (commit)
       via  9ae240e2aac35c3f418b2aa78d4ffd084a333a60 (commit)
       via  19b83b8128af655fa50427a58bbc161da85b9ccb (commit)
       via  44396c33d787057fedff0e6dca80f3f96fd014cc (commit)
       via  f2c04caa53aaa6f34fecfe41e8ebb2770cb54483 (commit)
       via  5a9f6b84d2ca19f4de04207b296bd72bfae75b77 (commit)
       via  c39c878a92654b377f9113ec1ef23b604e7232e5 (commit)
       via  dcf71a2223653632ff3cda79c94c6d9b6bbe29be (commit)
       via  e845eae3e846cd83873cf3844971b29fc6bc5219 (commit)
       via  94bf989f3bb2d954a22dbe8e826114d9cd21a155 (commit)
       via  ac51819c747dabca1b05cd17f402948a56af25a3 (commit)
       via  3a927aa939603457c2902ddd9c1ea5d77bea82d6 (commit)
       via  6fb78ae1c77c7ad29a68fcf5c27b771eb92f8739 (commit)
       via  8e8aabb5d3f0e051e6b6812726f62aa1115c9206 (commit)
       via  9527d3d0c9b71bb088b3869319a11f5c1ea9bb57 (commit)
       via  391e4cc709f79ee3bf84552e4e3bec0c690f03f9 (commit)
       via  e1063a8408dce6197fc0cf60191db689176ccd29 (commit)
       via  2612b7e064e7de0740aa4f92b1f1beb27ef29064 (commit)
       via  54982201aa3706dc04f2e9b43ed93fed27a092ae (commit)
       via  99c61cc14700608a33f130c393cde4fbc04e1eaa (commit)
       via  640fa06211d8b230c95e1c93e69fbe2d56aaddad (commit)
       via  5f1838dfa2eb99b192a252ee9f829c29cfda484f (commit)
       via  87a86646477e34c4ef41c0748fb768cbcce472a2 (commit)
       via  a5571a7b1339b2f124096ee8d032ec4f6a6ba273 (commit)
       via  b8b09ba8f1bd60b05513607073893f9650e8d806 (commit)
       via  96277ccaa12b9698d59afe995673af1b3b49be8a (commit)
       via  712893566bb644dec2ada3aac644853863ef1b4a (commit)
       via  e3656ead3a4a289be67fa7eaf9fab222b128e239 (commit)
       via  ded82f936dff75093555b40a061756dc75f9e9bc (commit)
       via  dc8c52fce83eff851e770fa569214beedf814df3 (commit)
       via  de66bcd62dcf39d7ee685fe44edafde7072bb606 (commit)
       via  7e24b320792964704ea56c440c7bb24252ec4030 (commit)
       via  adffa8743937089c9424f9b6657a9683e3c9e1b8 (commit)
       via  64bb48e495d56a40dd6210f9825d16fd7f145462 (commit)
       via  a96c03ac4da212841374ff52216045a97f9e5eb5 (commit)
       via  e2e9b1e1d60d5d6e851b972fd0c360844032c53a (commit)
       via  5fcaba08dc21019e869bac23aa34390a75199d28 (commit)
       via  70b2ad0cd1775e615cb53ff1997b8f603eaf7491 (commit)
       via  a0296594c6bfe26a22187c11f69c4207b597d47d (commit)
       via  ef06be61775c8b7d918086d25714f30327bd1cea (commit)
       via  a59220cf0e944a378e8cbc3fdacf775e8af68751 (commit)
       via  617403ec9feea7d7b7cabc9ae2423a3dcb4ab7d6 (commit)
       via  d7c0ab5333e36dd952c59cf7ce3a35eeecf2c213 (commit)
       via  e8e257086130708187a01996944f423f1e473300 (commit)
       via  910d975f01289e707094db66dce21ae87e51ed5e (commit)
       via  f856a81b097f96b5ec9cf50be15fd846906ae6fb (commit)
       via  e93ce60c86066c7270b0d6f7e3a0a8bb3d2b69fb (commit)
       via  da900155e40714f21df3df388601124c7b735c3e (commit)
       via  2236d29ed31f8d1666ed952be062c5c6fdce58e8 (commit)
       via  d620cb9e1b19a5fa1e693a91d9ea6271e03640b4 (commit)
       via  58694eb41a528467c7d54b85c211479204ee24ac (commit)
       via  98c47b5c70014e741d4a9fd964ef1d0f5fe2a4f3 (commit)
       via  ef2895ea02197c1cce4026203387bd9bb17107de (commit)
       via  74f4a7af434dc80ae22f80c8e3d4855f96b0dfb3 (commit)
       via  b6331d71e08a85999f24f4810c5a8344b973f934 (commit)
       via  7a7224a8e5890ba720e1af8a22709403ece4cb2d (commit)
       via  61315fe4a95b5c51d5ec490def93f6e296e9e91c (commit)
       via  6853f2979f4852d20d79066e3c9ce77be0a292f6 (commit)
       via  80dcb8a2eed4b1a18f91fa1eb6f297aff8c31a50 (commit)
       via  36a5748fa09c9155fa7e033c60a264421e409c7c (commit)
       via  7a913df1ad2b44567c79cb248d3c40e6c3a6c347 (commit)
       via  da4f5b99afc1d69f06f7799072d25d4e4bec4b01 (commit)
       via  3824d811b4b419e89a9fbb8d1e3298dab75c4ead (commit)
       via  f6e16b9151f3d87e7d08f998e8280754bd8a107d (commit)
       via  ecb259d62dab430058823ab3186a33fcd7bc6780 (commit)
       via  b6fcbae16276f2380295a6357ec8373368b82fb8 (commit)
       via  13746aed5ed64b1230469eefef234211b803c215 (commit)
       via  7e0441c38166ded77b3a1b3a869e40a5af389fa0 (commit)
       via  4687f1d5a243d11290cb201aea4c588105f19592 (commit)
       via  e4a63683844a76c890d52da1c1a524ea3a532740 (commit)
       via  7b38b885ddf0bc25ea790e453c733a9704abb4ab (commit)
       via  366c428708682420bbf53a301d145ca441aedbdd (commit)
       via  dac4173c205341999a943e22292298cfabd75be5 (commit)
       via  8b771455c2a8c16b25e5d9d012e0b23e469f73e0 (commit)
       via  95af52d9d3536e1e3faf7bd1ec1c32ca19a0afa2 (commit)
       via  40f7c0587fb033517f9a4dc17a2115cbbb83fbf0 (commit)
       via  3b9f62a6e39aa584598a820f4133e40786447847 (commit)
       via  8ea5911f066fe406deeddb8ba92b629be4f47cd1 (commit)
       via  e731ebc0d31d20afa29a95a3934be0149c2e0383 (commit)
       via  348ed663810ffa6860f380733a677e0aa6d729d1 (commit)
       via  b1c3c35a99fbd3498a01dc06888801b553604927 (commit)
       via  70ae25deab026238250cbe0ca108fb6ceb41e188 (commit)
       via  652318685fb880997bb9981562c570734e189213 (commit)
       via  dd1a0f074d119e1f94c74f33f8aed20862dd552f (commit)
       via  d116269d3a8446c648ce228a63709d8ac1bf0c74 (commit)
       via  bcd7d65ef746a60287c7556edbd160c462c7bf7e (commit)
       via  b43b11ca3062086d20ee0072368e9dd3646a5faa (commit)
       via  017cc5c8bb66109500e2c4ff771abcac4f87c034 (commit)
       via  56e50211e4c151c2a873bda65d1b189bbe9b2a13 (commit)
       via  ee5ef843e81d5c62911fd8974f0410a635b3c517 (commit)
       via  38443b8e6a306335d0dabe434ba4e983a62fd056 (commit)
       via  0925cc05806a057b6549a3471ee043d68948d0bd (commit)
       via  b0138ceb121ff66b9019acd361b31344fbf0cf19 (commit)
       via  e846fb9b1ba7320645027980e27bc93ee5cd5c89 (commit)
       via  7e4a86cd977305eea961d6bb87b66fa1b1d746f5 (commit)
       via  c07c21e6c5b7f1380cf7e36e7cbcc8763a5cb225 (commit)
       via  68bd03ffe5b7bb6456519639caac77486ea0941c (commit)
       via  ea183d42851f85914b96807fd437a03c24b68d4a (commit)
       via  7c18c182e693302915bfcdd483f95192c95c04f1 (commit)
       via  d6126fd011200b73c22a7f975f87c860cc07c59c (commit)
       via  b316010a65a70561852f34ae2891825c8189d76b (commit)
       via  ff8494a523454caa2156f871f9f6a6ca5897086b (commit)
       via  eb68676d8ea4dae3cc2d823d2ba10183b00a4680 (commit)
       via  31da15ad7b55cd203f0f9d86b68de4aae089b317 (commit)
       via  cf4da125a78bde32fb309fbddfc557993d4045fe (commit)
       via  5bdc3e185d920c7b24173de2dd659331cbbe1114 (commit)
       via  2b01ed3894be8374b6c143449fa563fbd945da5a (commit)
       via  767370fe7ea41f78ae99b7cd1ef4ddcdf5d8d016 (commit)
       via  01adb0e5c1df0f5969727da5309e18a6fe649c4b (commit)
       via  26f6437b874d84c87a52df6d33e449c0d5d9a4bc (commit)
       via  0bd79053bc7476bab4d7e71a86b37dc6b27ad05f (commit)
       via  4e4eaf5a5b9d3b66a8d0132acf953ac9c86a3c22 (commit)
       via  9b55a6ae18a98fcb7e8399d92215544d573844f9 (commit)
       via  a83b69f1a7f5d2e80688e5b5a89b96f2f6650cca (commit)
       via  72c4abdc6a80add3035be8bdb1f31e20c4cc3b28 (commit)
       via  c13b8361627f971cef10d47eb52445157f23eff6 (commit)
       via  d240539c4d8feb85cdf244fd723637fff38fa285 (commit)
       via  dd4ba137d75ab473a43b81e3320c5e2d8ab57727 (commit)
       via  72de5f444fa094564ec6c2a136ef79c74bf2650b (commit)
       via  56ce00b0c2c708fda4ea83f9077b657492bfe913 (commit)
       via  f8d147e5fcc0f2e1563003ad6ebbbe779a9799e0 (commit)
       via  bc1ffba7e48db13db589082968422d02ba0c1fda (commit)
       via  ac3a988f2e9140322b1a15c34d6ac87071c69d7e (commit)
       via  eda5d2e2460d739ba9410c74f949b177865763f2 (commit)
       via  84402b0fd03c671c474b0d6891c2f1d1ff486605 (commit)
       via  54b1c536f31028a36ed1dc36c09fd826e68f2399 (commit)
       via  c608732c328fe1ce95aadff771760f119e7d5771 (commit)
       via  02df402a7b7614ce3e2b6bdaf2d20b31cb9e9fe4 (commit)
       via  878234f1e4d9b6a9e65a4e699fa6bac447861301 (commit)
       via  a9e8f44c308f1ffa7bc383096d9798be041b1637 (commit)
       via  d4914c99d519170270a522ab24a419ee56ea1b81 (commit)
       via  0fb11bd88929adafde25b32db4bdb8df73f57919 (commit)
       via  2864a79b78335e899e00e49d5b76e4f7d13f0f13 (commit)
       via  9efb747952e73f9af954191c79bd639bb5171197 (commit)
       via  cedd7a4d99110792ae20cbbc3d6cb64c25fcf56f (commit)
       via  3182179254c97b6cff7a000b9ebfa304c2a66a61 (commit)
       via  3d9e696e3b024dc2e9f1285ca34018e784488b9f (commit)
       via  1f637c9408fb0e2186a57d878aa734dfe81e0e88 (commit)
       via  ead17cf1af87602e2932267172822470a29bd0e1 (commit)
       via  83ff637b4ac9aeb506631fe1e032ac365856b52f (commit)
       via  02109890d5035092518cf3e4dd62df75e1c759a2 (commit)
       via  89ba83b02f3e4a02b8115d95fdbf25fd18914fcb (commit)
       via  8155cbaced469bbcf27c11814d1f6c684c770c89 (commit)
       via  eb2f96e9d5e8a9707476809346f3312348645d19 (commit)
       via  be9cb47b1dfcddf31f3027b03938ad6af3fd1007 (commit)
       via  1b99b21615bf7a9f93434c05abcfffe14f2aaf15 (commit)
       via  4adfeffe264a67425f459c5b76cfce79a29db356 (commit)
       via  936e5f120f445539a1cbf982bdc5fdb689035e82 (commit)
       via  6416fd01826bb92ebf1ea5bcc0cea8cc2554c517 (commit)
       via  8d1df42b2b51159fac4ed547bfeb7842379501f5 (commit)
       via  2f3f6da0c220ac352248152dc6a614c797fa6124 (commit)
       via  63cd066bfe9f7ff72762fe03d867b2735f81b329 (commit)
       via  100d3c9023fbb809817a460523e9cdd2de1d49d7 (commit)
       via  bae2e42b682faf83fea807d0d258bf72b8aca383 (commit)
       via  9706d36b1565e604a35410110bee86cd14492120 (commit)
       via  f5724c60a6b401da232e34a11401804b8bb084a9 (commit)
       via  fdc1f3a0ae5e24153c1e5784aba12fd4b51ca7b7 (commit)
       via  c71bdc9cd7d48cd6c6e7507470bea069eb3741b8 (commit)
       via  8d7deb5ec7ff33cf35dada14dbd8d3c9bcf3a061 (commit)
       via  05647132c2285a6d58e9afe7318f2bc50a14e3aa (commit)
       via  119fb55cd31f942b74900ffc0aeecbae5ebcb986 (commit)
       via  b23a332fe9d04b10c47ae68d248532ad89184377 (commit)
       via  26f911ea94d14243ebd0ed55da31d70f6f00e3e4 (commit)
       via  247fddeb0af76272c8267b43d15fcc85cf84aa12 (commit)
       via  03ee8c5f7298a6ccfdda1a0f3b85228e15dbaa5e (commit)
       via  5ddd56f9e70a062abd8d13d4a4c837381e44674e (commit)
       via  3da0807cf38361beacf86a5a9c34c0de19df1095 (commit)
       via  b997114683759562dbaf6b80a651070d099195ac (commit)
       via  e3270dc2424a6823239565b0306ef0e09167fb62 (commit)
       via  1feb29ad995a1bda6d2852153ca326dd3c7905f1 (commit)
       via  38007babce9d97b7a230fd33597115f61b62730d (commit)
       via  0b0a228bb7a8e34e1463704e1fe8f2bf5f3470d2 (commit)
       via  35564d70e71ee0fe3ccea7dfa53a1ffa21117057 (commit)
       via  cdeb4c504ae78948d349f937a98baffdeb3edeb6 (commit)
       via  fef63a5b1909e9b7bad27fa8306f2975a7f7fd79 (commit)
       via  62801b68b2c6ac9edf75e7f6952c744152c0d2dc (commit)
       via  681945dbd1adb6f558570052753613f8fb6ff803 (commit)
       via  3eceed4aad7d4908ba898d845b9770e31b070f88 (commit)
       via  e232cafa7b0551bf18ec5c5aeea7a7e9c4d9b50a (commit)
       via  dc4532975b14c91028c809bb26ed0eb1e3e236e6 (commit)
       via  c21a6bce67604f9c119dda5a6843a422603990dd (commit)
       via  f64195cdab236fabd4117fa6763d41546f8e304f (commit)
       via  ca87cad0573c58d5e12acd5f1063ba55c8479ea1 (commit)
       via  edac9b0aa3b3e7ae6b66a7ce1a31c1b3748ca1aa (commit)
      from  1a869d30ac72342600acbb5062a4eaec9e4f8c2c (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 e1a77f473a1570b361713ecf84b4dc0e5f529250
Author:    David Engel <dengel at mythtv.org> at Sat, 8 Aug 2015 11:08:52 -0500
Committer: David Engel <dengel at mythtv.org> at Mon, 17 Aug 2015 09:53:30 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=e1a77f473a1570b361713ecf84b4dc0e5f529250

Change one more instance of card to input in CardUtil.



commit 9e737e777c55cc940827d90e82634c815cb69ec8
Author:    David Engel <dengel at mythtv.org> at Sun, 12 Jul 2015 20:53:16 -0500
Committer: David Engel <dengel at mythtv.org> at Mon, 17 Aug 2015 09:53:29 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=9e737e777c55cc940827d90e82634c815cb69ec8

Change more instances of card to input in CardUtil.



commit 0990e1e08fac5e4f05e5d3210f6bf3b426616149
Author:    David Engel <dengel at mythtv.org> at Sun, 12 Jul 2015 20:13:49 -0500
Committer: David Engel <dengel at mythtv.org> at Mon, 17 Aug 2015 09:53:29 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=0990e1e08fac5e4f05e5d3210f6bf3b426616149

Change card to input in tvremoteutil.



commit 8a63037da91003d073fa9fc3e8f7f6654cebfb90
Author:    David Engel <dengel at mythtv.org> at Sun, 12 Jul 2015 20:05:47 -0500
Committer: David Engel <dengel at mythtv.org> at Mon, 17 Aug 2015 09:53:29 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=8a63037da91003d073fa9fc3e8f7f6654cebfb90

Change card to input in LiveTVChain.



commit 108d12d6507a9b6f61c81a7335e9c40fba96dce5
Author:    David Engel <dengel at mythtv.org> at Sun, 12 Jul 2015 17:13:57 -0500
Committer: David Engel <dengel at mythtv.org> at Mon, 17 Aug 2015 09:53:29 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=108d12d6507a9b6f61c81a7335e9c40fba96dce5

Change card to input in TVRec.



commit eebe9f98acd7d1da0b25ccf51fbacf9d241ca260
Author:    David Engel <dengel at mythtv.org> at Sat, 11 Jul 2015 20:33:39 -0500
Committer: David Engel <dengel at mythtv.org> at Mon, 17 Aug 2015 09:53:29 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=eebe9f98acd7d1da0b25ccf51fbacf9d241ca260

Change input to card in EncoderLink.



commit b9475c3eb00c6e41249d70b4831c6f9665a8fac8
Author:    David Engel <dengel at mythtv.org> at Tue, 7 Jul 2015 11:23:57 -0500
Committer: David Engel <dengel at mythtv.org> at Mon, 17 Aug 2015 09:53:29 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=b9475c3eb00c6e41249d70b4831c6f9665a8fac8

Removed unused code in ChannelUtil.



commit 2732f5ee84602211bc4205dce095d6c5a8edf36f
Author:    David Engel <dengel at mythtv.org> at Mon, 6 Jul 2015 21:39:17 -0500
Committer: David Engel <dengel at mythtv.org> at Mon, 17 Aug 2015 09:53:29 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=2732f5ee84602211bc4205dce095d6c5a8edf36f

Change card to input in SourceUtil.



commit 47986cd93e66596a98215a2edc09dd64b514876f
Author:    David Engel <dengel at mythtv.org> at Mon, 6 Jul 2015 21:33:33 -0500
Committer: David Engel <dengel at mythtv.org> at Mon, 17 Aug 2015 09:53:29 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=47986cd93e66596a98215a2edc09dd64b514876f

Change card to input in ChannelUtil.



commit 6ec41d39395ef5c6d3c02f6d32c2c4d235e54054
Author:    David Engel <dengel at mythtv.org> at Mon, 6 Jul 2015 13:55:32 -0500
Committer: David Engel <dengel at mythtv.org> at Mon, 17 Aug 2015 09:53:29 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=6ec41d39395ef5c6d3c02f6d32c2c4d235e54054

Remove unused variable in ChannelUtil.



commit 540d98808c91147c57081eb3ab1cc4ea0db18088
Author:    David Engel <dengel at mythtv.org> at Mon, 6 Jul 2015 13:52:03 -0500
Committer: David Engel <dengel at mythtv.org> at Mon, 17 Aug 2015 09:53:28 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=540d98808c91147c57081eb3ab1cc4ea0db18088

Change card to input in ChannelInfo.



commit 44039fa737217aa1f303fd92bb84f7ab7897b2b8
Author:    David Engel <dengel at mythtv.org> at Mon, 6 Jul 2015 13:45:49 -0500
Committer: David Engel <dengel at mythtv.org> at Mon, 17 Aug 2015 09:53:28 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=44039fa737217aa1f303fd92bb84f7ab7897b2b8

Fix brwon paper bad error in earlier commit to ChannelBase.



commit 9f1351f6a2354565044852ab3fe1c4bbf1953092
Author:    David Engel <dengel at mythtv.org> at Sun, 5 Jul 2015 21:51:00 -0500
Committer: David Engel <dengel at mythtv.org> at Mon, 17 Aug 2015 09:53:28 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=9f1351f6a2354565044852ab3fe1c4bbf1953092

Remove obsolete TOGGLEINPUTS action.



commit 0575a90d6024edd114127896ae1f54576cc9cc14
Author:    David Engel <dengel at mythtv.org> at Sun, 5 Jul 2015 15:16:46 -0500
Committer: David Engel <dengel at mythtv.org> at Mon, 17 Aug 2015 09:53:28 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=0575a90d6024edd114127896ae1f54576cc9cc14

Simplify high-level input switching in TV:



commit b602a1c42f3cc03d44002bf20114fad3ee39cb00
Author:    David Engel <dengel at mythtv.org> at Sun, 5 Jul 2015 15:16:26 -0500
Committer: David Engel <dengel at mythtv.org> at Mon, 17 Aug 2015 09:53:28 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=b602a1c42f3cc03d44002bf20114fad3ee39cb00

Fix RemoteRequestNextFreeRecorder() to exclude the selected input.



commit f0b11c7054dde351eb7009730c0e50b71ae31f3f
Author:    David Engel <dengel at mythtv.org> at Sat, 4 Jul 2015 13:21:58 -0500
Committer: David Engel <dengel at mythtv.org> at Mon, 17 Aug 2015 09:53:28 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=f0b11c7054dde351eb7009730c0e50b71ae31f3f

Simplify generation of the switch input/source menus in TV.



commit 5c867ed45f4714b4187a90d4fd7043653aafcf82
Author:    David Engel <dengel at mythtv.org> at Sat, 4 Jul 2015 13:21:37 -0500
Committer: David Engel <dengel at mythtv.org> at Mon, 17 Aug 2015 09:53:28 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=5c867ed45f4714b4187a90d4fd7043653aafcf82

Change CardUtil::GetInputInfo() to fill in empty, input display names.



commit fc32d91cf8fcc7bee869a8d66906ebacf3478fd9
Author:    David Engel <dengel at mythtv.org> at Fri, 3 Jul 2015 22:08:37 -0500
Committer: David Engel <dengel at mythtv.org> at Mon, 17 Aug 2015 09:53:28 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=fc32d91cf8fcc7bee869a8d66906ebacf3478fd9

Remove obsolete ChannelInputInfo.



commit 792e89ed5db1877f514f29c10f24cec6be91da28
Author:    David Engel <dengel at mythtv.org> at Fri, 3 Jul 2015 21:52:43 -0500
Committer: David Engel <dengel at mythtv.org> at Mon, 17 Aug 2015 09:53:28 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=792e89ed5db1877f514f29c10f24cec6be91da28

Hopefully final cleanup of ChannelBase and derivatives.



commit 28e03e9f471efe20e4b6a593c3fb64fe5e4b0836
Author:    David Engel <dengel at mythtv.org> at Thu, 2 Jul 2015 10:55:14 -0500
Committer: David Engel <dengel at mythtv.org> at Mon, 17 Aug 2015 09:53:28 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=28e03e9f471efe20e4b6a593c3fb64fe5e4b0836

Fix ChannelBase::InitializeInputs() broken in earlier commit.
This fixes channel scanning.



commit 381ce3d81189556db5b20c02bcad0d618ba22126
Author:    David Engel <dengel at mythtv.org> at Wed, 1 Jul 2015 20:51:32 -0500
Committer: David Engel <dengel at mythtv.org> at Mon, 17 Aug 2015 09:53:28 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=381ce3d81189556db5b20c02bcad0d618ba22126

Fix CardUtil::GetInputIDs() after earlier commit broke it.



commit bb0cd90184260d22380b211b53e5c9bcc72bb839
Author:    David Engel <dengel at mythtv.org> at Tue, 30 Jun 2015 09:52:29 -0500
Committer: David Engel <dengel at mythtv.org> at Mon, 17 Aug 2015 09:53:27 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=bb0cd90184260d22380b211b53e5c9bcc72bb839

Remove last bit of multi-inputisms from ChannelBase.



commit 6581e1e7bd94778da031530fe86219988a932f60
Author:    David Engel <dengel at mythtv.org> at Sun, 28 Jun 2015 23:38:23 -0500
Committer: David Engel <dengel at mythtv.org> at Mon, 17 Aug 2015 09:53:27 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=6581e1e7bd94778da031530fe86219988a932f60

Remove more multi-inputisms from ChannelBase.



commit 274d463ee115c49aaccc2558e4b7d660a67ed37d
Author:    David Engel <dengel at mythtv.org> at Sun, 28 Jun 2015 14:40:37 -0500
Committer: David Engel <dengel at mythtv.org> at Mon, 17 Aug 2015 09:53:27 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=274d463ee115c49aaccc2558e4b7d660a67ed37d

Remove more multi-inputisms from ChannelBase.



commit a524c15c0089ed8b3cdb29e474b8e0199ad860bc
Author:    David Engel <dengel at mythtv.org> at Sat, 27 Jun 2015 14:00:10 -0500
Committer: David Engel <dengel at mythtv.org> at Mon, 17 Aug 2015 09:53:27 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=a524c15c0089ed8b3cdb29e474b8e0199ad860bc

Remove more multi-inputisms from ChannelBase.



commit 5e0d536125c81880afdc80699aea67139495ac03
Author:    David Engel <dengel at mythtv.org> at Wed, 24 Jun 2015 19:44:21 -0500
Committer: David Engel <dengel at mythtv.org> at Mon, 17 Aug 2015 09:53:27 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=5e0d536125c81880afdc80699aea67139495ac03

Start removing multi-inputisms from ChannelBase.



commit 61fb9f43286a17a22a8530d89f7c8b3da157a925
Author:    David Engel <dengel at mythtv.org> at Tue, 23 Jun 2015 11:52:44 -0500
Committer: David Engel <dengel at mythtv.org> at Mon, 17 Aug 2015 09:53:27 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=61fb9f43286a17a22a8530d89f7c8b3da157a925

Replace ChannelBase::m_inputs input map with a single input info.
There's at most one input now, so there's no need for a map.



commit 9f74333fb2b703955680d6575c48a8d19b5525cf
Author:    David Engel <dengel at mythtv.org> at Wed, 10 Jun 2015 19:37:40 -0500
Committer: David Engel <dengel at mythtv.org> at Mon, 17 Aug 2015 09:53:27 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=9f74333fb2b703955680d6575c48a8d19b5525cf

Remove obsolete ChannelBase::GetNextInput*() methods.



commit b6837a2b55e58e4defdb857a0ae93071982fda6c
Author:    David Engel <dengel at mythtv.org> at Tue, 2 Jun 2015 10:20:06 -0500
Committer: David Engel <dengel at mythtv.org> at Mon, 17 Aug 2015 09:53:27 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=b6837a2b55e58e4defdb857a0ae93071982fda6c

Move RemoteGetFreeRecorderCount() to tvremoteutil.



commit 189a7be2a328b9777df6d790875fc26bac4d9126
Author:    David Engel <dengel at mythtv.org> at Thu, 28 May 2015 14:41:42 -0500
Committer: David Engel <dengel at mythtv.org> at Mon, 17 Aug 2015 09:53:27 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=189a7be2a328b9777df6d790875fc26bac4d9126

Remove GET_FREE_INPUTS protcol command.
And anything that used it.  GET_FREE_INFU_INFO is used instaed now.



commit d2736963115388f3307729c8b0cccc2fe4799d0a
Author:    David Engel <dengel at mythtv.org> at Wed, 27 May 2015 19:24:33 -0500
Committer: David Engel <dengel at mythtv.org> at Mon, 17 Aug 2015 09:53:27 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=d2736963115388f3307729c8b0cccc2fe4799d0a

Add new GET_FREE_INPUT_INFO protocol command.
The intent of this change is multi-faceted.  The logic is now much
simpler than the myriad other commands that already existed.  The old
commands and their support will be removed in following changes.  It
also provides more information to the frontend so it can make more
intelligent decisions.  The appllicable tvremoteutil methods are
re-implemented using the new command.  Following commits will attempt
simplify the logic using them.



commit 7bf7cc7fb9be1eb8924e625fa290a94eca33b12f
Author:    David Engel <dengel at mythtv.org> at Mon, 25 May 2015 15:15:12 -0500
Committer: David Engel <dengel at mythtv.org> at Mon, 17 Aug 2015 09:53:26 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=7bf7cc7fb9be1eb8924e625fa290a94eca33b12f

Remove obsolete cardid from InputInfo.



commit f8a413d8cce53dee763e18e73c1a2253aa00f2ef
Author:    David Engel <dengel at mythtv.org> at Sun, 24 May 2015 17:42:30 -0500
Committer: David Engel <dengel at mythtv.org> at Mon, 17 Aug 2015 09:53:26 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=f8a413d8cce53dee763e18e73c1a2253aa00f2ef

Remove RemoteRequestBusyInputID().
Besides not being used, the support in the backend doesn't appear to
exist anymore either.



commit 21e673dd7518ff7e6e1b20572ec43cb709545619
Author:    David Engel <dengel at mythtv.org> at Sun, 24 May 2015 17:41:50 -0500
Committer: David Engel <dengel at mythtv.org> at Mon, 17 Aug 2015 09:53:26 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=21e673dd7518ff7e6e1b20572ec43cb709545619

Fix doxygen comment after last commit.



commit 6657e1a4ec584f24fb5ab159ce6a2678c7e84701
Author:    David Engel <dengel at mythtv.org> at Sun, 24 May 2015 15:31:43 -0500
Committer: David Engel <dengel at mythtv.org> at Mon, 17 Aug 2015 09:53:26 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=6657e1a4ec584f24fb5ab159ce6a2678c7e84701

Change vector excluded_card[id]s to scalar excluded_input.
Several methods passed a vector of cardids to specify to specify which
should be ignored.  There was never more than one cardid in the list,
so we can get by with a slightly simpler API using just a scalar.
Since input is now the preferred term instead of card, make that
change too.



commit 4e21a0e09abfc201482fe6a37cc308d3eda7473f
Author:    David Engel <dengel at mythtv.org> at Sun, 24 May 2015 11:41:42 -0500
Committer: David Engel <dengel at mythtv.org> at Mon, 17 Aug 2015 09:53:26 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=4e21a0e09abfc201482fe6a37cc308d3eda7473f

Missed a couple of spots in the previous commit.



commit 97564bb8316afcc12f49f6289fbb903f4cefee07
Author:    David Engel <dengel at mythtv.org> at Sat, 23 May 2015 15:10:04 -0500
Committer: David Engel <dengel at mythtv.org> at Mon, 17 Aug 2015 09:53:26 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=97564bb8316afcc12f49f6289fbb903f4cefee07

Remove redundant CardUtil::set_on_source().



commit bc831611225e7aedcb98aa057d9785eb3303f53c
Author:    David Engel <dengel at mythtv.org> at Sat, 23 May 2015 15:05:08 -0500
Committer: David Engel <dengel at mythtv.org> at Mon, 17 Aug 2015 09:53:26 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=bc831611225e7aedcb98aa057d9785eb3303f53c

Change many CardUtil methods and users to use input instead of card.



commit 8026190caee23e38072e410f5a815bc9514c1659
Author:    David Engel <dengel at mythtv.org> at Sat, 23 May 2015 14:09:00 -0500
Committer: David Engel <dengel at mythtv.org> at Mon, 17 Aug 2015 09:53:26 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=8026190caee23e38072e410f5a815bc9514c1659

Fixup CardUtil::GetConflictingCards() API.



commit 3c6b2afdf905cb897182bd4f6f7090e9c2b5dc6f
Author:    David Engel <dengel at mythtv.org> at Tue, 19 May 2015 19:59:31 -0500
Committer: David Engel <dengel at mythtv.org> at Mon, 17 Aug 2015 09:53:26 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=3c6b2afdf905cb897182bd4f6f7090e9c2b5dc6f

Fixup CardUtil::get/set_on_card/input().



commit 022bb26683382ed243585079fc2afce9c5e770da
Author:    David Engel <dengel at mythtv.org> at Sun, 17 May 2015 13:15:40 -0500
Committer: David Engel <dengel at mythtv.org> at Mon, 17 Aug 2015 09:53:25 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=022bb26683382ed243585079fc2afce9c5e770da

Rename CardUtil::GetCardInputs() to GetDeviceInputNames().



commit 0026c7a568395146b32edf9df040c0448bf29516
Author:    David Engel <dengel at mythtv.org> at Sun, 17 May 2015 13:06:06 -0500
Committer: David Engel <dengel at mythtv.org> at Mon, 17 Aug 2015 09:53:25 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=0026c7a568395146b32edf9df040c0448bf29516

Remove redundant and unused CardUtil::SetInputValue().



commit 231c4c84c708fbda1bf25f56072503c16cbdd9ce
Author:    David Engel <dengel at mythtv.org> at Sun, 17 May 2015 12:59:47 -0500
Committer: David Engel <dengel at mythtv.org> at Mon, 17 Aug 2015 09:53:25 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=231c4c84c708fbda1bf25f56072503c16cbdd9ce

Remove superfluous CardUtil::DeleteOrphanInputs().



commit 4aeb2cf00bc6d660fbce7424efce5cc05062b855
Author:    David Engel <dengel at mythtv.org> at Sun, 17 May 2015 12:55:47 -0500
Committer: David Engel <dengel at mythtv.org> at Mon, 17 Aug 2015 09:53:25 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=4aeb2cf00bc6d660fbce7424efce5cc05062b855

Remove superfluous CardUtil::GetInputID().



commit 74113525eb95b6d10b7e80cb6a1f8f585c562f2d
Author:    David Engel <dengel at mythtv.org> at Sun, 17 May 2015 12:47:47 -0500
Committer: David Engel <dengel at mythtv.org> at Mon, 17 Aug 2015 09:53:25 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=74113525eb95b6d10b7e80cb6a1f8f585c562f2d

Remove obsolete and unused CardUtil::GetSharedInputGroups().



commit e9872e0a28321dcef4b5f00fa43640dbff972a66
Author:    David Engel <dengel at mythtv.org> at Sun, 17 May 2015 12:45:15 -0500
Committer: David Engel <dengel at mythtv.org> at Mon, 17 Aug 2015 09:53:25 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=e9872e0a28321dcef4b5f00fa43640dbff972a66

Remove superfluous CardUtil::GetInputIDs().



commit ee08ab1fda04b289093b302af577f9fb79ac673a
Author:    David Engel <dengel at mythtv.org> at Sun, 17 May 2015 12:10:12 -0500
Committer: David Engel <dengel at mythtv.org> at Mon, 17 Aug 2015 09:53:25 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=ee08ab1fda04b289093b302af577f9fb79ac673a

Remove superfluous CardUtil::GetCardID().



commit ca71fcd28f95849cd971e384dc665356caec3860
Author:    David Engel <dengel at mythtv.org> at Sat, 16 May 2015 20:20:29 -0500
Committer: David Engel <dengel at mythtv.org> at Mon, 17 Aug 2015 09:53:25 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=ca71fcd28f95849cd971e384dc665356caec3860

Start of card/input related API cleanup.
Now that cardis and inputids are always the same, there is a lot of
superfluous and dead code.  This and the following changes are
intended to clean some of that up with the focus being in CardUtil,
Scheduler and the recorders.



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

Summary of changes:
 README.rst                                         |    2 +-
 mythplugins/configure                              |    4 +-
 mythplugins/mytharchive/mytharchivehelper/main.cpp |    8 +-
 .../mythgallery/mythgallery/galleryfilter.cpp      |    3 +-
 mythplugins/mythmusic/i18n/mythmusic_el.qm         |  Bin 68932 -> 69476 bytes
 mythplugins/mythmusic/i18n/mythmusic_el.ts         |  778 ++--
 mythplugins/mythmusic/mythmusic/decoderhandler.cpp |    2 +-
 mythplugins/mythmusic/mythmusic/editmetadata.cpp   |   42 +-
 mythplugins/mythmusic/mythmusic/editmetadata.h     |    1 +
 mythplugins/mythmusic/mythmusic/inlines.h          |   43 +
 mythplugins/mythmusic/mythmusic/mainvisual.cpp     |   21 +
 mythplugins/mythmusic/mythmusic/musiccommon.cpp    |   18 +-
 mythplugins/mythmusic/mythmusic/musicplayer.cpp    |    2 +-
 .../mythmusic/mythmusic/playlisteditorview.cpp     |   16 +-
 mythplugins/mythnetvision/i18n/mythnetvision_el.qm |  Bin 14873 -> 13757 bytes
 mythplugins/mythnetvision/i18n/mythnetvision_el.ts |  183 +-
 .../mythnetvision/mythnetvision/netcommon.cpp      |    4 +-
 .../mythnetvision/mythnetvision/netcommon.h        |    2 +-
 .../mythnetvision/mythnetvision/netsearch.cpp      |   23 +-
 .../mythnetvision/mythnetvision/netsearch.h        |    3 +
 .../mythzoneminder/i18n/mythzoneminder_el.qm       |  Bin 7666 -> 7919 bytes
 .../mythzoneminder/i18n/mythzoneminder_el.ts       |   78 +-
 .../mythzoneminder/alarmnotifythread.cpp           |   15 +-
 mythplugins/mythzoneminder/mythzoneminder/main.cpp |    2 +-
 .../mythzoneminder/mythzoneminder/zmclient.cpp     |   36 +-
 .../mythzoneminder/mythzoneminder/zmconsole.cpp    |    2 +-
 .../mythzoneminder/mythzoneminder/zmliveplayer.h   |    1 +
 .../mythzoneminder/mythzoneminder/zmminiplayer.cpp |    6 +-
 .../mythzoneminder/mythzoneminder/zmminiplayer.h   |    2 +-
 mythplugins/settings.pro                           |    5 +-
 mythtv/README                                      |    4 +-
 mythtv/bindings/perl/MythTV.pm                     |    8 +-
 mythtv/bindings/perl/MythTV/Program.pm             |   21 +-
 mythtv/bindings/perl/MythTV/Recording.pm           |    2 +-
 mythtv/bindings/php/MythBackend.php                |    6 +-
 mythtv/bindings/python/MythTV/connections.py       |    2 +-
 mythtv/bindings/python/MythTV/methodheap.py        |    4 +-
 mythtv/bindings/python/MythTV/mythproto.py         |    4 +-
 mythtv/bindings/python/MythTV/static.py            |    6 +-
 mythtv/configure                                   |   94 +-
 mythtv/configure.ps1                               |    2 +-
 mythtv/contrib/maintenance/optimize_mythdb.pl      |   13 +
 mythtv/contrib/user_jobs/mythlink.pl               |    3 +
 mythtv/external/Makefile                           |    5 +-
 mythtv/external/external.pro                       |    1 +
 mythtv/external/libmythbluray/.gitignore           |    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 -
 .../bdj/java/javax/tv/graphics/TVContainer.java    |   36 -
 .../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 --
 .../java/org/bluray/storage/StorageManager.java    |   43 -
 .../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/BDJAppsDatabase.java     |  110 -
 .../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 -
 .../BackgroundVideoPresentationControlImpl.java    |  122 -
 .../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/Makefile.am    |   20 -
 mythtv/external/libmythbluray/bdnav/Makefile.in    |  571 --
 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 -
 .../libmythbluray/file/dir_mythiowrapper.c         |   57 -
 mythtv/external/libmythbluray/file/dir_posix.c     |   90 +-
 mythtv/external/libmythbluray/file/dir_win32.c     |  114 +
 mythtv/external/libmythbluray/file/dirs.h          |   39 +
 mythtv/external/libmythbluray/file/dirs_darwin.c   |   82 +
 mythtv/external/libmythbluray/file/dirs_win32.c    |  114 +
 mythtv/external/libmythbluray/file/dirs_xdg.c      |  129 +
 mythtv/external/libmythbluray/file/dl.h            |   43 +-
 mythtv/external/libmythbluray/file/dl_posix.c      |   87 +-
 mythtv/external/libmythbluray/file/dl_win32.c      |  134 +
 mythtv/external/libmythbluray/file/file.c          |   93 +
 mythtv/external/libmythbluray/file/file.h          |   36 +-
 .../libmythbluray/file/file_mythiowrapper.c        |   93 -
 .../libmythbluray/file/file_mythiowrapper.h        |   10 -
 mythtv/external/libmythbluray/file/file_posix.c    |  188 +-
 mythtv/external/libmythbluray/file/file_win32.c    |  170 +
 mythtv/external/libmythbluray/file/filesystem.c    |   12 +-
 mythtv/external/libmythbluray/file/filesystem.h    |   16 +-
 mythtv/external/libmythbluray/file/mount.c         |   67 +
 mythtv/external/libmythbluray/file/mount.h         |   31 +
 mythtv/external/libmythbluray/file/mount_darwin.c  |   63 +
 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/jni/darwin/jni_md.h  |   49 +
 mythtv/external/libmythbluray/jni/jni.h            | 1973 ++++++
 mythtv/external/libmythbluray/jni/linux/jni_md.h   |   54 +
 mythtv/external/libmythbluray/jni/win32/jni_md.h   |   49 +
 mythtv/external/libmythbluray/keys.h               |   59 -
 mythtv/external/libmythbluray/libbluray/bdj/bdj.c  |  697 +++
 mythtv/external/libmythbluray/libbluray/bdj/bdj.h  |   65 +
 .../libmythbluray/libbluray/bdj/bdjo_data.h        |  136 +
 .../libmythbluray/libbluray/bdj/bdjo_parse.c       |  588 ++
 .../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   |   48 +
 .../libbluray/bdj/java/java/awt/Area.java          |   73 +
 .../libbluray/bdj/java/java/awt/BDFontMetrics.java |  326 +
 .../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    |   45 +
 .../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       |   83 +
 .../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    |   43 +
 .../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     |  436 ++
 .../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      |  167 +
 .../bdj/java/org/videolan/BDJAppProxy.java         |  411 ++
 .../bdj/java/org/videolan/BDJAppsDatabase.java     |  110 +
 .../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 |  313 +
 .../bdj/java/org/videolan/BDJLoaderCallback.java   |    0
 .../bdj/java/org/videolan/BDJSecurityManager.java  |  288 +
 .../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      |  509 ++
 .../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 |  672 ++
 .../libbluray/bdj/java/org/videolan/Logger.java    |  183 +
 .../bdj/java/org/videolan/MountException.java      |   32 +
 .../bdj/java/org/videolan/MountManager.java        |  317 +
 .../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   |  409 ++
 .../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  |  109 +
 .../sound/MediaTimePositionControlImpl.java        |    0
 .../BackgroundVideoPresentationControlImpl.java    |  122 +
 .../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      |  232 +
 .../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  |  731 +++
 .../libbluray/bdj/native/org_videolan_Libbluray.h  |  275 +
 .../libbluray/bdj/native/org_videolan_Logger.c     |   88 +
 .../libbluray/bdj/native/org_videolan_Logger.h     |   27 +
 .../libbluray/bdj/native/register_native.c         |  132 +
 .../libbluray/bdj/native/register_native.h         |   30 +
 .../libmythbluray/libbluray/bdj/native/util.c      |   53 +
 .../libmythbluray/libbluray/bdj/native/util.h      |   33 +
 .../libmythbluray/libbluray/bdnav/bdid_parse.c     |  124 +
 .../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     |  859 +++
 .../libmythbluray/libbluray/bdnav/clpi_parse.h     |   37 +
 .../libmythbluray/libbluray/bdnav/extdata_parse.c  |   68 +
 .../{ => libbluray}/bdnav/extdata_parse.h          |    0
 .../libmythbluray/libbluray/bdnav/index_parse.c    |  262 +
 .../libmythbluray/libbluray/bdnav/index_parse.h    |  124 +
 .../{ => libbluray}/bdnav/meta_data.h              |    0
 .../libmythbluray/libbluray/bdnav/meta_parse.c     |  253 +
 .../libmythbluray/libbluray/bdnav/meta_parse.h     |   33 +
 .../libmythbluray/libbluray/bdnav/mpls_parse.c     |  994 +++
 .../libmythbluray/libbluray/bdnav/mpls_parse.h     |  188 +
 .../libmythbluray/libbluray/bdnav/navigation.c     |  807 +++
 .../libmythbluray/libbluray/bdnav/navigation.h     |  157 +
 .../libmythbluray/libbluray/bdnav/sound_parse.c    |  225 +
 .../libmythbluray/libbluray/bdnav/sound_parse.h    |   46 +
 .../libmythbluray/libbluray/bdnav/uo_mask_table.h  |   94 +
 .../libmythbluray/libbluray/bluray-version.h       |   33 +
 mythtv/external/libmythbluray/libbluray/bluray.c   | 3671 +++++++++++
 mythtv/external/libmythbluray/libbluray/bluray.h   | 1009 +++
 .../libmythbluray/libbluray/bluray_internal.h      |   91 +
 .../libbluray/decoders/graphics_controller.c       | 2071 ++++++
 .../libbluray/decoders/graphics_controller.h       |  137 +
 .../libbluray/decoders/graphics_processor.c        |  638 ++
 .../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   |  361 ++
 .../libmythbluray/libbluray/decoders/ig_decode.h   |   39 +
 .../libmythbluray/libbluray/decoders/m2ts_demux.c  |  230 +
 .../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     |  210 +
 .../libmythbluray/libbluray/decoders/pes_buffer.c  |  105 +
 .../libmythbluray/libbluray/decoders/pes_buffer.h  |   49 +
 .../external/libmythbluray/libbluray/decoders/pg.h |  109 +
 .../libmythbluray/libbluray/decoders/pg_decode.c   |  303 +
 .../libmythbluray/libbluray/decoders/pg_decode.h   |   58 +
 .../libmythbluray/libbluray/decoders/rle.c         |  169 +
 .../libmythbluray/libbluray/decoders/rle.h         |   80 +
 .../libmythbluray/libbluray/decoders/textst.h      |  153 +
 .../libbluray/decoders/textst_decode.c             |  322 +
 .../libbluray/decoders/textst_decode.h             |   41 +
 .../libbluray/decoders/textst_render.c             |  457 ++
 .../libbluray/decoders/textst_render.h             |   62 +
 .../external/libmythbluray/libbluray/disc/aacs.c   |  321 +
 .../external/libmythbluray/libbluray/disc/aacs.h   |   52 +
 .../external/libmythbluray/libbluray/disc/bdplus.c |  324 +
 .../external/libmythbluray/libbluray/disc/bdplus.h |   57 +
 mythtv/external/libmythbluray/libbluray/disc/dec.c |  338 +
 mythtv/external/libmythbluray/libbluray/disc/dec.h |   66 +
 .../external/libmythbluray/libbluray/disc/disc.c   |  620 ++
 .../external/libmythbluray/libbluray/disc/disc.h   |   98 +
 .../libmythbluray/libbluray/disc/enc_info.h        |   39 +
 .../external/libmythbluray/libbluray/disc/udf_fs.c |  293 +
 .../external/libmythbluray/libbluray/disc/udf_fs.h |   37 +
 .../libmythbluray/libbluray/hdmv/hdmv_insn.h       |  130 +
 .../libmythbluray/libbluray/hdmv/hdmv_vm.c         | 1414 +++++
 .../libmythbluray/libbluray/hdmv/hdmv_vm.h         |  133 +
 .../libmythbluray/libbluray/hdmv/mobj_data.h       |   62 +
 .../libmythbluray/libbluray/hdmv/mobj_parse.c      |  232 +
 .../libmythbluray/libbluray/hdmv/mobj_parse.h      |   36 +
 .../libmythbluray/libbluray/hdmv/mobj_print.c      |  414 ++
 .../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 |  532 ++
 mythtv/external/libmythbluray/libbluray/register.h |  276 +
 mythtv/external/libmythbluray/libmythbluray.pro    |  122 +-
 mythtv/external/libmythbluray/register.c           |  438 --
 mythtv/external/libmythbluray/register.h           |  249 -
 mythtv/external/libmythbluray/util/array.c         |   58 +
 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       |   31 +-
 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        |  120 +
 mythtv/external/libmythbluray/util/refcnt.h        |   56 +
 mythtv/external/libmythbluray/util/strutl.c        |   53 +-
 mythtv/external/libmythbluray/util/strutl.h        |    2 +
 mythtv/external/libmythbluray/util/time.c          |   75 +
 mythtv/external/libmythbluray/util/time.h          |   29 +
 mythtv/external/libmythdvdnav/dvdnav/vm/vm.c       |    4 +-
 mythtv/external/libmythdvdnav/libmythdvdnav.pro    |    5 +
 .../libmythsoundtouch/cpu_detect_x86_gcc.cpp       |    4 +-
 .../{libmythbluray => libudfread}/.gitignore       |    0
 .../external/libudfread/COPYING                    |    0
 mythtv/external/libudfread/blockinput.h            |   53 +
 mythtv/external/libudfread/default_blockinput.c    |  153 +
 mythtv/external/libudfread/default_blockinput.h    |   30 +
 mythtv/external/libudfread/ecma167.c               |  323 +
 mythtv/external/libudfread/ecma167.h               |  218 +
 mythtv/external/libudfread/libudfread.pro          |   48 +
 mythtv/external/libudfread/udfread-version.c       |   37 +
 mythtv/external/libudfread/udfread-version.h       |   45 +
 mythtv/external/libudfread/udfread.c               | 1519 +++++
 mythtv/external/libudfread/udfread.h               |  278 +
 mythtv/external/libudfread/udfread.pc.in           |   11 +
 mythtv/html/3rdParty/jquery/MYTH_README            |    4 +-
 mythtv/html/3rdParty/jquery/jquery-2.1.4.min.js    |    4 +
 mythtv/html/backend_index.qsp                      |    2 +-
 mythtv/html/frontend_index.qsp                     |    2 +-
 mythtv/html/misc/misc_template.html                |    2 +-
 mythtv/html/misc/overview.qsp                      |    2 +-
 mythtv/html/samples/hlstest.qsp                    |    4 +-
 mythtv/html/samples/livestream_rec.qsp             |    2 +-
 mythtv/html/samples/livestream_sg.qsp              |    2 +-
 mythtv/html/samples/storagegroups.qsp              |    2 +-
 mythtv/html/setup/setup_template.html              |    2 +-
 mythtv/html/setup/webfrontend-settings.qsp         |    2 +-
 mythtv/html/tv/guide.qsp                           |    4 +-
 mythtv/html/tv/js/recordings.js                    |   12 +
 mythtv/html/tv/programsearch.qsp                   |    2 +-
 mythtv/html/tv/recordingrules.qsp                  |    2 +-
 mythtv/html/tv/recordings.qsp                      |    5 +-
 mythtv/html/tv/schedule.qsp                        |    2 +-
 mythtv/html/tv/upcoming.qsp                        |    2 +-
 mythtv/html/video/gallery.qsp                      |    2 +-
 mythtv/i18n/mythfrontend_el.qm                     |  Bin 731830 -> 738626 bytes
 mythtv/i18n/mythfrontend_el.ts                     | 6590 ++++++++++----------
 mythtv/libs/libmyth/libmyth.pro                    |    5 +-
 mythtv/libs/libmyth/netgrabbermanager.cpp          |   26 +-
 mythtv/libs/libmyth/netgrabbermanager.h            |    7 +-
 mythtv/libs/libmyth/programinfo.cpp                |  325 +-
 mythtv/libs/libmyth/programinfo.h                  |   49 +-
 mythtv/libs/libmyth/programtypes.cpp               |    2 +
 mythtv/libs/libmyth/programtypes.h                 |   12 +-
 mythtv/libs/libmyth/remoteutil.cpp                 |   18 -
 mythtv/libs/libmyth/remoteutil.h                   |    1 -
 mythtv/libs/libmythbase/libmythbase.pro            |    9 +-
 mythtv/libs/libmythbase/logging.cpp                |   11 +-
 mythtv/libs/libmythbase/logging.h                  |    4 +
 mythtv/libs/libmythbase/mythcdrom-linux.cpp        |   31 +-
 mythtv/libs/libmythbase/mythcdrom.cpp              |  102 +
 mythtv/libs/libmythbase/mythcdrom.h                |    9 +
 mythtv/libs/libmythbase/mythdate.cpp               |    4 +-
 mythtv/libs/libmythbase/mythdownloadmanager.cpp    |   23 +-
 mythtv/libs/libmythbase/mythmiscutil.cpp           |    1 +
 mythtv/libs/libmythbase/mythsingledownload.cpp     |   60 +-
 mythtv/libs/libmythbase/mythsingledownload.h       |   11 +-
 mythtv/libs/libmythbase/mythsystemwindows.cpp      |    7 +-
 mythtv/libs/libmythbase/mythversion.h              |   20 +-
 mythtv/libs/libmythbase/remotefile.cpp             |   47 +-
 mythtv/libs/libmythbase/remotefile.h               |    2 +-
 mythtv/libs/libmythfreemheg/Programs.cpp           |   13 +
 mythtv/libs/libmythmetadata/bluraymetadata.cpp     |    2 +-
 mythtv/libs/libmythmetadata/bluraymetadata.h       |    2 +-
 mythtv/libs/libmythmetadata/imagemetadata.cpp      |  604 ++-
 mythtv/libs/libmythmetadata/imagemetadata.h        |  119 +-
 mythtv/libs/libmythmetadata/imagescan.cpp          |   84 -
 mythtv/libs/libmythmetadata/imagescan.h            |   32 -
 mythtv/libs/libmythmetadata/imagescanner.cpp       |  645 ++
 mythtv/libs/libmythmetadata/imagescanner.h         |  110 +
 mythtv/libs/libmythmetadata/imagescanthread.cpp    |  294 -
 mythtv/libs/libmythmetadata/imagescanthread.h      |   37 -
 .../libs/libmythmetadata/imagethumbgenthread.cpp   |  393 --
 mythtv/libs/libmythmetadata/imagethumbgenthread.h  |   84 -
 mythtv/libs/libmythmetadata/imagethumbs.cpp        |  614 ++
 mythtv/libs/libmythmetadata/imagethumbs.h          |  125 +
 mythtv/libs/libmythmetadata/imageutils.cpp         | 1249 ++---
 mythtv/libs/libmythmetadata/imageutils.h           |  386 +-
 mythtv/libs/libmythmetadata/libmythmetadata.pro    |   12 +-
 mythtv/libs/libmythmetadata/metaioid3.cpp          |   15 +
 mythtv/libs/libmythmetadata/musicmetadata.cpp      |   33 +-
 mythtv/libs/libmythmetadata/musicmetadata.h        |   10 +
 .../requesthandler/basehandler.cpp                 |    5 +
 .../datacontracts/cutList.h                        |   89 +
 .../datacontracts/cutting.h                        |   71 +
 .../datacontracts/imageMetadataInfo.h              |   18 +-
 .../datacontracts/programAndChannel.h              |   35 +-
 .../datacontracts/programGuide.h                   |   40 +-
 .../datacontracts/recording.h                      |   59 +-
 .../libmythservicecontracts.pro                    |    2 +
 .../libmythservicecontracts/services/dvrServices.h |   12 +
 .../services/guideServices.h                       |    6 +-
 .../services/hackimageServices.h                   |   70 +
 .../services/imageServices.h                       |    5 +-
 .../libs/libmythtv/AirPlay/mythairplayserver.cpp   |   16 +
 mythtv/libs/libmythtv/Bluray/bdiowrapper.cpp       |  159 +
 mythtv/libs/libmythtv/Bluray/bdiowrapper.h         |    6 +
 mythtv/libs/libmythtv/Bluray/bdringbuffer.cpp      |   72 +-
 mythtv/libs/libmythtv/Bluray/bdringbuffer.h        |    5 +-
 mythtv/libs/libmythtv/DVD/dvdringbuffer.cpp        |    2 +
 mythtv/libs/libmythtv/avformatdecoder.cpp          |   18 +-
 mythtv/libs/libmythtv/avformatdecoder.h            |    2 +-
 mythtv/libs/libmythtv/cardutil.cpp                 |  766 +--
 mythtv/libs/libmythtv/cardutil.h                   |  186 +-
 mythtv/libs/libmythtv/cc608decoder.cpp             |   53 +-
 mythtv/libs/libmythtv/cc708decoder.cpp             |    2 +-
 mythtv/libs/libmythtv/channelinfo.cpp              |   16 +-
 mythtv/libs/libmythtv/channelinfo.h                |   16 +-
 .../libs/libmythtv/channelscan/channelimporter.cpp |    2 +-
 .../libs/libmythtv/channelscan/channelscan_sm.cpp  |    4 +-
 .../libs/libmythtv/channelscan/channelscanner.cpp  |   48 +-
 mythtv/libs/libmythtv/channelscan/channelscanner.h |   11 +
 .../libmythtv/channelscan/scanwizardconfig.cpp     |   10 +-
 .../libs/libmythtv/channelscan/scanwizardconfig.h  |    2 +
 .../libmythtv/channelscan/vboxchannelfetcher.cpp   |  259 +
 .../libmythtv/channelscan/vboxchannelfetcher.h     |   92 +
 mythtv/libs/libmythtv/channelutil.cpp              |  128 +-
 mythtv/libs/libmythtv/channelutil.h                |   56 +-
 mythtv/libs/libmythtv/dbcheck.cpp                  |   53 +
 mythtv/libs/libmythtv/decoderbase.cpp              |    8 +-
 mythtv/libs/libmythtv/deletemap.cpp                |    7 +-
 mythtv/libs/libmythtv/deletemap.h                  |    6 +-
 mythtv/libs/libmythtv/eitfixup.cpp                 |   23 +
 mythtv/libs/libmythtv/eitfixup.h                   |    3 +
 mythtv/libs/libmythtv/eithelper.cpp                |   37 +-
 mythtv/libs/libmythtv/eitscanner.cpp               |    2 +-
 mythtv/libs/libmythtv/inputinfo.cpp                |   46 +-
 mythtv/libs/libmythtv/inputinfo.h                  |   44 +-
 mythtv/libs/libmythtv/iptvtuningdata.h             |  118 +-
 mythtv/libs/libmythtv/jobqueue.cpp                 |   26 +-
 mythtv/libs/libmythtv/jobqueue.h                   |    2 +
 mythtv/libs/libmythtv/libmythtv.pro                |   23 +-
 mythtv/libs/libmythtv/livetvchain.cpp              |   36 +-
 mythtv/libs/libmythtv/livetvchain.h                |    8 +-
 mythtv/libs/libmythtv/metadataimagehelper.cpp      |   15 +-
 mythtv/libs/libmythtv/mhi.cpp                      |   35 +-
 mythtv/libs/libmythtv/mhi.h                        |   14 +-
 mythtv/libs/libmythtv/mpeg/mpegtables.cpp          |    5 +-
 mythtv/libs/libmythtv/mpeg/mpegtables.h            |    3 +
 mythtv/libs/libmythtv/mythccextractorplayer.cpp    |   18 +-
 mythtv/libs/libmythtv/mythplayer.cpp               |   78 +-
 mythtv/libs/libmythtv/mythplayer.h                 |   31 +-
 mythtv/libs/libmythtv/mythsystemevent.cpp          |    2 +
 mythtv/libs/libmythtv/nuppeldecoder.cpp            |   13 +-
 mythtv/libs/libmythtv/openglvideo.cpp              |   41 +-
 mythtv/libs/libmythtv/osd.cpp                      |    4 +-
 mythtv/libs/libmythtv/previewgenerator.cpp         |    2 +
 mythtv/libs/libmythtv/previewgeneratorqueue.cpp    |    2 +-
 mythtv/libs/libmythtv/privatedecoder_crystalhd.cpp |    1 +
 mythtv/libs/libmythtv/profilegroup.cpp             |    2 +-
 .../libs/libmythtv/recorders/ExternalChannel.cpp   |    6 +-
 mythtv/libs/libmythtv/recorders/ExternalChannel.h  |    2 +-
 .../libs/libmythtv/recorders/ExternalRecorder.cpp  |    2 +-
 .../libmythtv/recorders/ExternalSignalMonitor.cpp  |    2 +-
 mythtv/libs/libmythtv/recorders/HLS/HLSReader.cpp  |    2 +-
 mythtv/libs/libmythtv/recorders/HLS/HLSReader.h    |    7 +-
 .../libmythtv/recorders/NuppelVideoRecorder.cpp    |   22 +-
 mythtv/libs/libmythtv/recorders/asichannel.cpp     |    2 +-
 mythtv/libs/libmythtv/recorders/asichannel.h       |    4 +-
 mythtv/libs/libmythtv/recorders/asirecorder.cpp    |    4 +-
 mythtv/libs/libmythtv/recorders/cetonchannel.cpp   |    6 +-
 mythtv/libs/libmythtv/recorders/cetonchannel.h     |    2 +-
 mythtv/libs/libmythtv/recorders/cetonrecorder.cpp  |    2 +-
 .../libmythtv/recorders/cetonstreamhandler.cpp     |    3 +-
 mythtv/libs/libmythtv/recorders/channelbase.cpp    |  733 +--
 mythtv/libs/libmythtv/recorders/channelbase.h      |   74 +-
 mythtv/libs/libmythtv/recorders/dtvchannel.cpp     |   66 +-
 mythtv/libs/libmythtv/recorders/dtvchannel.h       |    8 +-
 mythtv/libs/libmythtv/recorders/dtvrecorder.cpp    |    8 +-
 mythtv/libs/libmythtv/recorders/dummychannel.h     |    4 +-
 mythtv/libs/libmythtv/recorders/dvbchannel.cpp     |   64 +-
 mythtv/libs/libmythtv/recorders/dvbchannel.h       |    8 +-
 mythtv/libs/libmythtv/recorders/dvbrecorder.cpp    |    2 +-
 .../libs/libmythtv/recorders/firewirechannel.cpp   |    9 +-
 mythtv/libs/libmythtv/recorders/firewirechannel.h  |    2 +-
 .../libs/libmythtv/recorders/firewirerecorder.cpp  |    7 +-
 mythtv/libs/libmythtv/recorders/hdhrchannel.cpp    |    6 +-
 mythtv/libs/libmythtv/recorders/hdhrchannel.h      |    2 +-
 mythtv/libs/libmythtv/recorders/hdhrrecorder.cpp   |    2 +-
 .../libmythtv/recorders/httptsstreamhandler.cpp    |  233 +
 .../libs/libmythtv/recorders/httptsstreamhandler.h |   71 +
 mythtv/libs/libmythtv/recorders/importrecorder.cpp |    2 +-
 mythtv/libs/libmythtv/recorders/iptvchannel.cpp    |   27 +-
 mythtv/libs/libmythtv/recorders/iptvchannel.h      |    3 +-
 .../libs/libmythtv/recorders/iptvstreamhandler.cpp |    7 +-
 .../libs/libmythtv/recorders/iptvstreamhandler.h   |    3 +
 mythtv/libs/libmythtv/recorders/mpegrecorder.cpp   |    4 +-
 mythtv/libs/libmythtv/recorders/recorderbase.cpp   |  129 +-
 mythtv/libs/libmythtv/recorders/recorderbase.h     |    7 +
 mythtv/libs/libmythtv/recorders/signalmonitor.cpp  |   11 +-
 mythtv/libs/libmythtv/recorders/v4lchannel.cpp     |  164 +-
 mythtv/libs/libmythtv/recorders/v4lchannel.h       |   10 +-
 mythtv/libs/libmythtv/recorders/v4lrecorder.cpp    |    2 +-
 mythtv/libs/libmythtv/recorders/vboxutils.cpp      |  436 ++
 mythtv/libs/libmythtv/recorders/vboxutils.h        |   52 +
 mythtv/libs/libmythtv/recordinginfo.cpp            |   26 +-
 mythtv/libs/libmythtv/recordingprofile.cpp         |    5 +-
 mythtv/libs/libmythtv/recordingprofile.h           |    1 -
 mythtv/libs/libmythtv/ringbuffer.cpp               |   47 +-
 mythtv/libs/libmythtv/ringbuffer.h                 |    3 +
 mythtv/libs/libmythtv/scanwizard.cpp               |    9 +-
 mythtv/libs/libmythtv/sourceutil.cpp               |   44 +-
 mythtv/libs/libmythtv/sourceutil.h                 |    2 +-
 mythtv/libs/libmythtv/subtitlescreen.cpp           |   41 +-
 mythtv/libs/libmythtv/subtitlescreen.h             |    3 +-
 mythtv/libs/libmythtv/teletextextractorreader.cpp  |   18 +-
 mythtv/libs/libmythtv/teletextreader.cpp           |    5 +-
 mythtv/libs/libmythtv/teletextscreen.cpp           |   12 +-
 .../test/test_eitfixups/test_eitfixups.cpp         |   93 +
 .../libmythtv/test/test_eitfixups/test_eitfixups.h |    6 +
 .../test/test_iptvrecorder/test_iptvrecorder.h     |   30 +-
 .../libmythtv/test/test_mpegtables/specimen.cpp    |   65 +
 .../test/test_mpegtables/test_mpegtables.cpp       |   38 +
 .../test/test_mpegtables/test_mpegtables.h         |    7 +
 .../test/test_mpegtables/test_mpegtables.pro       |    2 +-
 mythtv/libs/libmythtv/textsubtitleparser.cpp       |    1 +
 mythtv/libs/libmythtv/transporteditor.cpp          |   20 +-
 mythtv/libs/libmythtv/tv.cpp                       |    6 +-
 mythtv/libs/libmythtv/tv.h                         |    4 -
 mythtv/libs/libmythtv/tv_actions.h                 |    1 -
 mythtv/libs/libmythtv/tv_play.cpp                  |  434 +-
 mythtv/libs/libmythtv/tv_play.h                    |   18 +-
 mythtv/libs/libmythtv/tv_rec.cpp                   |  530 +-
 mythtv/libs/libmythtv/tv_rec.h                     |   38 +-
 mythtv/libs/libmythtv/tvbrowsehelper.cpp           |    7 +-
 mythtv/libs/libmythtv/tvremoteutil.cpp             |  339 +-
 mythtv/libs/libmythtv/tvremoteutil.h               |   26 +-
 mythtv/libs/libmythtv/vaapicontext.cpp             |   74 +-
 mythtv/libs/libmythtv/vaapicontext.h               |    6 +-
 mythtv/libs/libmythtv/videodisplayprofile.cpp      |    2 +-
 mythtv/libs/libmythtv/videoout_opengl.h            |    2 +-
 mythtv/libs/libmythtv/videoout_openglvaapi.cpp     |   55 +-
 mythtv/libs/libmythtv/videoout_openglvaapi.h       |    3 -
 mythtv/libs/libmythtv/videosource.cpp              |  383 ++-
 mythtv/libs/libmythtv/videosource.h                |  137 +
 mythtv/libs/libmythui/libmythui.pro                |   13 +-
 mythtv/libs/libmythui/mythgesture.cpp              |    3 +-
 mythtv/libs/libmythui/mythimage.cpp                |   12 +-
 mythtv/libs/libmythui/mythmainwindow.cpp           |   34 +-
 mythtv/libs/libmythui/mythnotificationcenter.cpp   |  167 +-
 .../libmythui/mythnotificationcenter_private.h     |    3 +-
 mythtv/libs/libmythui/mythpainter.cpp              |    1 +
 mythtv/libs/libmythui/mythpainter.h                |    4 +
 mythtv/libs/libmythui/mythscreentype.cpp           |    3 +-
 mythtv/libs/libmythui/mythuianimation.cpp          |   41 +
 mythtv/libs/libmythui/mythuianimation.h            |    2 +
 mythtv/libs/libmythui/mythuibuttonlist.cpp         |   14 +-
 mythtv/libs/libmythui/mythuifilebrowser.cpp        |    4 +-
 mythtv/libs/libmythui/mythuifilebrowser.h          |   17 +-
 mythtv/libs/libmythui/mythuihelper.cpp             |    2 +-
 mythtv/libs/libmythui/mythuiimage.cpp              |   42 +-
 mythtv/libs/libmythui/mythuimultifilebrowser.cpp   |  183 +
 mythtv/libs/libmythui/mythuimultifilebrowser.h     |   38 +
 mythtv/libs/libmythui/mythuitype.cpp               |    4 +
 mythtv/libs/libmythui/screensaver-dbus.cpp         |  171 +
 mythtv/libs/libmythui/screensaver-dbus.h           |   25 +
 mythtv/libs/libmythui/screensaver-null.h           |    2 +-
 mythtv/libs/libmythui/screensaver-osx.h            |    2 +-
 mythtv/libs/libmythui/screensaver-x11.h            |    2 +-
 mythtv/libs/libmythui/screensaver.cpp              |   66 +-
 mythtv/libs/libmythui/screensaver.h                |   27 +-
 mythtv/libs/libmythupnp/htmlserver.cpp             |   10 +-
 mythtv/libs/libmythupnp/httprequest.cpp            |  188 +-
 mythtv/libs/libmythupnp/httprequest.h              |    2 +
 mythtv/libs/libmythupnp/httpserver.cpp             |   10 +-
 mythtv/libs/libmythupnp/msocketdevice.h            |    4 +-
 mythtv/libs/libmythupnp/msocketdevice_unix.cpp     |   27 +-
 mythtv/libs/libmythupnp/serializers/serializer.cpp |    3 +-
 mythtv/libs/libmythupnp/ssdp.cpp                   |   31 +-
 mythtv/libs/libmythupnp/ssdpcache.cpp              |    6 +-
 mythtv/libs/libmythupnp/upnpdevice.h               |    3 +
 mythtv/programs/mythbackend/autoexpire.cpp         |    2 +-
 mythtv/programs/mythbackend/encoderlink.cpp        |   90 +-
 mythtv/programs/mythbackend/encoderlink.h          |   31 +-
 mythtv/programs/mythbackend/httpstatus.cpp         |    4 +-
 mythtv/programs/mythbackend/imagehandlers.cpp      |  388 ++
 mythtv/programs/mythbackend/imagehandlers.h        |   25 +
 mythtv/programs/mythbackend/internetContent.cpp    |   30 +-
 mythtv/programs/mythbackend/main_helpers.cpp       |    4 +-
 mythtv/programs/mythbackend/mainserver.cpp         |  814 +--
 mythtv/programs/mythbackend/mainserver.h           |    8 +-
 mythtv/programs/mythbackend/mythbackend.pro        |    7 +-
 mythtv/programs/mythbackend/playbacksock.cpp       |   28 -
 mythtv/programs/mythbackend/playbacksock.h         |    2 -
 mythtv/programs/mythbackend/scheduler.cpp          |   49 +-
 mythtv/programs/mythbackend/scheduler.h            |    3 +-
 mythtv/programs/mythbackend/services/capture.cpp   |    2 +-
 mythtv/programs/mythbackend/services/channel.cpp   |   16 +-
 mythtv/programs/mythbackend/services/dvr.cpp       |  125 +-
 mythtv/programs/mythbackend/services/dvr.h         |   10 +
 mythtv/programs/mythbackend/services/guide.cpp     |  154 +-
 mythtv/programs/mythbackend/services/guide.h       |   16 +-
 mythtv/programs/mythbackend/services/hackimage.cpp |  372 ++
 mythtv/programs/mythbackend/services/hackimage.h   |  208 +
 mythtv/programs/mythbackend/services/image.cpp     |  401 +-
 mythtv/programs/mythbackend/services/image.h       |   18 +-
 .../programs/mythbackend/services/serviceUtil.cpp  |  140 +-
 mythtv/programs/mythbackend/services/serviceUtil.h |    7 +
 mythtv/programs/mythbackend/upnpcdsmusic.cpp       |   34 +-
 mythtv/programs/mythbackend/upnpcdstv.cpp          |   57 +-
 mythtv/programs/mythbackend/upnpcdsvideo.cpp       |   44 +-
 mythtv/programs/mythccextractor/main.cpp           |   15 +-
 mythtv/programs/mythfrontend/gallerycommhelper.cpp |  358 ++
 mythtv/programs/mythfrontend/gallerycommhelper.h   |   85 +
 mythtv/programs/mythfrontend/galleryconfig.cpp     |  408 +-
 mythtv/programs/mythfrontend/galleryconfig.h       |   57 +-
 .../mythfrontend/gallerydatabasehelper.cpp         |  483 --
 .../programs/mythfrontend/gallerydatabasehelper.h  |   43 -
 mythtv/programs/mythfrontend/galleryfilehelper.cpp |  179 -
 mythtv/programs/mythfrontend/galleryfilehelper.h   |   35 -
 mythtv/programs/mythfrontend/galleryslide.cpp      |  738 +++
 mythtv/programs/mythfrontend/galleryslide.h        |  261 +
 mythtv/programs/mythfrontend/galleryslideview.cpp  |  794 +++
 mythtv/programs/mythfrontend/galleryslideview.h    |  123 +
 mythtv/programs/mythfrontend/gallerythumbview.cpp  | 1848 ++++++
 mythtv/programs/mythfrontend/gallerythumbview.h    |  207 +
 .../programs/mythfrontend/gallerytransitions.cpp   |  408 ++
 mythtv/programs/mythfrontend/gallerytransitions.h  |  194 +
 mythtv/programs/mythfrontend/gallerytypedefs.h     |   37 -
 mythtv/programs/mythfrontend/galleryview.cpp       | 1354 ----
 mythtv/programs/mythfrontend/galleryview.h         |  114 -
 mythtv/programs/mythfrontend/galleryviewhelper.cpp |  533 --
 mythtv/programs/mythfrontend/galleryviewhelper.h   |   79 -
 mythtv/programs/mythfrontend/galleryviews.cpp      | 1051 ++++
 mythtv/programs/mythfrontend/galleryviews.h        |  197 +
 mythtv/programs/mythfrontend/gallerywidget.cpp     |  817 ---
 mythtv/programs/mythfrontend/gallerywidget.h       |  105 -
 mythtv/programs/mythfrontend/guidegrid.cpp         |   29 +-
 mythtv/programs/mythfrontend/keygrabber.cpp        |    3 +-
 mythtv/programs/mythfrontend/main.cpp              |   41 +-
 mythtv/programs/mythfrontend/mythfrontend.pro      |   15 +-
 mythtv/programs/mythfrontend/networkcontrol.cpp    |    1 +
 mythtv/programs/mythfrontend/playbackbox.cpp       |  195 +-
 mythtv/programs/mythfrontend/playbackbox.h         |   33 +
 mythtv/programs/mythfrontend/playbackboxhelper.cpp |    7 +-
 mythtv/programs/mythfrontend/progfind.cpp          |   23 +-
 mythtv/programs/mythfrontend/proglist.cpp          |    9 +-
 mythtv/programs/mythfrontend/programinfocache.cpp  |   27 +-
 mythtv/programs/mythfrontend/scheduleeditor.cpp    |    2 +-
 mythtv/programs/mythfrontend/services/frontend.cpp |    2 +
 mythtv/programs/mythfrontend/themechooser.cpp      |   12 +-
 mythtv/programs/mythfrontend/videodlg.cpp          |    3 +-
 mythtv/programs/mythfrontend/videodlg.h            |    4 +
 mythtv/programs/mythfrontend/videofileassoc.cpp    |    1 +
 mythtv/programs/mythfrontend/viewscheduled.cpp     |   23 +-
 mythtv/programs/mythtranscode/cutter.cpp           |    8 +-
 mythtv/programs/mythtranscode/cutter.h             |    5 +-
 mythtv/programs/mythtv-setup/channeleditor.cpp     |    2 +-
 mythtv/programs/mythtv-setup/main.cpp              |   28 +-
 mythtv/programs/mythwelcome/welcomedialog.cpp      |   44 +-
 mythtv/programs/programs-libs.pro                  |    1 +
 .../nv_python_libs/common/common_api.py            |    9 +-
 .../configs/XML/defaultUserPrefs/youtube.xml       |   10 +
 .../internetcontent/nv_python_libs/mainProcess.py  |   17 +-
 .../nv_python_libs/vimeo/vimeo_data.py             |   21 +
 .../nv_python_libs/vimeo/vimeo_data.pyc            |  Bin 1263 -> 0 bytes
 .../nv_python_libs/youtube/youtube_api.py          |  734 +--
 .../nv_python_libs/youtube/youtube_data.py         |   20 +
 mythtv/programs/scripts/internetcontent/youtube.py |   31 +-
 mythtv/themes/default-wide/image-ui.xml            |  592 --
 mythtv/themes/default/base.xml                     |  461 ++-
 mythtv/themes/default/image-ui.xml                 |  637 +--
 mythtv/themes/default/osd_subtitle.xml             |   11 +
 mythtv/themes/default/shared/folder-reg.png        |  Bin 0 -> 2006 bytes
 mythtv/themes/default/shared/folder-sel.png        |  Bin 0 -> 2022 bytes
 mythtv/themes/default/shared/movie-reg.png         |  Bin 0 -> 1131 bytes
 mythtv/themes/default/shared/movie-sel.png         |  Bin 0 -> 1095 bytes
 .../win32/msvc/external/expat/lib/expat.vcxproj    |  163 -
 platform/win32/msvc/include/dlfcn.h                |    1 +
 .../win32/msvc/{include-2010 => include}/libgen.h  |    0
 1431 files changed, 86157 insertions(+), 50652 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/graphics/TVContainer.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/storage/StorageManager.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/BDJAppsDatabase.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/BackgroundVideoPresentationControlImpl.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/Makefile.am
 delete mode 100644 mythtv/external/libmythbluray/bdnav/Makefile.in
 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
 delete mode 100644 mythtv/external/libmythbluray/file/dir_mythiowrapper.c
 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
 delete mode 100644 mythtv/external/libmythbluray/file/file_mythiowrapper.c
 delete mode 100644 mythtv/external/libmythbluray/file/file_mythiowrapper.h
 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
 create mode 100644 mythtv/external/libmythbluray/jni/darwin/jni_md.h
 create mode 100644 mythtv/external/libmythbluray/jni/jni.h
 create mode 100644 mythtv/external/libmythbluray/jni/linux/jni_md.h
 create mode 100644 mythtv/external/libmythbluray/jni/win32/jni_md.h
 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%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/javax/tv/graphics/TVContainer.java
 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%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/bluray/storage/StorageManager.java
 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
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/videolan/BDJAppsDatabase.java
 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%)
 create mode 100644 mythtv/external/libmythbluray/libbluray/bdj/java/org/videolan/media/content/video/dvb/mpeg/drip/BackgroundVideoPresentationControlImpl.java
 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
 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
 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
 copy mythtv/external/{libmythbluray => libudfread}/.gitignore (100%)
 copy platform/win32/msvc/external/taglib/COPYING.LGPL => mythtv/external/libudfread/COPYING (100%)
 create mode 100644 mythtv/external/libudfread/blockinput.h
 create mode 100644 mythtv/external/libudfread/default_blockinput.c
 create mode 100644 mythtv/external/libudfread/default_blockinput.h
 create mode 100644 mythtv/external/libudfread/ecma167.c
 create mode 100644 mythtv/external/libudfread/ecma167.h
 create mode 100644 mythtv/external/libudfread/libudfread.pro
 create mode 100644 mythtv/external/libudfread/udfread-version.c
 create mode 100644 mythtv/external/libudfread/udfread-version.h
 create mode 100644 mythtv/external/libudfread/udfread.c
 create mode 100644 mythtv/external/libudfread/udfread.h
 create mode 100644 mythtv/external/libudfread/udfread.pc.in
 create mode 100644 mythtv/html/3rdParty/jquery/jquery-2.1.4.min.js
 delete mode 100644 mythtv/libs/libmythmetadata/imagescan.cpp
 delete mode 100644 mythtv/libs/libmythmetadata/imagescan.h
 create mode 100644 mythtv/libs/libmythmetadata/imagescanner.cpp
 create mode 100644 mythtv/libs/libmythmetadata/imagescanner.h
 delete mode 100644 mythtv/libs/libmythmetadata/imagescanthread.cpp
 delete mode 100644 mythtv/libs/libmythmetadata/imagescanthread.h
 delete mode 100644 mythtv/libs/libmythmetadata/imagethumbgenthread.cpp
 delete mode 100644 mythtv/libs/libmythmetadata/imagethumbgenthread.h
 create mode 100644 mythtv/libs/libmythmetadata/imagethumbs.cpp
 create mode 100644 mythtv/libs/libmythmetadata/imagethumbs.h
 create mode 100644 mythtv/libs/libmythservicecontracts/datacontracts/cutList.h
 create mode 100644 mythtv/libs/libmythservicecontracts/datacontracts/cutting.h
 create mode 100644 mythtv/libs/libmythservicecontracts/services/hackimageServices.h
 create mode 100644 mythtv/libs/libmythtv/Bluray/bdiowrapper.cpp
 create mode 100644 mythtv/libs/libmythtv/Bluray/bdiowrapper.h
 create mode 100644 mythtv/libs/libmythtv/channelscan/vboxchannelfetcher.cpp
 create mode 100644 mythtv/libs/libmythtv/channelscan/vboxchannelfetcher.h
 create mode 100644 mythtv/libs/libmythtv/recorders/httptsstreamhandler.cpp
 create mode 100644 mythtv/libs/libmythtv/recorders/httptsstreamhandler.h
 create mode 100644 mythtv/libs/libmythtv/recorders/vboxutils.cpp
 create mode 100644 mythtv/libs/libmythtv/recorders/vboxutils.h
 create mode 100644 mythtv/libs/libmythtv/test/test_mpegtables/specimen.cpp
 create mode 100644 mythtv/libs/libmythui/mythuimultifilebrowser.cpp
 create mode 100644 mythtv/libs/libmythui/mythuimultifilebrowser.h
 create mode 100644 mythtv/libs/libmythui/screensaver-dbus.cpp
 create mode 100644 mythtv/libs/libmythui/screensaver-dbus.h
 create mode 100644 mythtv/programs/mythbackend/imagehandlers.cpp
 create mode 100644 mythtv/programs/mythbackend/imagehandlers.h
 create mode 100644 mythtv/programs/mythbackend/services/hackimage.cpp
 create mode 100644 mythtv/programs/mythbackend/services/hackimage.h
 create mode 100644 mythtv/programs/mythfrontend/gallerycommhelper.cpp
 create mode 100644 mythtv/programs/mythfrontend/gallerycommhelper.h
 delete mode 100644 mythtv/programs/mythfrontend/gallerydatabasehelper.cpp
 delete mode 100644 mythtv/programs/mythfrontend/gallerydatabasehelper.h
 delete mode 100644 mythtv/programs/mythfrontend/galleryfilehelper.cpp
 delete mode 100644 mythtv/programs/mythfrontend/galleryfilehelper.h
 create mode 100644 mythtv/programs/mythfrontend/galleryslide.cpp
 create mode 100644 mythtv/programs/mythfrontend/galleryslide.h
 create mode 100644 mythtv/programs/mythfrontend/galleryslideview.cpp
 create mode 100644 mythtv/programs/mythfrontend/galleryslideview.h
 create mode 100644 mythtv/programs/mythfrontend/gallerythumbview.cpp
 create mode 100644 mythtv/programs/mythfrontend/gallerythumbview.h
 create mode 100644 mythtv/programs/mythfrontend/gallerytransitions.cpp
 create mode 100644 mythtv/programs/mythfrontend/gallerytransitions.h
 delete mode 100644 mythtv/programs/mythfrontend/gallerytypedefs.h
 delete mode 100644 mythtv/programs/mythfrontend/galleryview.cpp
 delete mode 100644 mythtv/programs/mythfrontend/galleryview.h
 delete mode 100644 mythtv/programs/mythfrontend/galleryviewhelper.cpp
 delete mode 100644 mythtv/programs/mythfrontend/galleryviewhelper.h
 create mode 100644 mythtv/programs/mythfrontend/galleryviews.cpp
 create mode 100644 mythtv/programs/mythfrontend/galleryviews.h
 delete mode 100644 mythtv/programs/mythfrontend/gallerywidget.cpp
 delete mode 100644 mythtv/programs/mythfrontend/gallerywidget.h
 create mode 100644 mythtv/programs/scripts/internetcontent/nv_python_libs/configs/XML/defaultUserPrefs/youtube.xml
 create mode 100644 mythtv/programs/scripts/internetcontent/nv_python_libs/vimeo/vimeo_data.py
 delete mode 100644 mythtv/programs/scripts/internetcontent/nv_python_libs/vimeo/vimeo_data.pyc
 create mode 100644 mythtv/programs/scripts/internetcontent/nv_python_libs/youtube/youtube_data.py
 delete mode 100644 mythtv/themes/default-wide/image-ui.xml
 create mode 100644 mythtv/themes/default/shared/folder-reg.png
 create mode 100644 mythtv/themes/default/shared/folder-sel.png
 create mode 100644 mythtv/themes/default/shared/movie-reg.png
 create mode 100644 mythtv/themes/default/shared/movie-sel.png
 delete mode 100644 platform/win32/msvc/external/expat/lib/expat.vcxproj
 create mode 100644 platform/win32/msvc/include/dlfcn.h
 rename platform/win32/msvc/{include-2010 => include}/libgen.h (100%)

-- 



More information about the mythtv-firehose mailing list