------------------------------------------------------------------- Wed Dec 17 16:17:23 UTC 2014 - joerg.lorenzen@ki.tng.de - Update to version 0.6.2: + Fix possible subtitle corruption after seek. + Fix some main path embedded HDMV menus. + Fix reading outside of source image in BD-J drawImage(). + Fix missing BD_EVENT_ERROR when BD-J is not supported. + Several stability and code quality fixes. - Version 0.6.1: + Fix stream position when seamless angle change point is at clip boundary. + Fix Mac OS X jni compilation + Fix bd_seek() jumping outside of clip/playlist. + Fix crash when stream selection is changed after playlist end. + Fix J2ME build. + Fix seamless angle change. + Fix freetype2 resource leaks on shutdown. + Improve duplicate playlist detection. - Version 0.6.0: + Improved BD-J support (Most BD-J discs are correctly played). + Mark BD-J titles supported in BLURAY_DISC_INFO if BD-J is functional. + Install .jar files to datadir (/usr/share/java/) instead of libdir. + Added version number to .jar file names. + Added JNI headers for BD-J (cross) compilation. + Added HDMV/BD-J title information to BLURAY_DISC_INFO. + Added disc application info to BLURAY_DISC_INFO. + Added bd_set_rate(). + Added color keys (RED, GREEN, YELLOW, BLUE). + Improved error resilence. + Fix build without libxml. - Version 0.5.0: + Portability fixes. + Build system updates. + Improved BD-J support (still alpha). + Improved updating of application-allocated ARGB frame buffer. + Get JRE library location from registry (Windows). + Added bd_get_main_title(). + Added BD_EVENT_ERROR when title playback fails. + Added BD-J flags to disc info. + Added support for user timeout in HDMV menus. + Added cropping of RLE images. Cropping values in overlay are now always 0. + Added support for LIBAACS_PATH and LIBBDPLUS_PATH environment variables. + Added timestamp based m2ts stream filtering. - Removed patch use-recommended-freetype-include.patch, fixed upstream. ------------------------------------------------------------------- Wed Jan 1 22:21:18 UTC 2014 - crrodriguez@opensuse.org - Select the C standard to be used with autoconf macros instead of passing std=c99. - Correct CPPFLAGS and CFLAGS - Ensure config.h is always included, in 32 bit OS the library was using both fopen() and fopen64() this will cause problems with largefiles due to _FILE_OFFSET_BITS=64 beign used inconsistenly. - Patch name : libbluray-autotools.patch ------------------------------------------------------------------- Wed Dec 11 18:29:00 UTC 2013 - hrvoje.senjan@gmail.com - Added use-recommended-freetype-include.patch -- Freetype upstream recommends using their macros together with ft2build include. Positive sideeffect is that this patch makes it build with both freetype2 2.5.1, and older version ------------------------------------------------------------------- Fri Oct 4 19:46:37 UTC 2013 - zaitor@opensuse.org - Update to version 0.4.0: + Fixed slide shows: always cut reads at clip end boundary. + Fixed logging with non-default mask. + Fixed buffer overflow in bd_psr_unregister_cb(). + Fixed IG background when button image position changes. + Fixed BD-J tearing issues. + Changed default PhoneME library name in Windows (cvm -> cvmi). + Initialize default player region code to B. + Improved BD-J support (still alpha). + Improved language-based stream autoselection. + Added missing Java files to distribution package. + Added support for multi-clip sub paths. + Added bd_select_stream(). + Added menu page effects. + Added button animations. + Added initial support for BluRay Text Subtitles. + Added bd_read_clpi(): use only public API in clpi_dump. + Added reference-counted RLE images. - Add pkgconfig(freetype2) BuildRequires, new dependency. ------------------------------------------------------------------- Tue May 7 14:42:08 UTC 2013 - dimstar@opensuse.org - Update to version 0.3.0: + Build fixes. + Fixed stopping playback from pop-up menu. + Fixed multithreading issues in API. + Fixed initial setting for player profile. + Fixed stack corruption with long log strings. + Improved configure script. + Improved Visual Studio support. + Improved BD-J support (still alpha). + Allow changing player version. + Added PG (subtitle) decoding and rendering support. + Added ARGB overlay interface for BD-J graphics. + Added events for discontinuity, idle state and 3D mode. + Added playmarks to BLURAY_TITLE_INFO. + added start time, in time and out time to BLURAY_CLIP_INFO. + added sub-path id to BLURAY_STREAM_INFO. + Added bd_seek_playitem(). + Added bd_set_scr(). + Added 3D extension data to raw clip info. + added 3D player settings. + Added cropping and palette update flag to BD_OVERLAY. - Add pkgconfig(libxml-2.0) BuildRequires: new dependency. ------------------------------------------------------------------- Sat Sep 15 22:27:06 UTC 2012 - dimstar@opensuse.org - Update to version 0.2.3: + Default to stream 0 when language not found + Bug fixes - Add tools subpackage, with the new command line utilities. ------------------------------------------------------------------- Fri May 25 17:11:48 UTC 2012 - dimstar@opensuse.org - Update to version 0.2.2: + Fixed displaying of single-loop animated buttons when not using animations + Added events for pop-up menu availability and IG menu status + Fixed resuming to interactive title + Use user filesystem handler with libaacs + Fixes to HDMV menu rendering + Optimized HDMV menu rendering + Support for sound effects in HDMV menus + Fixes to HDMV menu decoding + Distribute BD-J code ------------------------------------------------------------------- Mon Jan 9 10:10:29 UTC 2012 - vuntz@opensuse.org - Add baselibs.conf, to build 32bit packages, as needed by gvfs. ------------------------------------------------------------------- Sat Dec 3 19:12:17 UTC 2011 - idoenmez@suse.de - Fix soname version to 1 ------------------------------------------------------------------- Fri Dec 2 00:51:27 UTC 2011 - dimstar@opensuse.org - Update to version 0.2.1: + Make library version information visible to applications. + First released tarball. - Remove automake BuildRequires: this is now a real release that was already bootstrapped. ------------------------------------------------------------------- Thu Dec 1 16:58:41 UTC 2011 - coolo@suse.com - add automake as buildrequire to avoid implicit dependency ------------------------------------------------------------------- Wed Nov 16 19:19:40 UTC 2011 - dimstar@opensuse.org - Initial package, version 0.1.99 (a git-snapshot)