File libbluray.changes of Package libbluray
437
1
-------------------------------------------------------------------
2
Tue Dec 19 07:42:07 UTC 2017 - fstrba@suse.com
3
4
- Modified patch:
5
* libbluray-java9.patch
6
+ Some change in hunks integrating upstream fixes that were
7
partially different from ours.
8
9
-------------------------------------------------------------------
10
Tue Dec 19 06:53:39 UTC 2017 - fstrba@suse.com
11
12
- BuildConflict with jdk10 or higher, since some removal of
13
deprecated SecurityManager functions makes BD-J not buildable
14
with jdk10
15
16
-------------------------------------------------------------------
17
Tue Dec 05 11:22:37 UTC 2017 - joerg.lorenzen@ki.tng.de
18
19
- Update to version 1.0.2:
20
+ Add initial support for UHD BluRay discs (without BD-J menus).
21
+ Detect JRE (from the Java Applet plugin) on MacOS.
22
+ Improve error resilience and stability.
23
+ Improve libmmbd support.
24
+ Fix static build dependencies in pkgconfig file.
25
+ Fix creation of cache (sub-)directories on windows platforms.
26
+ Fix BD-J temporary storage when persistent storage is disabled.
27
+ Fix leaks.
28
- At least java-devel >= 1.8 ist required for build.
29
30
-------------------------------------------------------------------
31
Mon Oct 30 08:54:50 UTC 2017 - fstrba@suse.com
32
33
- Added patch:
34
* libbluray-java9.patch
35
+ Fix build with jdk9
36
+ Due to incompatible changes in jdk9, the same code cannot be
37
built with jdk9 and jdk <= 1.8
38
+ Only apply on systems that hava jdk9
39
40
-------------------------------------------------------------------
41
Sun Sep 10 14:02:16 UTC 2017 - dimstar@opensuse.org
42
43
- BuildConflict with java-devel >= 1.9. Java 8 is the last to
44
support source_version 1.5.
45
46
-------------------------------------------------------------------
47
Thu Jun 15 09:33:42 UTC 2017 - joerg.lorenzen@ki.tng.de
48
49
- Update to version 1.0.1:
50
+ Add possibility to check whether BD-J is functional without
51
opening a disc.
52
+ Improve main title selection.
53
+ Improve error resilience and stability.
54
+ Fix Windows dll loading.
55
+ Fix JAVA_HOME environment variable handling in Windows.
56
+ Fix build issues when CPPFLAGS is given in make command line.
57
+ Fix MSVC build issues.
58
+ Remove --disable-bdjava and --disable-udf configure options.
59
- Fixed patch libbluray-jvm_dir.patch.
60
61
-------------------------------------------------------------------
62
Fri Mar 03 09:11:32 UTC 2017 - joerg.lorenzen@ki.tng.de
63
64
- Update to version 1.0.0:
65
+ Add support for Java VM (BD-J) on MacOS.
66
+ Add clip_id to BLURAY_CLIP_INFO.
67
+ Add a suitable JVM path for Fedora/RHEL and clones.
68
+ Add support for AVCHD 8.3 filenames.
69
+ Add player setting for disabling persistent storage.
70
+ Add bd_set_rate().
71
+ Add playback time position to BD_EVENT_SEEK.
72
+ Add BD_VK_ROOT_MENU handling.
73
+ Add support for heavily fragmented 3D .m2ts files.
74
+ Improve Win32 dll loading security.
75
+ Improve playback resume position accuracy.
76
+ Improve error resilience and stability.
77
+ Fix using libmmbd with unmounted discs.
78
+ Fix leaks.
79
+ Delay BD-J overlay opening until something visible has been
80
drawn.
81
+ Close BD-J overlay when window is not visible.
82
+ Use temporary storage when cache or persistent root location is
83
unknown.
84
- Fixed patch libbluray-jvm_dir.patch.
85
- Changed soname version to 2.
86
87
-------------------------------------------------------------------
88
Mon Feb 13 09:12:25 UTC 2017 - jengelh@inai.de
89
90
- Rename %soname to %sover to better reflect its use.
91
Fix RPM groups.
92
93
-------------------------------------------------------------------
94
Sun Feb 12 14:45:53 UTC 2017 - pascal.bleser@opensuse.org
95
96
- drop patch A02-expopse-clip_id.patch as Handbrake seems to be the only
97
package that needs it, to avoid binary runtime incompatibilities with
98
libbluray packages that would stem from other repositories
99
100
-------------------------------------------------------------------
101
Thu Feb 2 08:22:09 UTC 2017 - pascal.bleser@opensuse.org
102
103
- add patch to expose clip_id (as applied by Debian), which is
104
necessary to build packages that depend on it (such as Handbrake)
105
* A02-expose-clip_id.patch
106
107
-------------------------------------------------------------------
108
Tue Aug 16 07:46:49 UTC 2016 - tchvatal@suse.com
109
110
- Drop libbluray-autotools.patch as it has no real benefit and if
111
something should be upstreamed
112
113
-------------------------------------------------------------------
114
Thu May 19 10:14:13 UTC 2016 - tchvatal@suse.com
115
116
- Fix download url to not fail on network error
117
118
-------------------------------------------------------------------
119
Tue May 17 18:05:33 UTC 2016 - joerg.lorenzen@ki.tng.de
120
121
- Update to version 0.9.3:
122
+ Add bd_open_files(). This function deprecates old global file
123
system hooks.
124
+ Add flag for on-disc menu support to DISC_INFO.
125
+ Add configure argument to disable building of JAR file.
126
+ Add missing player settings enums.
127
+ Update linux Java search path list and preferred JVM.
128
+ Enable UDF support by default.
129
+ Split developer tools from examples.
130
+ Improve BDJ_EVENT_CHAPTER triggering.
131
+ Improve main title detection.
132
+ Improve error resilience.
133
+ Improve BD-J compability.
134
+ Improve detecting of working aacs implementation.
135
+ Improve libmmbd support.
136
+ Fix BD-J media player stop().
137
+ Fix restoring playback rate with some BD-J discs.
138
+ Fix restoring suspended playback time position.
139
+ Fix current chapter lookup.
140
+ Fix lost key focus with multi-HScene discs.
141
+ Fix playback of discs without Top Menu title.
142
+ Fix caching of some BD-J files from UDF filesystem.
143
+ Fix stopping playback from HDMV menus.
144
+ Fix possible errors in win32 .iso image reading.
145
+ Fix undefined values in DISC_INFO.
146
+ Fix memory leaks.
147
- Fixed patch libbluray-jvm_dir.patch.
148
149
-------------------------------------------------------------------
150
Thu Dec 03 12:56:17 UTC 2015 - joerg.lorenzen@ki.tng.de
151
152
- Update to version 0.9.2:
153
+ Add primary audio stream to bd_select_stream().
154
+ Improve error resilience.
155
+ Fix Java 8 compability issues.
156
+ Fix Android build.
157
+ Fix SecurityException in AWTAutoShutdown.
158
+ Fix BD-J check when install path in Windows contains
159
non-ASCII chars.
160
+ Fix jvm.dll loading in Windows ($JAVA_HOME/bin should be in
161
dll load path).
162
+ Fix class translating in recent Java 8 versions.
163
- Fixed patches libbluray-autotools.patch and libbluray-jvm_dir.patch.
164
165
-------------------------------------------------------------------
166
Wed Nov 4 09:56:23 UTC 2015 - idonmez@suse.com
167
168
- Update to version 0.9.1
169
+ Improved BD-J security.
170
+ Improved error resilience.
171
+ Improved seeking (avoid skipping PAT/PMT/PCR).
172
+ Fix UO mask check when bd_play_title() is used for Top Menu.
173
+ Fix re-starting of title bound Xlets when title changes.
174
+ Fix loading classes with invalid debug info.
175
176
-------------------------------------------------------------------
177
Mon Oct 05 09:24:53 UTC 2015 - joerg.lorenzen@ki.tng.de
178
179
- Update to version 0.9.0:
180
+ Add functions to read files from VFS.
181
+ Improved error resilience.
182
+ Improved BD-J compability.
183
+ Fix Xlet-initiated font caching.
184
+ Fix return value when setting BLURAY_PLAYER_SETTING_DECODE_PG.
185
+ Fix build with C++ compiler
186
187
-------------------------------------------------------------------
188
Mon Aug 10 07:15:53 UTC 2015 - olaf@aepfle.de
189
190
- Fix build in SLE_11
191
192
-------------------------------------------------------------------
193
Fri May 22 23:24:00 UTC 2015 - joerg.lorenzen@ki.tng.de
194
195
- Update to version 0.8.1:
196
+ Notify application when UO mask changes.
197
+ Improved error resilience.
198
+ Improved BD-J compability.
199
+ Fix crash after bd_open(NULL).
200
+ Fix compability problem with libbdplus.
201
+ Fix memory leak in UDF filesystem parser.
202
+ Fix crash in freetype.
203
204
-------------------------------------------------------------------
205
Thu Apr 30 12:06:23 UTC 2015 - joerg.lorenzen@ki.tng.de
206
207
- Update to version 0.8.0:
208
+ Add security checks to BD-J.
209
+ Add support for UDF image files and unmounted discs.
210
+ Add UDF volume identifier to DISC_INFO.
211
+ Add bd_init(), bd_open_disc() and bd_open_stream().
212
+ Add /usr/share/libbluray/lib/ to .jar file search paths.
213
+ Add BD_EVENT_PLAYLIST_STOP (playlist playback is interrupted).
214
+ Accept directory name (without .jar file name) in LIBBLURAY_CP.
215
+ Improved error resilence.
216
+ Improve BD-J compability.
217
+ Fix Java 8u40 compability.
218
+ Fix infinite loop with some broken HDMV menus.
219
- Fixed patches libbluray-autotools.patch and libbluray-jvm_dir.patch.
220
- Build with UDF support.
221
222
-------------------------------------------------------------------
223
Fri Mar 6 10:23:43 UTC 2015 - tchvatal@suse.com
224
225
- Put the configure args each on its own line
226
227
-------------------------------------------------------------------
228
Tue Feb 10 15:30:05 UTC 2015 - tchvatal@suse.com
229
230
- Use proper homepage.
231
232
-------------------------------------------------------------------
233
Tue Jan 27 11:45:37 UTC 2015 - joerg.lorenzen@ki.tng.de
234
235
- Update to version 0.7.0:
236
+ Add player setting for BD-J persistent storage and cache paths.
237
+ Add support for system fonts. BD-J fonts in jre/lib/fonts/
238
are not required anymore.
239
+ Add BD-J organization ID and disc ID to BLURAY_DISC_INFO.
240
+ Release still mode when BD-J terminates.
241
+ Implement BD-J caching.
242
+ Improve BD-J compability.
243
+ Java 8 compability fixes.
244
+ Fix storage size for bdjo object reference in BLURAY_DISC_INFO.
245
+ Fix BD-J on-disc font usage.
246
+ Fix animations in some BD-J menus.
247
+ Fix BD-J storage path charset issues in Windows.
248
249
-------------------------------------------------------------------
250
Fri Dec 19 09:53:26 UTC 2014 - joerg.lorenzen@ki.tng.de
251
252
- Added patch libbluray-jvm_dir.patch to set the correct path to
253
java lib because variable JAVA_HOME on openSUSE is defined
254
as '/usr/<LIB>/jvm/jre' by update-alternatives.
255
256
-------------------------------------------------------------------
257
Thu Dec 18 11:15:47 UTC 2014 - joerg.lorenzen@ki.tng.de
258
259
- Enable BD-J support.
260
261
-------------------------------------------------------------------
262
Wed Dec 17 16:17:23 UTC 2014 - joerg.lorenzen@ki.tng.de
263
264
- Update to version 0.6.2:
265
+ Fix possible subtitle corruption after seek.
266
+ Fix some main path embedded HDMV menus.
267
+ Fix reading outside of source image in BD-J drawImage().
268
+ Fix missing BD_EVENT_ERROR when BD-J is not supported.
269
+ Several stability and code quality fixes.
270
271
- Version 0.6.1:
272
+ Fix stream position when seamless angle change point is at
273
clip boundary.
274
+ Fix Mac OS X jni compilation
275
+ Fix bd_seek() jumping outside of clip/playlist.
276
+ Fix crash when stream selection is changed after playlist end.
277
+ Fix J2ME build.
278
+ Fix seamless angle change.
279
+ Fix freetype2 resource leaks on shutdown.
280
+ Improve duplicate playlist detection.
281
282
- Version 0.6.0:
283
+ Improved BD-J support (Most BD-J discs are correctly played).
284
+ Mark BD-J titles supported in BLURAY_DISC_INFO if BD-J is
285
functional.
286
+ Install .jar files to datadir (/usr/share/java/) instead of
287
libdir.
288
+ Added version number to .jar file names.
289
+ Added JNI headers for BD-J (cross) compilation.
290
+ Added HDMV/BD-J title information to BLURAY_DISC_INFO.
291
+ Added disc application info to BLURAY_DISC_INFO.
292
+ Added bd_set_rate().
293
+ Added color keys (RED, GREEN, YELLOW, BLUE).
294
+ Improved error resilence.
295
+ Fix build without libxml.
296
297
- Version 0.5.0:
298
+ Portability fixes.
299
+ Build system updates.
300
+ Improved BD-J support (still alpha).
301
+ Improved updating of application-allocated ARGB frame buffer.
302
+ Get JRE library location from registry (Windows).
303
+ Added bd_get_main_title().
304
+ Added BD_EVENT_ERROR when title playback fails.
305
+ Added BD-J flags to disc info.
306
+ Added support for user timeout in HDMV menus.
307
+ Added cropping of RLE images. Cropping values in overlay are
308
now always 0.
309
+ Added support for LIBAACS_PATH and LIBBDPLUS_PATH environment
310
variables.
311
+ Added timestamp based m2ts stream filtering.
312
313
- Removed patch use-recommended-freetype-include.patch,
314
fixed upstream.
315
316
-------------------------------------------------------------------
317
Wed Jan 1 22:21:18 UTC 2014 - crrodriguez@opensuse.org
318
319
- Select the C standard to be used with autoconf macros
320
instead of passing std=c99.
321
- Correct CPPFLAGS and CFLAGS
322
- Ensure config.h is always included, in 32 bit OS the library
323
was using both fopen() and fopen64() this will cause
324
problems with largefiles due to _FILE_OFFSET_BITS=64 beign
325
used inconsistenly.
326
- Patch name : libbluray-autotools.patch
327
328
-------------------------------------------------------------------
329
Wed Dec 11 18:29:00 UTC 2013 - hrvoje.senjan@gmail.com
330
331
- Added use-recommended-freetype-include.patch -- Freetype upstream
332
recommends using their macros together with ft2build include.
333
Positive sideeffect is that this patch makes it build with both
334
freetype2 2.5.1, and older version
335
336
-------------------------------------------------------------------
337
Fri Oct 4 19:46:37 UTC 2013 - zaitor@opensuse.org
338
339
- Update to version 0.4.0:
340
+ Fixed slide shows: always cut reads at clip end boundary.
341
+ Fixed logging with non-default mask.
342
+ Fixed buffer overflow in bd_psr_unregister_cb().
343
+ Fixed IG background when button image position changes.
344
+ Fixed BD-J tearing issues.
345
+ Changed default PhoneME library name in Windows (cvm -> cvmi).
346
+ Initialize default player region code to B.
347
+ Improved BD-J support (still alpha).
348
+ Improved language-based stream autoselection.
349
+ Added missing Java files to distribution package.
350
+ Added support for multi-clip sub paths.
351
+ Added bd_select_stream().
352
+ Added menu page effects.
353
+ Added button animations.
354
+ Added initial support for BluRay Text Subtitles.
355
+ Added bd_read_clpi(): use only public API in clpi_dump.
356
+ Added reference-counted RLE images.
357
- Add pkgconfig(freetype2) BuildRequires, new dependency.
358
359
-------------------------------------------------------------------
360
Tue May 7 14:42:08 UTC 2013 - dimstar@opensuse.org
361
362
- Update to version 0.3.0:
363
+ Build fixes.
364
+ Fixed stopping playback from pop-up menu.
365
+ Fixed multithreading issues in API.
366
+ Fixed initial setting for player profile.
367
+ Fixed stack corruption with long log strings.
368
+ Improved configure script.
369
+ Improved Visual Studio support.
370
+ Improved BD-J support (still alpha).
371
+ Allow changing player version.
372
+ Added PG (subtitle) decoding and rendering support.
373
+ Added ARGB overlay interface for BD-J graphics.
374
+ Added events for discontinuity, idle state and 3D mode.
375
+ Added playmarks to BLURAY_TITLE_INFO.
376
+ added start time, in time and out time to BLURAY_CLIP_INFO.
377
+ added sub-path id to BLURAY_STREAM_INFO.
378
+ Added bd_seek_playitem().
379
+ Added bd_set_scr().
380
+ Added 3D extension data to raw clip info.
381
+ added 3D player settings.
382
+ Added cropping and palette update flag to BD_OVERLAY.
383
- Add pkgconfig(libxml-2.0) BuildRequires: new dependency.
384
385
-------------------------------------------------------------------
386
Sat Sep 15 22:27:06 UTC 2012 - dimstar@opensuse.org
387
388
- Update to version 0.2.3:
389
+ Default to stream 0 when language not found
390
+ Bug fixes
391
- Add tools subpackage, with the new command line utilities.
392
393
-------------------------------------------------------------------
394
Fri May 25 17:11:48 UTC 2012 - dimstar@opensuse.org
395
396
- Update to version 0.2.2:
397
+ Fixed displaying of single-loop animated buttons when not using
398
animations
399
+ Added events for pop-up menu availability and IG menu status
400
+ Fixed resuming to interactive title
401
+ Use user filesystem handler with libaacs
402
+ Fixes to HDMV menu rendering
403
+ Optimized HDMV menu rendering
404
+ Support for sound effects in HDMV menus
405
+ Fixes to HDMV menu decoding
406
+ Distribute BD-J code
407
408
-------------------------------------------------------------------
409
Mon Jan 9 10:10:29 UTC 2012 - vuntz@opensuse.org
410
411
- Add baselibs.conf, to build 32bit packages, as needed by gvfs.
412
413
-------------------------------------------------------------------
414
Sat Dec 3 19:12:17 UTC 2011 - idoenmez@suse.de
415
416
- Fix soname version to 1
417
418
-------------------------------------------------------------------
419
Fri Dec 2 00:51:27 UTC 2011 - dimstar@opensuse.org
420
421
- Update to version 0.2.1:
422
+ Make library version information visible to applications.
423
+ First released tarball.
424
- Remove automake BuildRequires: this is now a real release that
425
was already bootstrapped.
426
427
-------------------------------------------------------------------
428
Thu Dec 1 16:58:41 UTC 2011 - coolo@suse.com
429
430
- add automake as buildrequire to avoid implicit dependency
431
432
-------------------------------------------------------------------
433
Wed Nov 16 19:19:40 UTC 2011 - dimstar@opensuse.org
434
435
- Initial package, version 0.1.99 (a git-snapshot)
436
437