File handbrake.changes of Package handbrake (Revision 4ee34d73bb5af65f8ffeb367f407e794)

Currently displaying revision 4ee34d73bb5af65f8ffeb367f407e794 , Show latest

820
 
1
-------------------------------------------------------------------
2
Mon Oct 14 12:43:29 UTC 2019 - manfred.h@gmx.net
3
4
- Add patch audio_resample-issue#2126.patch to fix
5
  <https://github.com/HandBrake/HandBrake/issues/2124>
6
7
-------------------------------------------------------------------
8
Tue Feb 26 12:24:08 UTC 2019 - enzokiel@kabelmail.de
9
10
- update to version 1.2.2
11
  + Mac
12
    - Fixed built-in application updater.
13
  + Windows
14
    - Fix crash on first launch for new installs, or older installs
15
      without settings.json
16
    - Fix an issue where the summary tab wasn't always up-to-date
17
18
-------------------------------------------------------------------
19
Mon Feb 18 21:19:17 UTC 2019 - enzokiel@kabelmail.de
20
21
- update to version 1.2.1
22
  + General
23
    - Fixed potential crashes due to use of uninitialized variables
24
    - Improved minimum duration to only apply to DVD and BD sources
25
    - Miscellaneous bug fixes and improvements
26
  + Video
27
    - Fixed incorrect video rotation where rotation is explicitly
28
      flagged as none
29
    - Fixed yadif deinterlace filter not properly deinterlacing all
30
      frames
31
    - Fixed missing frame at the end of encodes from m2ts sources
32
    - Fixed detection of MPEG-1 video in program streams by
33
      improving probing of unknown streams
34
    - Fixed decoding of MPEG-1 video in DVD sources
35
    - Fixed Apple VideoToolbox encoding issues related to pyramidal
36
      B-frames
37
    - Fixed lapsharp filter corrupting frame edges
38
    - Improved NLMeans performance by reducing number of threads
39
      used with CPUs with high logical core counts
40
    - Improved AMD VCE encoding to enable placing key frames at
41
      chapter markers
42
    - Improved calculation of final frame duration
43
    - Improved support for BT.2020 color space
44
  + Audio
45
    - Fixed channel mapping for AAC 5.1 encoding (signal 5.1 Back
46
      instead of 5.1 Side which is less compatible)
47
  + Command line interface
48
    - Fixed selection of encoders applied to tracks selected with
49
      `--all-audio`
50
    - Fixed audio settings where more are specified than exist in
51
      the preset
52
    - Fixed overriding audio bit rate set by the preset
53
  + Build system
54
    - Fixed libvpx cross compilation with GCC 8 by disabling
55
      AVX-512
56
    - Fixed x265 cross compilation with GCC 8
57
    - Updated to mingw-w64-build 4.1.1 with improvements to error
58
      reporting and support for sha256sum on systems without shasum
59
    - Miscellaneous bug fixes and improvements
60
  + Third-party libraries
61
    - Updated libraries
62
      + libmfx (upstream API 1.27)
63
  + Linux
64
    - Fixed Flatpak icon validation by reducing resolution to pass
65
      new restrictions
66
    - Fixed Flatpak accessing gvfs mounted filesystems by adding an
67
      additional access permission
68
    - Fixed display of special characters in preset names
69
    - Fixed exporting presets to sanitize system reserved
70
      characters
71
    - Miscellaneous bug fixes and improvements
72
  + Mac
73
    - Fixed incorrect file extension when selecting a preset
74
    - Fixed potential user interface hang on macOS 10.12 Sierra
75
    - Fixed potential issue caused by setting work state to done
76
      before all threads have closed
77
    - Improved usability of preview controls overlay by increasing
78
      its size
79
    - Miscellaneous bug fixes and improvements
80
  + Windows
81
    - Fixed application uninstaller sometimes appearing behind the
82
      installer
83
    - Fixed potential crash when loading settings from older
84
      HandBrake versions
85
    - Fixed official presets not updating when a newer HandBrake
86
      version is installed
87
    - Fixed maximum resolution limit when selecting a preset
88
      (source or preset, whichever is smaller)
89
    - Fixed crop and anamorphic settings not being restored when
90
      editing a queued job
91
    - Fixed audio and subtitle selection behaviour where any
92
      language + first track are selected
93
    - Restored options control on the queue window previously
94
      removed in HandBrake 1.2.0
95
    - Improved user interface on displays close to the minimum
96
      recommended resolution
97
    - Improved quality of text rendering on the installer for high
98
      density displays
99
    - Improved ordering of presets and preset categories
100
    - Improved QSV compatibility with newer Intel drivers by
101
      updating libmfx
102
    - Improved relaunch stability by falling back to software only
103
      mode after hardware encoder initialization failure
104
    - Improved removal of small temporary files that could be left
105
      behind in certain cases
106
    - Miscellaneous bug fixes and improvements
107
108
-------------------------------------------------------------------
109
Sun Dec 23 23:09:47 UTC 2018 - enzokiel@kabelmail.de
110
111
- update to version 1.2.0
112
  + General
113
    - Switched core decoding library from Libav to FFmpeg
114
      + Fixes numerous sources previously unreadable or otherwise
115
        broken
116
      + Facilitates a number of the improvements and features in
117
        this release and planned for the future
118
    - Removed deprecated Legacy presets
119
      + See the [list of compatible replacements on GitHub]
120
        (https://github.com/HandBrake/HandBrake-docs/blob
121
               /efb51cc2cd7d0c30fa5e9ee88366233ca34757a4/source
122
               /docs/en/latest/technical
123
               /official-presets.markdown#legacy-010x-presets)
124
    - Updated official presets to use stereo instead of DPL2 mixdown
125
      + Avoids potential spatial positioning issues with the current
126
        DPL2 algorithm and wide pans in source material
127
      + Limited in impact since DPL2 decoding has not been in
128
        widespread use for years
129
    - Updated official presets descriptions to revise compatibility
130
      and mention recently released devices
131
    - Updated official presets to rename Fire TV to Amazon Fire
132
    - Added Amazon Fire 720p30 and Chromecast 1080p60 presets
133
    - Added `{creation-date}` and `{creation-time}` to automatic
134
      file naming
135
  + Video
136
    - Fixed an issue decoding Blu-ray titles where the aspect ratio
137
      is unknown (assume 16:9)
138
    - Fixed an issue encoding video with very short frame durations
139
      (less than 0.00285s or greater than 350 FPS)
140
    - Improved extradata handling to accommodate all codecs
141
    - Added support for decoding TIFF/LZMA video
142
  + Audio
143
    - Fixed potential decoding issue for audio lacking an explicit
144
      channel layout (intelligently guess the layout)
145
    - Fixed a potential crash during audio probe
146
    - Improved resampling to allow dithering for all codecs (only
147
      where necessary)
148
    - Improved quality of the default AAC encoder on non-Mac
149
      platforms (FFmpeg AAC), no longer experimental
150
    - Improved bit rate constraints to allow Opus as low as
151
      6 kbit/s per channel
152
    - Added support for up to 7.1 channel AAC encoding (note that
153
      FDK AAC/HE-AAC do not support 6.1)
154
    - Added support for E-AC3 audio in MP4 container
155
    - Added Speex audio decoder
156
  + Subtitles
157
    - Fixed a potential crash where an SRT file cannot be opened
158
    - Added support for SRT files using periods instead of commas
159
      to delineate fractions
160
  + Command line interface
161
    - Fixed inability to override preset subtitles burn setting
162
      (`native` and `none` are now valid values for
163
      `--subtitle-burned`)
164
  + Build system
165
    - Fixed Linux packaging with an out-of-tree build directory
166
    - Fixed Windows graphical interface build script signing tool
167
      location
168
    - Removed `--enable-local-*` and associated contrib libraries;
169
      please see the [documentation](https://handbrake.fr/docs/)
170
      for dependencies help
171
    - Updated to mingw-w64-build 4.1.0 with gcc 7.3.0, continuous
172
      output (keep alive), and miscellaneous improvements
173
    - Improved support for building with Xcode 10
174
    - Improved support for building on FreeBSD 11, 12, and 13
175
    - Improved Flatpak packaging for Linux (numerous fixes and
176
      improvements, no longer experimental)
177
    - Improved `configure.py` to always use the Python executable
178
      found by `configure`
179
    - Added script for creating Flatpak manifests
180
    - Added support for selecting a compiler via the CC environment
181
      variable
182
    - Miscellaneous bug fixes and improvements
183
  + Third-party libraries
184
    - Removed libraries
185
      + Libav 12.3 (decoding and filters)
186
      + yasm 1.3.0
187
    - Updated libraries
188
      + libopus 1.3 (Opus audio encoding)
189
      + x264 157 r2935 (H.264/AVC video encoding)
190
      + x265 2.9 (H.265/HEVC video encoding)
191
    - New libraries
192
      + FFmpeg 4.1 (decoding and filters)
193
      + liblzma (xz) 5.2.4 (LZMA video decoding, e.g. TIFF)
194
      + libspeex 1.2.0 (Speex audio decoding)
195
  + Linux
196
    - Fixed Blu-ray title name being set to device name (e.g. sr0)
197
      when scanning raw devices
198
    - Fixed Blu-ray default destination file names to no longer
199
      include MPLS number
200
    - Fixed an issue with queue state not being updated properly
201
      on reload
202
    - Fixed various issues importing presets
203
    - Updated most translations
204
    - Added initial support for GTK 4
205
    - Added ability to customize activity window font size and
206
      increased default from 7 to 8
207
    - Added destination overwrite protection (append number to file
208
      name on conflict)
209
    - Added `{source-path}` to automatic path setting
210
    - Miscellaneous bug fixes and improvements
211
  + Mac
212
    - HandBrake now requires OS X 10.10 Yosemite or later
213
    - Removed preferences option to show the advanced tab
214
      (deprecated and slated for removal)
215
    - Fixed minor display issues on macOS 10.14 Mojave
216
    - Fixed queue toolbar icon not updating
217
    - Removed Growl in favor of native system notifications
218
    - Updated Sparkle automatic update library
219
    - Improved handling of invalid presets
220
    - Improved layout to better support localization
221
    - Improved preview border alignment on high density displays
222
    - Improved automatic naming to avoid updating when unrelated
223
      settings change
224
    - Improved criteria for showing destination overwrite warnings
225
    - Improved stop encoding confirmation dialog
226
    - Improved notifications to no longer play sounds when alerts
227
      are disabled
228
    - Added initial localization support and German translation
229
    - Added initial support for VideoToolbox hardware-accelerated
230
      encoding
231
    - Added support for Dark Mode on macOS 10.14 Mojave (new Dark
232
      Mode toolbar icons require building with Xcode 10 on Mojave)
233
    - Added Touch Bar support to various windows and dialogs
234
    - Added Finder progress bar to files currently encoding
235
    - Added Show Source in Finder to queue contextual menu (renamed
236
      Show in Finder to Show Destination in Finder)
237
    - Added validation for custom filter parameters
238
    - Miscellaneous bug fixes and improvements
239
  + Windows
240
    - HandBrake now requires .NET Framework 4.7.1 or later
241
      (installer offers download if missing)
242
    - Fixed mixdown selection where the specified mixdown in the
243
      selected preset is not available
244
    - Fixed audio sample rate of 48 kHz being selected where Auto
245
      was the specified behavior
246
    - Removed preferences option to show the advanced tab
247
      (deprecated and slated for removal)
248
    - Removed options menu from queue in favor of contextual menu
249
    - Improved layout to better support localization
250
    - Improved error handling when adding items to the queue
251
    - Improved multi-instance queue recovery to avoid loading queue
252
      files from the wrong instance
253
    - Improved filters layout and controls
254
    - Improved video quality slider by allowing it to grow with
255
      window size and setting x264/x265 granularity to 0.5
256
    - Improved SRT import default browse location (open source
257
      video location)
258
    - Improved keyboard shortcuts by making Ctrl-S open the
259
      destination save dialog (start encode is now Ctrl-E)
260
    - Added additional keyboard shortcuts for various actions
261
    - Added initial localization support and German translation
262
    - Added support for AMD VCE and Nvidia NVENC
263
      hardware-accelerated encoders
264
    - Added automatic queue archiving and option to select an
265
      archived queue for recovery (archives are removed after
266
      7 days)
267
    - Added support for recovering specific queue files on start
268
      using `--recover-queue-ids=<id1,id2,...>`
269
    - Added additional controls to passthru audio tracks to
270
      configure audio fallback parameters
271
    - Added ability to drag and drop SRT subtitles files onto the
272
      main window
273
    - Added option to disable preview image on summary tab
274
    - Added option to disable checking for update on start in
275
      portable mode
276
    - Added stop encoding confirmation dialog
277
    - Miscellaneous bug fixes and improvements
278
279
-------------------------------------------------------------------
280
Fri Sep 07 15:04:33 UTC 2018 - enzokiel@kabelmail.de
281
282
- update to version 1.1.2
283
  + General
284
    - Fixed Blu-ray title name where reading from raw device
285
    - Improved handling of broken units in Blu-ray source (skip and
286
      continue reading)
287
  + Video
288
    - Fixed rare crash related to preview images, anamorphic, and
289
      default preset values
290
    - Fixed jitter produced by 59.94 fps to 29.97 fps frame rate
291
      conversion
292
  + Audio
293
    - Fixed duration of silence buffers (may improve audio/video
294
      sync for some sources)
295
  + Build system
296
    - Fixed linker warning by setting libvpx target to minimum
297
      supported macOS version
298
    - Fixed build failure with old GTK versions
299
    - Miscellaneous Flatpak-related fixes and improvements
300
  + Third-party libraries
301
    - Updated libraries (necessary to pull in needed bug fixes)
302
    - libdvdread 6.0.0 (DVD decoding)
303
    - libdvdnav 6.0.0 (DVD decoding)
304
  + Linux
305
    - Fixed potential crash where $HOME directory is missing
306
    - Fixed legacy preferences causing preset window being shown at
307
      every launch
308
    - Fixed preset name and menu display on Ubuntu 14.04 Trusty
309
      Tahr
310
    - Fixed default destination file name for Blu-ray source to not
311
      include MPLS number
312
    - Fixed queue reloading in Flatpak sandbox
313
    - Fixed toolbar icons alignment and use correct art for lower
314
      pixel density
315
    - Updated most translations
316
  + Mac
317
    - Fixed menu item and tooltip strings related to selection
318
      behavior
319
    - Fixed crash where presets file contains invalid UTF-8
320
  + Windows
321
    - Fixed incorrect track selection behaviours on audio and
322
      subtitle tabs
323
    - Fixed creating an unneeded HandBrake Team directory in the
324
      user's Roaming directory
325
    - Improved path handling when opening a source directory from
326
      the queue
327
    - Miscellaneous bug fixes and improvements
328
329
-------------------------------------------------------------------
330
Mon Jun 18 21:04:51 UTC 2018 - enzokiel@kabelmail.de
331
332
- update to version 1.1.1
333
  + General
334
    - Fixed a potential crash in the comb detection filter
335
    - Fixed a potential crash in the padding filter
336
  + Video
337
    - Fixed decoding certain very high bit rate ultra-high
338
      definition sources with extra large packets
339
    - Fixed last frame in source video missing in output
340
  + Audio
341
    - Fixed crash when decoding an empty audio track
342
  + Build system
343
    - Updated mac-toolchain-build script Nasm url and improved curl
344
      parameters for robustness
345
  + Third-party libraries
346
    - Updated libraries (necessary to pull in needed bug fixes)
347
        libvpx 1.7.0 (VP8/VP9 video encoding)
348
        x264 155 r2901 (H.264/AVC video encoding)
349
  + Linux
350
    - Fixed Ubuntu PPA build date
351
    - Fixed a display issue with the quality slider control
352
    - Fixed issues occurring when running multiple HandBrake
353
      instances simultaneously
354
    - Updated Russian translation
355
    - Updated support for creating Flatpak bundles (experimental)
356
    - Miscellaneous bug fixes and improvements
357
  + Mac
358
    - Fixed corrupted output with VP8 and VP9 encoders
359
    - Fixed building x264 using Clang and -march=native/-mavx
360
      (thanks H. Gramner for the upstream patch)
361
  + Windows
362
    - Fixed issues with queue recovery when running multiple
363
      HandBrake instances simultaneously
364
    - Fixed an issue with a When Done action potentially causing
365
      the last queue item to be marked as a warning instead of
366
      success
367
    - Fixed burn-in behavior with MP4 files; after the first
368
      burn-in track, no additional tracks that require burn-in will
369
      be added
370
    - Improved window resize behavior for Add Selection to Queue
371
      dialog and allowed space bar to toggle checkbox for selected
372
      row
373
    - Improved tabbing behavior in various circumstances
374
    - Improved adding a new preset with the same name as an
375
      existing user preset; the existing preset will now be updated
376
      properly
377
    - Improved privacy by adding an option to disable the Summary
378
      tab preview image
379
    - Updated installer to block installation on 32-bit systems to
380
      avoid confusion (unsupported since 1.1.0)
381
    - Miscellaneous bug fixes and improvements
382
383
-------------------------------------------------------------------
384
Mon Apr 09 13:54:23 UTC 2018 - enzokiel@kabelmail.de
385
386
- update to version 1.1.0
387
  + General
388
    - Improved user interface
389
      - Redesigned main window for consistency and usability;
390
        overall flow is top to bottom, left to right
391
      - Added new preset controls directly in main workflow
392
      - Added new summary tab for overview of settings at a glance
393
      - Updated interface icons to support high resolution displays
394
    - New and improved official presets
395
       - Added new presets for Vimeo and YouTube
396
       - Added new 2160p/4K device presets for Apple TV,
397
         Chromecast, Fire TV, and Roku
398
       - Added new Production presets for post-production video
399
         editing workflows
400
       - Added additional 2160p/4K Matroska presets
401
    - Improved AppleTV 4K support
402
    - Improved Intel QuickSync Video support
403
      - Added Linux support (experimental)
404
      - Added 10-bit H.265/HEVC encoding support for Kaby Lake and
405
        newer CPUs
406
      - Added support for multiple GPUs via D3D11 encode path
407
    - Many bug fixes and improvements
408
  + Video
409
    - Added new Unsharp and kernel-based Laplacian LapSharp
410
      sharpening filters
411
    - Added CSM prefilter option to NLMeans filter
412
    - Added support for mobile device orientation via auto-rotation
413
      container flag
414
    - x265 10- and 12-bit encoders are now included by default;
415
      additional dll files are no longer required
416
  + Command line interface
417
    - Added support for adaptive streaming (SPS and PPS before IDR
418
      frames) via the --inline-parameter-sets parameter
419
    - Added --json parameter to output scan/status information in
420
      JSON format, useful for scripting
421
    - Audio sample rate parameter --arate now accepts "auto" as a
422
      valid value
423
  + Build system
424
    - Added support for FreeBSD 11.1 (must compile from source)
425
    - Added support for compiling on Windows under MSYS
426
      (experimental, slow)
427
    - Updated to mingw-w64-build 3.1.1 with support for mingw-w64
428
      5.0.3 and gcc 7.2.0
429
    - Update mac-toolchain-build to add NASM 2.13.2 (now required
430
      for x264)
431
    - Miscellaneous bug fixes and improvements
432
  + Third-party libraries
433
    - Updated libraries
434
      - FDK AAC 0.1.5 (AAC audio encoding, must compile from source)
435
      - FreeType 2.8.1 (subtitles)
436
      - HarfBuzz 1.7.2 (subtitles)
437
      - Jansson 2.10 (JSON architecture)
438
      - LAME 3.100 (MP3 audio encoding)
439
      - Libav 12.3 (decoding and filters)
440
      - libass 0.14.0 (subtitles)
441
      - libbluray 1.0.2 (Blu-ray decoding)
442
      - libdvdnav 5.0.3 (DVD decoding)
443
      - libdvdread 5.0.3 (DVD decoding)
444
      - libiconv 1.15 (character encoding support)
445
      - libmfx (upstream API 1.23)
446
      - libogg 1.3.2 (Xiph codecs support)
447
      - libopus 1.2.1 (Opus audio encoding)
448
      - libsamplerate 0.1.9-35-g02ebb9f (audio resampling)
449
      - libtheora 1.1.1 (Theora video encoding)
450
      - libvorbis 1.3.5 (Vorbis audio encoding)
451
      - libvpx 1.6.1 (VP8/VP9 video encoding)
452
      - libxml2 2.9.4 (general)
453
      - x264 155 r2893 (H.264/AVC video encoding)
454
      - x265 2.6 (H.265/HEVC video encoding)
455
      - zlib 1.2.11 (general)
456
  + Linux
457
    - Added option to configure low disk space warning level
458
    - Added Intel QuickSync Video encoder (experimental, requires
459
      specific Intel driver)
460
    - Added support for Ubuntu 18.04 and 17.10; Ubuntu 15.04
461
      support is removed
462
    - Many other bug fixes and improvements
463
  + Mac
464
    - Added option to configure low disk space warning level
465
    - Improved support for VoiceOver navigation
466
    - Many other bug fixes and improvements
467
  +Windows
468
    - Added option to configure low disk space warning level
469
    - Added option to play a sound (MP3/WAV) when encode or queue
470
      is finished
471
    - Added option to show progress, pass, passcount in the
472
      application title or task tray icon tooltip
473
    - Added more granular progress reporting during search for
474
      start of file and muxing
475
    - Added support for per-display resolution awareness
476
    - Added support for running HandBrake in a portable mode (see
477
      included portable.ini.template)
478
    - Added custom anamorphic to dimensions tab, it's back!
479
    - Improved static preview window still previews rendering
480
    - Improved audio selection behavior controls; dropdowns are now
481
      context aware and range limited with better defaults
482
    - Improved UI constency throughout
483
    - Many other bug fixes and improvements
484
- Removed HandBrake-ffmpeg3.patch, it's no longer required.
485
486
-------------------------------------------------------------------
487
Fri Mar 23 22:31:19 UTC 2018 - enzokiel@kabelmail.de
488
489
- Fixed build for SLE-12.
490
491
-------------------------------------------------------------------
492
Sun Dec 10 20:45:48 UTC 2017 - antoine.belvire@opensuse.org
493
494
- Update desktop database upon handbrake-gtk installation/removal.
495
496
-------------------------------------------------------------------
497
Mon Oct  9 18:53:42 UTC 2017 - seife+obs@b1-systems.com
498
499
- remove buildrequires on webkitgtk-3.0, is only needed for update
500
  check which is not too useful on a packaged application anyway
501
  and not available on Tumbleweed anymore
502
- add libxml2-devel buildrequires, was pulled in by webkitgtk-3.0
503
504
-------------------------------------------------------------------
505
Mon Apr 10 18:38:31 UTC 2017 - joerg.lorenzen@ki.tng.de
506
507
- update to version 1.0.7
508
  + Video
509
    - Fixed decoding of raw video in Matroska/MKV.
510
    - Fixed time stamp handling for containerless raw video.
511
    - Fixed memory leaks in OpenCL.
512
    - Fixed x265 2-pass encoding where video frame rate is altered
513
      by filters.
514
    - Improved handling of very small amounts of sync jitter
515
      (~1 tick).
516
    - Improved handling of AVI files with broken indices.
517
  + Audio
518
    - Further refined fix for Libav crash encoding AAC at very high
519
      bitrates.
520
  + Subtitles
521
    - Removed fontconfig dependency on Mac and Windows; libass now
522
      uses CoreText/DirectWrite.
523
    - Improved subtitle font selection when burning in SRT/SSA
524
      subtitles.
525
  + Command line interface
526
    - Fixed preset subtitle burn defaults override.
527
  + Build system
528
    - Updated MinGW-w64 build script for improved compatibility
529
      with hardened GCC.
530
  + Linux
531
    - Fixed video preset control not updating.
532
    - Fixed audio passthru masks not updating until preset save.
533
    - Fixed application of SRT subtitles offset.
534
    - Updated translations: af, cs, ja_JP, ru, sk, sv.
535
  + Windows
536
    - Fixed When Done option not updating/resetting correctly.
537
538
-------------------------------------------------------------------
539
Sun Mar 19 21:58:28 UTC 2017 - joerg.lorenzen@ki.tng.de
540
541
- Only build static libbluray for SLE version <= 120200.
542
543
-------------------------------------------------------------------
544
Mon Feb 27 23:28:43 UTC 2017 - joerg.lorenzen@ki.tng.de
545
546
- update to version 1.0.3
547
  + Video
548
    - Fixed H.264 decoding using Libav where the initial GOP was
549
      dropped.
550
    - Fixed 2-pass x265 encoding where the source header
551
      incorrectly specifies frame rate.
552
    - Fixed 2-pass encoding with bob deinterlace and constant frame
553
      rate.
554
    - Fixed a seek issue in Libav while reading MKV sources with
555
      embedded subtitles.
556
    - Fixed multiple issues preventing Libav from opening WMV
557
      sources properly.
558
    - Fixed miscellaneous issues in Libav.
559
    - Fixed memory leaks in OpenCL.
560
    - Improved sync for streams delayed by a large amount.
561
  + Audio
562
    - Fixed a Libav crash encoding AAC at very high bitrates.
563
    - Fixed a potential hang in Libav while decoding AAC.
564
    - Improved Libav audio sync with MP4 sources containing edit
565
      lists.
566
    - Improved mapping of single channel layouts to single channel
567
      layouts.
568
  + Linux
569
    - Fixed a potential crash when selecting video encoders.
570
    - Fixed various controls not applying values properly.
571
  + Mac
572
    - Fixed a crash when attempting to edit a queued job.
573
    - Improved audio start point to use edit lists when encoding
574
      using CoreAudio AAC.
575
  + Windows
576
    - Fixed Title Specific Scan for DVD/Blu-ray.
577
    - Fixed broken/missing NLMeans denoise tunes.
578
    - Fixed an issue that could cause error -17 when encoding using
579
      Intel QuickSync Video.
580
    - Fixed an issue where the SRT language code was not being set
581
      correctly.
582
583
-------------------------------------------------------------------
584
Sun Feb 12 14:26:07 UTC 2017 - pascal.bleser@opensuse.org
585
586
- use its own static build of libbluray as it requires a patch
587
588
-------------------------------------------------------------------
589
Sat Feb  4 18:33:15 UTC 2017 - pascal.bleser@opensuse.org
590
591
- update to 1.0.2
592
593
-------------------------------------------------------------------
594
Mon Aug 15 11:24:23 UTC 2016 - olaf@aepfle.de
595
596
- Accept any ffmpeg version to fix build in TW and 42.2
597
598
-------------------------------------------------------------------
599
Sat Feb 20 16:31:51 UTC 2016 - joerg.lorenzen@ki.tng.de
600
601
- update to version 0.10.5
602
  + Removal of FDK AAC from our binary releases, --enable-fdk is
603
    required for "non-free" builds if compiling from source.
604
    - Please see out AAC Encoder Change Announcement to understand
605
      what this means.
606
  + Updated x265 to 1.9 which brings bug fixes and performance
607
    improvements.
608
  + Few minor bug fixes since the 0.10.3 release. This includes
609
    improvements in large AVI file handling.
610
- Build against ffmpeg-3.0
611
612
- version 0.10.3
613
  + Various bug fixes for all platforms and the core engine.
614
  + Updated x265 to 1.8 which brings numerous bug fixes and some
615
    performance improvements.
616
617
-------------------------------------------------------------------
618
Sat Jan 09 14:51:33 UTC 2016 - joerg.lorenzen@ki.tng.de
619
620
- Removed all 3rd party tarballs and addded HandBrake-build-shared.patch
621
  to build against shared libraries.
622
- Disabled fdk-aac because ist's only needed for static build of
623
  libav/ffmpeg.
624
- Changed BuildRequires to pkgconfig() where possible and removed
625
  some unneeded dependencies.
626
- Enabled build for armv6l.
627
628
-------------------------------------------------------------------
629
Sun Jun 28 14:24:04 UTC 2015 - seife+obs@b1-systems.com
630
631
- update to 0.10.2
632
  * Assorted bug fixes and performance improvements
633
634
-------------------------------------------------------------------
635
Tue Apr 21 13:18:41 UTC 2015 - seife+obs@b1-systems.com
636
637
- switch to gstreamer-1.0 instead of old gstreamer-0.10 for
638
  distributions newer than openSUSE 11.4
639
640
-------------------------------------------------------------------
641
Sun Apr 19 17:48:33 UTC 2015 - seife+obs@b1-systems.com
642
643
- update to 0.10.1:
644
 - various bug fixes for all platforms and the core engine
645
 - updated x265 to 1.5 which brings numerous bug fixes and some
646
   performance improvements
647
- do not buildrequire wget, curl, subversion -- it's not needed
648
- fix --prefix and DESTDIR usage to avoid build paths in binaries
649
  and thus unnecessary republishing
650
651
-------------------------------------------------------------------
652
Tue Dec  2 12:55:15 UTC 2014 - seife+obs@b1-systems.com
653
654
- fix "no return in nonvoid function" compiler error from embedded
655
  libdvdnav libdvdnav-5.0.1-noreturninnonvoidfunction.patch
656
657
-------------------------------------------------------------------
658
Tue Dec  2 10:48:00 UTC 2014 - seife+obs@b1-systems.com
659
660
- adjust debug config from max to std to avoid ffmpeg assert aborts
661
662
-------------------------------------------------------------------
663
Tue Nov 25 19:19:39 UTC 2014 - seife+obs@b1-systems.com
664
665
- update to 0.10.0:
666
- remove obsolete patches, update support tarballs, only add
667
  the really needed stuff
668
- more build date removal
669
- important change: due to GTK3 version dependencies, the GUI
670
  is only built for distributions newer than openSUSE 12.3
671
672
-------------------------------------------------------------------
673
Fri Apr 18 18:52:38 UTC 2014 - seife+obs@b1-systems.com
674
675
- remove build date from binaries to avoid republishing
676
677
-------------------------------------------------------------------
678
Sun Dec  1 08:28:12 UTC 2013 - obs@botter.cc
679
680
- add patch to fix compiling libx264: HandBrake-0.9.9_libx264-gcc-488-fix.patch
681
  add -fno-aggressive-loop-optimizations to extra-cflags in
682
  configure for >= 13.1, see also
683
  https://bugs.launchpad.net/ubuntu/+source/x264/+bug/1241772
684
  MAY BE REMOVED on upstream fix 
685
686
-------------------------------------------------------------------
687
Thu Jun 13 01:08:41 UTC 2013 - dnh@opensuse.org
688
689
- update to 0.9.9
690
  * replace harfbuzz patch by script fragement in spec
691
  * update yasm, libbluray, x264, replace ffmpeg by libav
692
  * remove tarballs that can be system-libs
693
694
-------------------------------------------------------------------
695
Sat Apr  6 08:27:48 UTC 2013 - dnh@opensuse.org
696
697
- fix conflicts with harfbuzz headers for oS >= 12.3
698
  see https://pmbs.links2linux.org/request/show/425
699
700
-------------------------------------------------------------------
701
Sun Oct  7 13:47:32 UTC 2012 - i@marguerite.su
702
703
- update to 0.9.8
704
  * Corrects a few crash bugs that showed up in 0.9.7
705
  * Includes an AppleTV3 Preset and updated iPad Preset (0.9.7)
706
707
-------------------------------------------------------------------
708
Thu Mar 01 06:12:36 UTC 2012 - pascal.bleser@opensuse.org
709
710
- update to 0.9.6
711
712
-------------------------------------------------------------------
713
Thu Jul  7 04:39:01 UTC 2011 - malcolmlewis@opensuse.org
714
715
- Add BuildRequires libgudev-1_0-devel as build failing with
716
  'No package 'gudev-1.0' found' error. 
717
718
-------------------------------------------------------------------
719
Tue Jan  4 00:00:00 UTC 2011 - pascal.bleser@opensuse.org
720
721
- update to 0.9.5
722
723
-------------------------------------------------------------------
724
Tue Sep 21 00:00:00 UTC 2010 - pascal.bleser@opensuse.org
725
726
- update to trunk revision 3549:
727
  * try other gstreamer sink interfaces if gconfvideosink fails; it appears that gconfvideosink may not work on kde systems
728
  * remove the 8 audio limit
729
  * fix cli issue with batch scan and encode
730
  * fix a crash when a TS has no aspect ratio set in the video stream
731
  * bump ffmpeg from 22950 to 25082
732
  * fix a rare hang in the muxer
733
  * GUI: fix UI problem with trellis cavlc
734
  * add Bluray support:
735
    + unencrypted BD directory trees only
736
    + doesn't support iso images
737
    + also, no PGS subtitle support yet
738
    * chapters and angles are supported
739
  * fixes memory leak during scan
740
  * x264 bump from r1698 to r1713:
741
    + introduces trellis and psy-trellis for cavlc
742
  * GUI: simplify source selection dialog
743
  * fix muxing problem with certain sources/settings
744
745
746
-------------------------------------------------------------------
747
Thu Aug 19 00:00:00 UTC 2010 - pascal.bleser@opensuse.org
748
749
- update to SVN trunk revision 3482:
750
  * x264 bump from r1681 to r1698: various bugfixes and improvements
751
752
753
-------------------------------------------------------------------
754
Sat Aug  7 00:00:00 UTC 2010 - pascal.bleser@opensuse.org
755
756
- update to SVN trunk revision 3473, as requested by upstream
757
758
759
-------------------------------------------------------------------
760
Fri Nov 27 00:00:00 UTC 2009 - pascal.bleser@opensuse.org
761
762
- update to 0.9.4
763
764
765
-------------------------------------------------------------------
766
Sun Nov  1 00:00:00 UTC 2009 - pascal.bleser@opensuse.org
767
768
- update to snapshot 2907
769
770
771
-------------------------------------------------------------------
772
Thu Oct  1 00:00:00 UTC 2009 - pascal.bleser@opensuse.org
773
774
- downgrade to snapshot rev 2845 as per upstream request
775
- fix version display
776
- use upstream compiler flags as per upstream request
777
778
779
-------------------------------------------------------------------
780
Fri Sep 25 00:00:00 UTC 2009 - pascal.bleser@opensuse.org
781
782
- update to rev 2844:
783
  * [2844] bump libtheora to official 1.1 release
784
  * [2843] fix srt track stop time; srt stop time was being set to the end of the start chapter instead of the end of the stop chapter
785
  * [2842] theora: improvements to our theora implementation:
786
    + support 2-pass mode which is new to theora 1.1
787
    + set soft target rate control so that single pass abr behaves more like theora 1.0 and doesn't look quite so awful
788
  * [2841] don't remove srt subs when changing from mkv to mp4
789
  * [2836] bump x264 to r1271 make changes required by the x264 api change fix some build issues that the x264 bump exposed
790
  * [2831] fix bug that was causing one sec. of audio to be dropped on many ffmpeg files
791
792
793
-------------------------------------------------------------------
794
Mon Sep 14 00:00:00 UTC 2009 - pascal.bleser@opensuse.org
795
796
- update to rev 2822:
797
  * [2821] dvdnav: improved patch that guarantees forward seek moves position forward; the previous patch worked only for SEEK_CUR
798
  * [2822] allow dvd sources that have no audio
799
800
801
-------------------------------------------------------------------
802
Sun Sep 13 00:00:00 UTC 2009 - pascal.bleser@opensuse.org
803
804
- update to rev 2815:
805
  * [2796] set use m4v preference enabled by default
806
  * [2797] fix PAR issue with DV For some (maybe all) DV, ffmpeg doesn't give us the sample_aspect_ratio in the context; so when it's missing, try looking it up in the AVStream info
807
  * [2811] improve "auto" audio selection picks the "best" audio given the input codec and output formats
808
  * [2812] show the correct audio codec in the audio list when it has been changed because of incompatibility with source codec or output format
809
  * [2813] fix initialization of chapter list when editing queued job Chapter titles the user entered were lost when editing a queued job
810
  * [2814] fix a Gtk-CRITICAL error when editing chapter names
811
  * [2815] dvdnav: read error recovery - patch libdvdnav seek to guarantee the position will move forward when making a seek request to a position that is after the current position - when a read error is detected, seek forward and retry
812
813
814
-------------------------------------------------------------------
815
Sat Sep  5 00:00:00 UTC 2009 - pascal.bleser@opensuse.org
816
817
- new package
818
819
820