<?xml version="1.0" encoding="UTF-8"?>
<otherdata xmlns="http://linux.duke.edu/metadata/other" packages="16">
<package pkgid="920c0eaf7de0c12dac1750b4ed4863697b6f397d170f8e35a7c6bee538f63f9b3f9544daecb615b30be59e0b80137346b524a91268f0caa63a843f69d20479e0" name="ffnvcodec-kepler" arch="src">
  <version epoch="0" ver="11.1.5.3" rel="2.5"/>
</package>
<package pkgid="9597afba7661dc5dc9df4793039655d437d36284b7d10fe6ef226ede2544869e3c397c004eac4c8eeecef4e52d61df0b13be332dc5a8744225d37e404b8a87f4" name="ffnvcodec-kepler-devel" arch="x86_64">
  <version epoch="0" ver="11.1.5.3" rel="2.5"/>
</package>
<package pkgid="cf40fae1af0648481b70654db7ee0f06d1a0d1752c3f9ad40faf76796fb0f52e8eecfed41b95e57c458c130d8fca8102e808ac588183aa7485953b82c45cc7b7" name="l-smash" arch="src">
  <version epoch="0" ver="2.14.5" rel="1.7"/>
  <changelog author="i@margueirte.su" date="1398081600">- initial version 20140421</changelog>
  <changelog author="i@marguerite.su" date="1455019200">- Update to version 2.9.1+git20151003.3408947:
  + description: Make description setup functions more encapsulated.
  + read: Select description reader by sane procedure.
  + mp4a: Fix failure of bitrate update and QTFF output.
  + read: Select description allocator by sane procedure.
  + write: Select description writer by sane procedure.
  + print: Select description printer by sane procedure.
  + read: Read sample entry immediately as unknown if media 'hdlr' is not found.
  + write: Don't write sample entry if media 'hdlr' is not found.
  + MSVC: add missing source files.
  + cli/muxer: Add 'par' track option, which specifies pixel aspect ratio.</changelog>
  <changelog author="aloisio@gmx.com" date="1539259200">- Update to version 2.14.5 (no changelog supplied)
- Use stable tarball
- Refreshed l-smash-DATE_TIME.patch
- Spec cleanup</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1594468800">- Drop l-smash-DATE_TIME.patch (no longer necessary)
- Add l-smash-PIE.patch
- Use correct license
- Spec cleanup</changelog>
</package>
<package pkgid="eaed3a79c41623f7918add0d4cbdc503ba2af67cb0526527ed1c0e86a2244e05b15aa0a3fc62f2ac86a41ed778f2b77b359414366a77183c49105f26a9cb62d0" name="l-smash" arch="x86_64">
  <version epoch="0" ver="2.14.5" rel="1.7"/>
  <changelog author="i@margueirte.su" date="1398081600">- initial version 20140421</changelog>
  <changelog author="i@marguerite.su" date="1455019200">- Update to version 2.9.1+git20151003.3408947:
  + description: Make description setup functions more encapsulated.
  + read: Select description reader by sane procedure.
  + mp4a: Fix failure of bitrate update and QTFF output.
  + read: Select description allocator by sane procedure.
  + write: Select description writer by sane procedure.
  + print: Select description printer by sane procedure.
  + read: Read sample entry immediately as unknown if media 'hdlr' is not found.
  + write: Don't write sample entry if media 'hdlr' is not found.
  + MSVC: add missing source files.
  + cli/muxer: Add 'par' track option, which specifies pixel aspect ratio.</changelog>
  <changelog author="aloisio@gmx.com" date="1539259200">- Update to version 2.14.5 (no changelog supplied)
- Use stable tarball
- Refreshed l-smash-DATE_TIME.patch
- Spec cleanup</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1594468800">- Drop l-smash-DATE_TIME.patch (no longer necessary)
- Add l-smash-PIE.patch
- Use correct license
- Spec cleanup</changelog>
</package>
<package pkgid="862aa265807b72febfd642ff78e24a0959cf6577938d0e015e01b307bb1fe3baf1e4d563e54e4b07c7821e2d4be305dc7963b0ead0cfe70f4f58087562a64eaf" name="l-smash-devel" arch="x86_64">
  <version epoch="0" ver="2.14.5" rel="1.7"/>
  <changelog author="i@margueirte.su" date="1398081600">- initial version 20140421</changelog>
  <changelog author="i@marguerite.su" date="1455019200">- Update to version 2.9.1+git20151003.3408947:
  + description: Make description setup functions more encapsulated.
  + read: Select description reader by sane procedure.
  + mp4a: Fix failure of bitrate update and QTFF output.
  + read: Select description allocator by sane procedure.
  + write: Select description writer by sane procedure.
  + print: Select description printer by sane procedure.
  + read: Read sample entry immediately as unknown if media 'hdlr' is not found.
  + write: Don't write sample entry if media 'hdlr' is not found.
  + MSVC: add missing source files.
  + cli/muxer: Add 'par' track option, which specifies pixel aspect ratio.</changelog>
  <changelog author="aloisio@gmx.com" date="1539259200">- Update to version 2.14.5 (no changelog supplied)
- Use stable tarball
- Refreshed l-smash-DATE_TIME.patch
- Spec cleanup</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1594468800">- Drop l-smash-DATE_TIME.patch (no longer necessary)
- Add l-smash-PIE.patch
- Use correct license
- Spec cleanup</changelog>
</package>
<package pkgid="7ee7b56f1431abe02d58a0af9cb60f46f4aa44c2e0e1b4d9c814ace8efeaa8b528f1dfe7bb2859de7a87ca4564755ff7fa5c98fcd4330391b0b237c2345f088a" name="libhdr10plus-4_1-debuginfo" arch="x86_64">
  <version epoch="0" ver="4.1" rel="1699.3.pm.5"/>
  <changelog author="enzokiel@kabelmail.de" date="1563451200">- Update to version 3.1.1
  - No changelog available.
- Version 3.1
  New features
  * x265 can invoke SVT-HEVC library for encoding through --svt.
  * x265 can now accept interlaced inputs directly (no need to
    separate fields), and sends it to the encoder with proper fps
    and frame-size through --field.
  * --fades can detect and handle fade-in regions. This option will
    force I-slice and initialize RC history for the brightest frame
    after fade-in.
  API changes
  * A new flag to signal MasterDisplayParams and maxCll/Fall
    separately
  Encoder enhancements
  * Improved the performance of inter-refine level 1 by skipping
    the evaluation of smaller CUs when the current block is decided
    as “skip” by the save mode.
  * New AVX2 primitives to improve the performance of encodes that
    enable --ssim-rd.
  * Improved performance in medium preset with negligible loss in
  quality.
  Bug fixes
  * Bug fixes for zones.
  * Fixed wrap-around from MV structure overflow occurred around 8K
  pixels or over.
  * Fixed issues in configuring cbQpOffset and crQpOffset for 444
    input
  * Fixed cutree offset computation in 2nd pass encodes.
  Known issues
  * AVX512 main12 asm disabling.
  * Inconsistent output with 2-pass due to cutree offset sharing.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1565524800">- Update to version 3.1.2
  * No changelog available
- Spec cleanup</changelog>
  <changelog author="enzokiel@kabelmail.de" date="1569931200">- Update to version 3.2
  New features
  * 3-level hierarchical motion estimation using --hme and
  - -hme-search.
  * New AQ mode (--aq-mode 4) with variance and edge information.
  * selective-sao to selectively enable SAO at slice level.
  Enhancements to existing features
  * New implementation of --refine-mv with 3 refinement levels.
  Encoder enhancements
  * Improved quality in the frames following dark scenes in ABR
    mode.
  API changes
  * Additions to x265_param structure to support the newly added
    features --hme, --hme-search and selective-sao.
  Bug fixes
  * Fixed encoder crash with --zonefile during failures in
    encoder_open().
  * Fixed JSON11 build errors with HDR10+ on MacOS high sierra.
  * Signalling out of range scaling list data fixed.
  * Inconsistent output fix for 2-pass rate-control with cutree ON.
  Known issues
  * Build dependency on changeset cf37911 of SVT-HEVC.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1575201600">- Update to version 3.2.1
  * Fix output change in analysis load
  * Fix encoder crash with zones and add test for zones
  * Fix: Performance drop in aq-mode 4 This patch moves the
    memory handling part of the edge information required for
    aq-mode 4 to the Frame class-level in that way it can be
    reused by the threads.
  * Fix: Performance drop in aq-mode 4 This patch moves the
    memory handling part of the edge information required for
    aq-mode 4 to the Frame class-level in that way it can be
    reused by the threads.
  * Fix output change observed during analysis-load for
    inter-refine levels 2 and 3.
  * Adaptive Frame duplication This patch does the following. 1.
    Replaces 2-3 near-identical frames with one frame and sets
    pic_struct based on frame doubling / tripling. 2. Add option
    "--frame-dup" and "--dup-threshold' to enable frame
    duplication and to set threshold for frame similarity
    (optional).
  * Fix: AQ mode 4 commit (21db162) introduces slowdown even is
    not used AQ mode 4.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1585396800">- Update to version 3.3
  New features:
  * Adaptive frame duplication** to identify and skip encoding
    of near-identical frames and signal the duplication info to the
    decoder via pic_struct SEI. :option:`frame-dup` to enable frame
    duplication and :option:`--dup-threshold` to set the threshold
    for frame similarity (optional).
  * Boundary aware quantization** to cut off bits from frames
    following scene-cut. This leverages the inability of HVS to
    perceive fine details during scene changes and saves bits.
    :option:`--scenecut-aware-qp` , :option:`--scenecut-window` and
    :option:`--max-qp-delta` to enable boundary aware frame
    quantization, to set window size (optional) and to set QP offset
    (optional).
  * Improved scene-cut detection** using edge and chroma
    histograms. :option:`--hist-scenecut` to enable the feature and
    :option:`--hist-threshold` (optional) to provide threshold for
    determining scene cuts.
  Enhancements to existing features:
  * :option:`--hme-range` to modify search range for HME levels
    L0, L1, and L2.
  * Improved performance of AQ mode 4 by reducing memory foot
    print.
  * Introduced :option:`--analysis-save-reuse-level` and
    :option:`--analysis-load-reuse-level` to de-couple reuse levels
    of :option:`--analysis-save` and :option:`--analysis-load`.
    Turnaround time of ABR encoding can be reduced by properly
    leveraging these options.
  Encoder enhancements:
  * Improved VBV lookahead to eliminate blocky artifacts in
    Intra frames coming towards end of the title.
  API changes:
  * New API function **x265_encoder_reconfig_zone()** to invoke
    zone reconfiguration dynamically.
  * Renamed :option:`--hdr` to :option:`--hdr10`.
    :option:`--hdr` will be deprecated in the upcoming major
    release.
  * Renamed :option:`--hdr-opt` to :option:`--hdr10-opt`.
    :option:`--hdr-opt` will be deprecated in the upcoming major
    release.
  * Additions to **x265_param** structure to support the newly
    added features and encoder enhancements.
  Bug fixes:
  * Output change in :option:`--analysis-load` at inter-refine
    levels 2 and 3.
  * Encoder crash with zones.
  * Integration issues with SVT v1.4.1.
  * Fixed bug in :option:`--limit-tu` 3 and 4 while loading
    co-located CU's TU depth.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1591012800">- Update to version 3.4
  New features:
  * Edge-aware quadtree partitioning to terminate CU depth
    recursion based on edge information. --rskip level 2 enables
    the feature and --rskip-edge-threshold denotes the minimum
    expected edge-density percentage within the CU, below which
    the recursion is skipped. Experimental feature.
  * Application-level feature --abr-ladder for automating
    efficient ABR ladder generation. Shows ~65% savings in the
    over-all turn-around time required for the generation of a
    typical Apple HLS ladder in Intel(R) Xeon(R) Platinum 8280
    CPU @ 2.70GHz over a sequential ABR-ladder generation
    approach that leverages save-load architecture.
  Enhancements to existing features:
  * Improved efficiency in 2-pass rate-control algorithm. The
    savings in the bitrate is ~1.72% with visual improvement in
    quality in the initial 1-2 secs.
  Encoder enhancements:
  * Faster ARM64 encodes enabled by ASM contributions from
    Huawei. The speed-up over no-asm version for 1080p encodes @
    medium preset is ~15% in a 16 core H/W.
  * Strict VBV conformance in zone encoding.
  Bug fixes:
  * Multi-pass encode failures with --frame-dup.
  * Corrupted bitstreams with --hist-scenecut when input depth
    and internal bit-depth differ.
  * Incorrect analysis propagation in multi-level save-load
    architecture.
  * Failure in detecting NUMA packages installed in non-standard
    directories.
- Refreshed arm.patch</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1616760000">- Update to version 3.5
  New features:
  * Real-time VBV for ABR (Average BitRate) encodes in –pass 2
    using --vbv-live-multi-pass. Improves VBV compliance with no
    significant impact on coding efficiency.
  Enhancements to existing features:
  * Improved hist-based scene cut algorithm: Reduces false
    positives by leveraging motion and scene transition info.
  * Support for RADL pictures at IDR scene cuts: Improves coding
    efficiency with no significant impact on performance.
  * Bidirectional scene cut aware Frame Quantizer Selection:
    Saves bits than forward masking with no noticeable perceptual
    quality difference.
  API changes:
  * Additions to x265_param structure to support the newly added
    features and encoder enhancements.
  * New x265_param options --min-vbv-fullness and
  - -max-vbv-fullness to control min and max VBV fullness.
  Bug fixes:
  * Incorrect VBV lookahead in --analysis-load + --scale-factor.
  * Encoder hang when VBV is used with slices.
  * QP spikes in the row-level VBV rate-control when WPP enabled.
  * Encoder crash in --abr-ladder.
- Use new homepage and download URLs.
- Add subpackage for HDR10+ library
- Add update.sh</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1621425600">- Build libx265_main10 and libx265_main12 unconditionally and
  clean up spec a bit</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1718280000">- Update to version 3.6
  New features:
  * Segment based Ratecontrol (SBRC) feature
  * Motion-Compensated Spatio-Temporal Filtering
  * Scene-cut aware qp - BBAQ (Bidirectional Boundary Aware
    Quantization)
  * Histogram-Based Scene Change Detection
  * Film-Grain characteristics as a SEI message to support Film
    Grain Synthesis(FGS)
  * Add temporal layer implementation(Hierarchical B-frame
    implementation)
  Enhancements to existing features:
  * Added Dolby Vision 8.4 Profile Support
  API changes:
  * Add Segment based Ratecontrol(SBRC) feature: "--[no-]sbrc".
  * Add command line parameter for mcstf feature: "--[no-]mctf".
  * Add command line parameters for the scene cut aware qp
    feature: "--scenecut-aware-qp" and "--masking-strength".
  * Add command line parameters for Histogram-Based Scene Change
    Detection: "--hist-scenecut".
  * Add film grain characteristics as a SEI message to the
    bitstream: "--film-grain &lt;filename&gt;"
  * cli: add new option --cra-nal (Force nal type to CRA to all
    frames expect for the first frame, works only with keyint 1)
  Optimizations:
  * ARM64 NEON optimizations:- Several time-consuming C
    functions have been optimized for the targeted platform -
    aarch64. The overall performance increased by around 20%.
  * SVE/SVE2 optimizations
  Bug fixes:
  * Linux bug to utilize all the cores
  * Crash with hist-scenecut build when source resolution is not
    multiple of minCuSize
  * 32bit and 64bit builds generation for ARM
  * bugs in zonefile feature (Reflect Zonefile Parameters inside
    Lookahead, extra IDR issue, Avg I Slice QP value issue etc..)
  * Add x86 ASM implementation for subsampling luma
  * Fix for abrladder segfault with load reuse level 1
  * Reorder miniGOP based on temporal layer hierarchy and add
    support for more B frame
  * Add MacOS aarch64 build support
  * Fix boundary condition issue for Gaussian filter
- Drop arm.patch and replace it with 0001-Fix-arm-flags.patch
  and 0004-Do-not-build-with-assembly-support-on-arm.patch
  (courtesy of Debian)</changelog>
  <changelog author="olaf@aepfle.de" date="1741003200">- Update to version 4.1
  see included releasenotes.rst for details</changelog>
</package>
<package pkgid="7642aad9d681b499dcfdf4ef8ced7dd7ce619b4d214eaf2ce47759621eaf5af2386a23155c3eaa3dd46a3a169bb60a594d443e99348063c302884d89df092c4b" name="liblsmash2" arch="x86_64">
  <version epoch="0" ver="2.14.5" rel="1.7"/>
  <changelog author="i@margueirte.su" date="1398081600">- initial version 20140421</changelog>
  <changelog author="i@marguerite.su" date="1455019200">- Update to version 2.9.1+git20151003.3408947:
  + description: Make description setup functions more encapsulated.
  + read: Select description reader by sane procedure.
  + mp4a: Fix failure of bitrate update and QTFF output.
  + read: Select description allocator by sane procedure.
  + write: Select description writer by sane procedure.
  + print: Select description printer by sane procedure.
  + read: Read sample entry immediately as unknown if media 'hdlr' is not found.
  + write: Don't write sample entry if media 'hdlr' is not found.
  + MSVC: add missing source files.
  + cli/muxer: Add 'par' track option, which specifies pixel aspect ratio.</changelog>
  <changelog author="aloisio@gmx.com" date="1539259200">- Update to version 2.14.5 (no changelog supplied)
- Use stable tarball
- Refreshed l-smash-DATE_TIME.patch
- Spec cleanup</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1594468800">- Drop l-smash-DATE_TIME.patch (no longer necessary)
- Add l-smash-PIE.patch
- Use correct license
- Spec cleanup</changelog>
</package>
<package pkgid="46def02089dc21fa0ea82af805aec27fd22cbb90a502faab8ae64f75f53d19422e8908a92cc520f18abc089b9eb1a817d89b3f04881ff8c0a0d183b041dc91dc" name="libx264-164-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.164+git20231001.31e19f92" rel="1699.1.pm.69"/>
  <changelog author="zaitor@opensuse.org" date="1520337600">- Update to 20180305 snapshot.
- Bump soname to 152 following upstream changes.
- Conditionally BuildRequire nasm for current versions of
  openSUSE and pass conditional --disable-asm to openSUSE Leap 43.3
  and SLE-12.</changelog>
  <changelog author="enzokiel@kabelmail.de" date="1521806400">- Build with nasm &gt;= 2.13 for openSUSE Leap 42.3 and SLE-12.</changelog>
  <changelog author="zaitor@opensuse.org" date="1523534400">- Bump soname in baselibs.conf, forgotten i previous version
  update.</changelog>
  <changelog author="antonio.larrosa@gmail.com" date="1549108800">- Update to 20190201 snapshot
  * Unify 8-bit and 10-bit CLI and libraries
  - Add 'i_bitdepth' to x264_param_t with the corresponding
    '--output-depth' CLI option to set the bit depth at runtime.
  * x86inc: Fix VEX -&gt; EVEX instruction conversion stable
  * configure: Fix required version checks for lavf and...
  * Fix float division by zero in weightp analysis
  * Fix undefined behavior of left shift for CAVLC encoding
  * Fix integer overflow in slicetype_path_cost
  * cli: Fix preset help listing
  * ppc: Fix zigzag_interleave
  * Fix clang stack alignment issues
  * Fix missing bs_flush in AUD writing
  * Fix possible undefined behavior of right shift
  * Make bs_align_10 imply bs_flush
  * Fix theoretically incorrect cost_mv_fpel free
  * configure: Fix ambiguous "$(("
  * Fix --qpmax default value in fullhelp
  * x86: Correctly use v-prefix for instructions with opmasks
  * configure: Only use gas-preprocessor with armasm for...
- Bump soname to 155 following upstream changes.
- Rebase x264-use-shared-library.patch
- Add 0001-cli-Fix-linking-with-system-libx264-on-x86.patch from
  upstream to fix building the cli x264 tool on x86.</changelog>
  <changelog author="Antonio Larrosa &lt;antonio.larrosa@gmail.com&gt;" date="1585569600">- Update to git version 0.159+git20191127.1771b556
- Use _service to retrieve the git sources
- Bump soname to 159
- Remove patch which is already included upstream
  * 0001-cli-Fix-linking-with-system-libx264-on-x86.patch
- Rebase x264-use-shared-library.patch
- Removed a rpmlint error by rephrasing the summary of the libx264-x264 package</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1594468800">- Update to git version 0.160+git20200702.cde9a933
- Bump soversion to 160
- Add x264-gpac10.patch and x264-gpac_no_static.patch
- Spec cleanup</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1606564800">- Update to git version 0.161+git20200912.d198931a
- Bump soversion to 161
- Drop x264-gpac10.patch (merged upstream)
- Switch default muxer/demuxer library to l-smash and make gpac
  optional
- Add new update.sh helper script
- Enable lto via switch</changelog>
  <changelog author="olaf@aepfle.de" date="1609243200">- Fix arm build with libx264.patch</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1655035200">- Update to version 0.164+git20220602.baee400f
- Bump soversion to 164
- Drop pre_checkin.sh (no longer used)
- Drop x264-use-shared-library.patch, x264-gpac_no_static.patch
  and libx264.patch (no longer necessary)</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1719316800">- Update to version 0.164+git20231001.31e19f92</changelog>
</package>
<package pkgid="f0fd01dd2a413cdf04e3d3feea06a14ad2e097ca734d328597c4af96236da73bae3d426958fe52a763c9bed4df2e0c0b8b30c1f59a7f13c5383469ca09807809" name="libx265-215-debuginfo" arch="x86_64">
  <version epoch="0" ver="4.1" rel="1699.3.pm.5"/>
  <changelog author="enzokiel@kabelmail.de" date="1563451200">- Update to version 3.1.1
  - No changelog available.
- Version 3.1
  New features
  * x265 can invoke SVT-HEVC library for encoding through --svt.
  * x265 can now accept interlaced inputs directly (no need to
    separate fields), and sends it to the encoder with proper fps
    and frame-size through --field.
  * --fades can detect and handle fade-in regions. This option will
    force I-slice and initialize RC history for the brightest frame
    after fade-in.
  API changes
  * A new flag to signal MasterDisplayParams and maxCll/Fall
    separately
  Encoder enhancements
  * Improved the performance of inter-refine level 1 by skipping
    the evaluation of smaller CUs when the current block is decided
    as “skip” by the save mode.
  * New AVX2 primitives to improve the performance of encodes that
    enable --ssim-rd.
  * Improved performance in medium preset with negligible loss in
  quality.
  Bug fixes
  * Bug fixes for zones.
  * Fixed wrap-around from MV structure overflow occurred around 8K
  pixels or over.
  * Fixed issues in configuring cbQpOffset and crQpOffset for 444
    input
  * Fixed cutree offset computation in 2nd pass encodes.
  Known issues
  * AVX512 main12 asm disabling.
  * Inconsistent output with 2-pass due to cutree offset sharing.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1565524800">- Update to version 3.1.2
  * No changelog available
- Spec cleanup</changelog>
  <changelog author="enzokiel@kabelmail.de" date="1569931200">- Update to version 3.2
  New features
  * 3-level hierarchical motion estimation using --hme and
  - -hme-search.
  * New AQ mode (--aq-mode 4) with variance and edge information.
  * selective-sao to selectively enable SAO at slice level.
  Enhancements to existing features
  * New implementation of --refine-mv with 3 refinement levels.
  Encoder enhancements
  * Improved quality in the frames following dark scenes in ABR
    mode.
  API changes
  * Additions to x265_param structure to support the newly added
    features --hme, --hme-search and selective-sao.
  Bug fixes
  * Fixed encoder crash with --zonefile during failures in
    encoder_open().
  * Fixed JSON11 build errors with HDR10+ on MacOS high sierra.
  * Signalling out of range scaling list data fixed.
  * Inconsistent output fix for 2-pass rate-control with cutree ON.
  Known issues
  * Build dependency on changeset cf37911 of SVT-HEVC.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1575201600">- Update to version 3.2.1
  * Fix output change in analysis load
  * Fix encoder crash with zones and add test for zones
  * Fix: Performance drop in aq-mode 4 This patch moves the
    memory handling part of the edge information required for
    aq-mode 4 to the Frame class-level in that way it can be
    reused by the threads.
  * Fix: Performance drop in aq-mode 4 This patch moves the
    memory handling part of the edge information required for
    aq-mode 4 to the Frame class-level in that way it can be
    reused by the threads.
  * Fix output change observed during analysis-load for
    inter-refine levels 2 and 3.
  * Adaptive Frame duplication This patch does the following. 1.
    Replaces 2-3 near-identical frames with one frame and sets
    pic_struct based on frame doubling / tripling. 2. Add option
    "--frame-dup" and "--dup-threshold' to enable frame
    duplication and to set threshold for frame similarity
    (optional).
  * Fix: AQ mode 4 commit (21db162) introduces slowdown even is
    not used AQ mode 4.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1585396800">- Update to version 3.3
  New features:
  * Adaptive frame duplication** to identify and skip encoding
    of near-identical frames and signal the duplication info to the
    decoder via pic_struct SEI. :option:`frame-dup` to enable frame
    duplication and :option:`--dup-threshold` to set the threshold
    for frame similarity (optional).
  * Boundary aware quantization** to cut off bits from frames
    following scene-cut. This leverages the inability of HVS to
    perceive fine details during scene changes and saves bits.
    :option:`--scenecut-aware-qp` , :option:`--scenecut-window` and
    :option:`--max-qp-delta` to enable boundary aware frame
    quantization, to set window size (optional) and to set QP offset
    (optional).
  * Improved scene-cut detection** using edge and chroma
    histograms. :option:`--hist-scenecut` to enable the feature and
    :option:`--hist-threshold` (optional) to provide threshold for
    determining scene cuts.
  Enhancements to existing features:
  * :option:`--hme-range` to modify search range for HME levels
    L0, L1, and L2.
  * Improved performance of AQ mode 4 by reducing memory foot
    print.
  * Introduced :option:`--analysis-save-reuse-level` and
    :option:`--analysis-load-reuse-level` to de-couple reuse levels
    of :option:`--analysis-save` and :option:`--analysis-load`.
    Turnaround time of ABR encoding can be reduced by properly
    leveraging these options.
  Encoder enhancements:
  * Improved VBV lookahead to eliminate blocky artifacts in
    Intra frames coming towards end of the title.
  API changes:
  * New API function **x265_encoder_reconfig_zone()** to invoke
    zone reconfiguration dynamically.
  * Renamed :option:`--hdr` to :option:`--hdr10`.
    :option:`--hdr` will be deprecated in the upcoming major
    release.
  * Renamed :option:`--hdr-opt` to :option:`--hdr10-opt`.
    :option:`--hdr-opt` will be deprecated in the upcoming major
    release.
  * Additions to **x265_param** structure to support the newly
    added features and encoder enhancements.
  Bug fixes:
  * Output change in :option:`--analysis-load` at inter-refine
    levels 2 and 3.
  * Encoder crash with zones.
  * Integration issues with SVT v1.4.1.
  * Fixed bug in :option:`--limit-tu` 3 and 4 while loading
    co-located CU's TU depth.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1591012800">- Update to version 3.4
  New features:
  * Edge-aware quadtree partitioning to terminate CU depth
    recursion based on edge information. --rskip level 2 enables
    the feature and --rskip-edge-threshold denotes the minimum
    expected edge-density percentage within the CU, below which
    the recursion is skipped. Experimental feature.
  * Application-level feature --abr-ladder for automating
    efficient ABR ladder generation. Shows ~65% savings in the
    over-all turn-around time required for the generation of a
    typical Apple HLS ladder in Intel(R) Xeon(R) Platinum 8280
    CPU @ 2.70GHz over a sequential ABR-ladder generation
    approach that leverages save-load architecture.
  Enhancements to existing features:
  * Improved efficiency in 2-pass rate-control algorithm. The
    savings in the bitrate is ~1.72% with visual improvement in
    quality in the initial 1-2 secs.
  Encoder enhancements:
  * Faster ARM64 encodes enabled by ASM contributions from
    Huawei. The speed-up over no-asm version for 1080p encodes @
    medium preset is ~15% in a 16 core H/W.
  * Strict VBV conformance in zone encoding.
  Bug fixes:
  * Multi-pass encode failures with --frame-dup.
  * Corrupted bitstreams with --hist-scenecut when input depth
    and internal bit-depth differ.
  * Incorrect analysis propagation in multi-level save-load
    architecture.
  * Failure in detecting NUMA packages installed in non-standard
    directories.
- Refreshed arm.patch</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1616760000">- Update to version 3.5
  New features:
  * Real-time VBV for ABR (Average BitRate) encodes in –pass 2
    using --vbv-live-multi-pass. Improves VBV compliance with no
    significant impact on coding efficiency.
  Enhancements to existing features:
  * Improved hist-based scene cut algorithm: Reduces false
    positives by leveraging motion and scene transition info.
  * Support for RADL pictures at IDR scene cuts: Improves coding
    efficiency with no significant impact on performance.
  * Bidirectional scene cut aware Frame Quantizer Selection:
    Saves bits than forward masking with no noticeable perceptual
    quality difference.
  API changes:
  * Additions to x265_param structure to support the newly added
    features and encoder enhancements.
  * New x265_param options --min-vbv-fullness and
  - -max-vbv-fullness to control min and max VBV fullness.
  Bug fixes:
  * Incorrect VBV lookahead in --analysis-load + --scale-factor.
  * Encoder hang when VBV is used with slices.
  * QP spikes in the row-level VBV rate-control when WPP enabled.
  * Encoder crash in --abr-ladder.
- Use new homepage and download URLs.
- Add subpackage for HDR10+ library
- Add update.sh</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1621425600">- Build libx265_main10 and libx265_main12 unconditionally and
  clean up spec a bit</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1718280000">- Update to version 3.6
  New features:
  * Segment based Ratecontrol (SBRC) feature
  * Motion-Compensated Spatio-Temporal Filtering
  * Scene-cut aware qp - BBAQ (Bidirectional Boundary Aware
    Quantization)
  * Histogram-Based Scene Change Detection
  * Film-Grain characteristics as a SEI message to support Film
    Grain Synthesis(FGS)
  * Add temporal layer implementation(Hierarchical B-frame
    implementation)
  Enhancements to existing features:
  * Added Dolby Vision 8.4 Profile Support
  API changes:
  * Add Segment based Ratecontrol(SBRC) feature: "--[no-]sbrc".
  * Add command line parameter for mcstf feature: "--[no-]mctf".
  * Add command line parameters for the scene cut aware qp
    feature: "--scenecut-aware-qp" and "--masking-strength".
  * Add command line parameters for Histogram-Based Scene Change
    Detection: "--hist-scenecut".
  * Add film grain characteristics as a SEI message to the
    bitstream: "--film-grain &lt;filename&gt;"
  * cli: add new option --cra-nal (Force nal type to CRA to all
    frames expect for the first frame, works only with keyint 1)
  Optimizations:
  * ARM64 NEON optimizations:- Several time-consuming C
    functions have been optimized for the targeted platform -
    aarch64. The overall performance increased by around 20%.
  * SVE/SVE2 optimizations
  Bug fixes:
  * Linux bug to utilize all the cores
  * Crash with hist-scenecut build when source resolution is not
    multiple of minCuSize
  * 32bit and 64bit builds generation for ARM
  * bugs in zonefile feature (Reflect Zonefile Parameters inside
    Lookahead, extra IDR issue, Avg I Slice QP value issue etc..)
  * Add x86 ASM implementation for subsampling luma
  * Fix for abrladder segfault with load reuse level 1
  * Reorder miniGOP based on temporal layer hierarchy and add
    support for more B frame
  * Add MacOS aarch64 build support
  * Fix boundary condition issue for Gaussian filter
- Drop arm.patch and replace it with 0001-Fix-arm-flags.patch
  and 0004-Do-not-build-with-assembly-support-on-arm.patch
  (courtesy of Debian)</changelog>
  <changelog author="olaf@aepfle.de" date="1741003200">- Update to version 4.1
  see included releasenotes.rst for details</changelog>
</package>
<package pkgid="55ea3695cf6e929205968f765ee9c376a8352008c80bc03cffb1d5bb04f54c6ac79baf2fbb1b62afd5ac9e7efe4f2d257d84a58279caf4231ecdb78d27f103b2" name="roc-toolkit" arch="src">
  <version epoch="0" ver="0.4.0" rel="2.12"/>
</package>
<package pkgid="bb238157d28d78a7d6a9edfc4b9711c7b818908687b8799a4f00c97e57939afd1f47f64936a6fd3b3fa2bab6120122808bc499b0ebb25a53fc91891b5d7aa042" name="roc-toolkit" arch="x86_64">
  <version epoch="0" ver="0.4.0" rel="2.12"/>
</package>
<package pkgid="5dc9075127c175d6c771332dbcd467916751eb794db6f55027e0c9dfaeffef1c5d5467c24c3da0bca44c3400cf113e6038d65e68d10f29ccfbfd32a1cb51cdc9" name="roc-toolkit-devel" arch="x86_64">
  <version epoch="0" ver="0.4.0" rel="2.12"/>
</package>
<package pkgid="78c7f26b0dfbf677747069816f0fb42de64a6dc532b95eb2190d859688df1f58180795dc4177ddc63edc77ff1ba147bac24b7b5ddc03340db74a02169bf076b4" name="x265-debuginfo" arch="x86_64">
  <version epoch="0" ver="4.1" rel="1699.3.pm.5"/>
  <changelog author="enzokiel@kabelmail.de" date="1563451200">- Update to version 3.1.1
  - No changelog available.
- Version 3.1
  New features
  * x265 can invoke SVT-HEVC library for encoding through --svt.
  * x265 can now accept interlaced inputs directly (no need to
    separate fields), and sends it to the encoder with proper fps
    and frame-size through --field.
  * --fades can detect and handle fade-in regions. This option will
    force I-slice and initialize RC history for the brightest frame
    after fade-in.
  API changes
  * A new flag to signal MasterDisplayParams and maxCll/Fall
    separately
  Encoder enhancements
  * Improved the performance of inter-refine level 1 by skipping
    the evaluation of smaller CUs when the current block is decided
    as “skip” by the save mode.
  * New AVX2 primitives to improve the performance of encodes that
    enable --ssim-rd.
  * Improved performance in medium preset with negligible loss in
  quality.
  Bug fixes
  * Bug fixes for zones.
  * Fixed wrap-around from MV structure overflow occurred around 8K
  pixels or over.
  * Fixed issues in configuring cbQpOffset and crQpOffset for 444
    input
  * Fixed cutree offset computation in 2nd pass encodes.
  Known issues
  * AVX512 main12 asm disabling.
  * Inconsistent output with 2-pass due to cutree offset sharing.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1565524800">- Update to version 3.1.2
  * No changelog available
- Spec cleanup</changelog>
  <changelog author="enzokiel@kabelmail.de" date="1569931200">- Update to version 3.2
  New features
  * 3-level hierarchical motion estimation using --hme and
  - -hme-search.
  * New AQ mode (--aq-mode 4) with variance and edge information.
  * selective-sao to selectively enable SAO at slice level.
  Enhancements to existing features
  * New implementation of --refine-mv with 3 refinement levels.
  Encoder enhancements
  * Improved quality in the frames following dark scenes in ABR
    mode.
  API changes
  * Additions to x265_param structure to support the newly added
    features --hme, --hme-search and selective-sao.
  Bug fixes
  * Fixed encoder crash with --zonefile during failures in
    encoder_open().
  * Fixed JSON11 build errors with HDR10+ on MacOS high sierra.
  * Signalling out of range scaling list data fixed.
  * Inconsistent output fix for 2-pass rate-control with cutree ON.
  Known issues
  * Build dependency on changeset cf37911 of SVT-HEVC.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1575201600">- Update to version 3.2.1
  * Fix output change in analysis load
  * Fix encoder crash with zones and add test for zones
  * Fix: Performance drop in aq-mode 4 This patch moves the
    memory handling part of the edge information required for
    aq-mode 4 to the Frame class-level in that way it can be
    reused by the threads.
  * Fix: Performance drop in aq-mode 4 This patch moves the
    memory handling part of the edge information required for
    aq-mode 4 to the Frame class-level in that way it can be
    reused by the threads.
  * Fix output change observed during analysis-load for
    inter-refine levels 2 and 3.
  * Adaptive Frame duplication This patch does the following. 1.
    Replaces 2-3 near-identical frames with one frame and sets
    pic_struct based on frame doubling / tripling. 2. Add option
    "--frame-dup" and "--dup-threshold' to enable frame
    duplication and to set threshold for frame similarity
    (optional).
  * Fix: AQ mode 4 commit (21db162) introduces slowdown even is
    not used AQ mode 4.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1585396800">- Update to version 3.3
  New features:
  * Adaptive frame duplication** to identify and skip encoding
    of near-identical frames and signal the duplication info to the
    decoder via pic_struct SEI. :option:`frame-dup` to enable frame
    duplication and :option:`--dup-threshold` to set the threshold
    for frame similarity (optional).
  * Boundary aware quantization** to cut off bits from frames
    following scene-cut. This leverages the inability of HVS to
    perceive fine details during scene changes and saves bits.
    :option:`--scenecut-aware-qp` , :option:`--scenecut-window` and
    :option:`--max-qp-delta` to enable boundary aware frame
    quantization, to set window size (optional) and to set QP offset
    (optional).
  * Improved scene-cut detection** using edge and chroma
    histograms. :option:`--hist-scenecut` to enable the feature and
    :option:`--hist-threshold` (optional) to provide threshold for
    determining scene cuts.
  Enhancements to existing features:
  * :option:`--hme-range` to modify search range for HME levels
    L0, L1, and L2.
  * Improved performance of AQ mode 4 by reducing memory foot
    print.
  * Introduced :option:`--analysis-save-reuse-level` and
    :option:`--analysis-load-reuse-level` to de-couple reuse levels
    of :option:`--analysis-save` and :option:`--analysis-load`.
    Turnaround time of ABR encoding can be reduced by properly
    leveraging these options.
  Encoder enhancements:
  * Improved VBV lookahead to eliminate blocky artifacts in
    Intra frames coming towards end of the title.
  API changes:
  * New API function **x265_encoder_reconfig_zone()** to invoke
    zone reconfiguration dynamically.
  * Renamed :option:`--hdr` to :option:`--hdr10`.
    :option:`--hdr` will be deprecated in the upcoming major
    release.
  * Renamed :option:`--hdr-opt` to :option:`--hdr10-opt`.
    :option:`--hdr-opt` will be deprecated in the upcoming major
    release.
  * Additions to **x265_param** structure to support the newly
    added features and encoder enhancements.
  Bug fixes:
  * Output change in :option:`--analysis-load` at inter-refine
    levels 2 and 3.
  * Encoder crash with zones.
  * Integration issues with SVT v1.4.1.
  * Fixed bug in :option:`--limit-tu` 3 and 4 while loading
    co-located CU's TU depth.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1591012800">- Update to version 3.4
  New features:
  * Edge-aware quadtree partitioning to terminate CU depth
    recursion based on edge information. --rskip level 2 enables
    the feature and --rskip-edge-threshold denotes the minimum
    expected edge-density percentage within the CU, below which
    the recursion is skipped. Experimental feature.
  * Application-level feature --abr-ladder for automating
    efficient ABR ladder generation. Shows ~65% savings in the
    over-all turn-around time required for the generation of a
    typical Apple HLS ladder in Intel(R) Xeon(R) Platinum 8280
    CPU @ 2.70GHz over a sequential ABR-ladder generation
    approach that leverages save-load architecture.
  Enhancements to existing features:
  * Improved efficiency in 2-pass rate-control algorithm. The
    savings in the bitrate is ~1.72% with visual improvement in
    quality in the initial 1-2 secs.
  Encoder enhancements:
  * Faster ARM64 encodes enabled by ASM contributions from
    Huawei. The speed-up over no-asm version for 1080p encodes @
    medium preset is ~15% in a 16 core H/W.
  * Strict VBV conformance in zone encoding.
  Bug fixes:
  * Multi-pass encode failures with --frame-dup.
  * Corrupted bitstreams with --hist-scenecut when input depth
    and internal bit-depth differ.
  * Incorrect analysis propagation in multi-level save-load
    architecture.
  * Failure in detecting NUMA packages installed in non-standard
    directories.
- Refreshed arm.patch</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1616760000">- Update to version 3.5
  New features:
  * Real-time VBV for ABR (Average BitRate) encodes in –pass 2
    using --vbv-live-multi-pass. Improves VBV compliance with no
    significant impact on coding efficiency.
  Enhancements to existing features:
  * Improved hist-based scene cut algorithm: Reduces false
    positives by leveraging motion and scene transition info.
  * Support for RADL pictures at IDR scene cuts: Improves coding
    efficiency with no significant impact on performance.
  * Bidirectional scene cut aware Frame Quantizer Selection:
    Saves bits than forward masking with no noticeable perceptual
    quality difference.
  API changes:
  * Additions to x265_param structure to support the newly added
    features and encoder enhancements.
  * New x265_param options --min-vbv-fullness and
  - -max-vbv-fullness to control min and max VBV fullness.
  Bug fixes:
  * Incorrect VBV lookahead in --analysis-load + --scale-factor.
  * Encoder hang when VBV is used with slices.
  * QP spikes in the row-level VBV rate-control when WPP enabled.
  * Encoder crash in --abr-ladder.
- Use new homepage and download URLs.
- Add subpackage for HDR10+ library
- Add update.sh</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1621425600">- Build libx265_main10 and libx265_main12 unconditionally and
  clean up spec a bit</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1718280000">- Update to version 3.6
  New features:
  * Segment based Ratecontrol (SBRC) feature
  * Motion-Compensated Spatio-Temporal Filtering
  * Scene-cut aware qp - BBAQ (Bidirectional Boundary Aware
    Quantization)
  * Histogram-Based Scene Change Detection
  * Film-Grain characteristics as a SEI message to support Film
    Grain Synthesis(FGS)
  * Add temporal layer implementation(Hierarchical B-frame
    implementation)
  Enhancements to existing features:
  * Added Dolby Vision 8.4 Profile Support
  API changes:
  * Add Segment based Ratecontrol(SBRC) feature: "--[no-]sbrc".
  * Add command line parameter for mcstf feature: "--[no-]mctf".
  * Add command line parameters for the scene cut aware qp
    feature: "--scenecut-aware-qp" and "--masking-strength".
  * Add command line parameters for Histogram-Based Scene Change
    Detection: "--hist-scenecut".
  * Add film grain characteristics as a SEI message to the
    bitstream: "--film-grain &lt;filename&gt;"
  * cli: add new option --cra-nal (Force nal type to CRA to all
    frames expect for the first frame, works only with keyint 1)
  Optimizations:
  * ARM64 NEON optimizations:- Several time-consuming C
    functions have been optimized for the targeted platform -
    aarch64. The overall performance increased by around 20%.
  * SVE/SVE2 optimizations
  Bug fixes:
  * Linux bug to utilize all the cores
  * Crash with hist-scenecut build when source resolution is not
    multiple of minCuSize
  * 32bit and 64bit builds generation for ARM
  * bugs in zonefile feature (Reflect Zonefile Parameters inside
    Lookahead, extra IDR issue, Avg I Slice QP value issue etc..)
  * Add x86 ASM implementation for subsampling luma
  * Fix for abrladder segfault with load reuse level 1
  * Reorder miniGOP based on temporal layer hierarchy and add
    support for more B frame
  * Add MacOS aarch64 build support
  * Fix boundary condition issue for Gaussian filter
- Drop arm.patch and replace it with 0001-Fix-arm-flags.patch
  and 0004-Do-not-build-with-assembly-support-on-arm.patch
  (courtesy of Debian)</changelog>
  <changelog author="olaf@aepfle.de" date="1741003200">- Update to version 4.1
  see included releasenotes.rst for details</changelog>
</package>
<package pkgid="5f45ed36e2d2979a59661f5a38ba3d03713e310c5f8c124d9dd08df4acd37cd6cf3b88df347c745b7fb4fab975716045fdf0f5c501e512698d5a142b621bf81c" name="x265-debugsource" arch="x86_64">
  <version epoch="0" ver="4.1" rel="1699.3.pm.5"/>
  <changelog author="enzokiel@kabelmail.de" date="1563451200">- Update to version 3.1.1
  - No changelog available.
- Version 3.1
  New features
  * x265 can invoke SVT-HEVC library for encoding through --svt.
  * x265 can now accept interlaced inputs directly (no need to
    separate fields), and sends it to the encoder with proper fps
    and frame-size through --field.
  * --fades can detect and handle fade-in regions. This option will
    force I-slice and initialize RC history for the brightest frame
    after fade-in.
  API changes
  * A new flag to signal MasterDisplayParams and maxCll/Fall
    separately
  Encoder enhancements
  * Improved the performance of inter-refine level 1 by skipping
    the evaluation of smaller CUs when the current block is decided
    as “skip” by the save mode.
  * New AVX2 primitives to improve the performance of encodes that
    enable --ssim-rd.
  * Improved performance in medium preset with negligible loss in
  quality.
  Bug fixes
  * Bug fixes for zones.
  * Fixed wrap-around from MV structure overflow occurred around 8K
  pixels or over.
  * Fixed issues in configuring cbQpOffset and crQpOffset for 444
    input
  * Fixed cutree offset computation in 2nd pass encodes.
  Known issues
  * AVX512 main12 asm disabling.
  * Inconsistent output with 2-pass due to cutree offset sharing.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1565524800">- Update to version 3.1.2
  * No changelog available
- Spec cleanup</changelog>
  <changelog author="enzokiel@kabelmail.de" date="1569931200">- Update to version 3.2
  New features
  * 3-level hierarchical motion estimation using --hme and
  - -hme-search.
  * New AQ mode (--aq-mode 4) with variance and edge information.
  * selective-sao to selectively enable SAO at slice level.
  Enhancements to existing features
  * New implementation of --refine-mv with 3 refinement levels.
  Encoder enhancements
  * Improved quality in the frames following dark scenes in ABR
    mode.
  API changes
  * Additions to x265_param structure to support the newly added
    features --hme, --hme-search and selective-sao.
  Bug fixes
  * Fixed encoder crash with --zonefile during failures in
    encoder_open().
  * Fixed JSON11 build errors with HDR10+ on MacOS high sierra.
  * Signalling out of range scaling list data fixed.
  * Inconsistent output fix for 2-pass rate-control with cutree ON.
  Known issues
  * Build dependency on changeset cf37911 of SVT-HEVC.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1575201600">- Update to version 3.2.1
  * Fix output change in analysis load
  * Fix encoder crash with zones and add test for zones
  * Fix: Performance drop in aq-mode 4 This patch moves the
    memory handling part of the edge information required for
    aq-mode 4 to the Frame class-level in that way it can be
    reused by the threads.
  * Fix: Performance drop in aq-mode 4 This patch moves the
    memory handling part of the edge information required for
    aq-mode 4 to the Frame class-level in that way it can be
    reused by the threads.
  * Fix output change observed during analysis-load for
    inter-refine levels 2 and 3.
  * Adaptive Frame duplication This patch does the following. 1.
    Replaces 2-3 near-identical frames with one frame and sets
    pic_struct based on frame doubling / tripling. 2. Add option
    "--frame-dup" and "--dup-threshold' to enable frame
    duplication and to set threshold for frame similarity
    (optional).
  * Fix: AQ mode 4 commit (21db162) introduces slowdown even is
    not used AQ mode 4.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1585396800">- Update to version 3.3
  New features:
  * Adaptive frame duplication** to identify and skip encoding
    of near-identical frames and signal the duplication info to the
    decoder via pic_struct SEI. :option:`frame-dup` to enable frame
    duplication and :option:`--dup-threshold` to set the threshold
    for frame similarity (optional).
  * Boundary aware quantization** to cut off bits from frames
    following scene-cut. This leverages the inability of HVS to
    perceive fine details during scene changes and saves bits.
    :option:`--scenecut-aware-qp` , :option:`--scenecut-window` and
    :option:`--max-qp-delta` to enable boundary aware frame
    quantization, to set window size (optional) and to set QP offset
    (optional).
  * Improved scene-cut detection** using edge and chroma
    histograms. :option:`--hist-scenecut` to enable the feature and
    :option:`--hist-threshold` (optional) to provide threshold for
    determining scene cuts.
  Enhancements to existing features:
  * :option:`--hme-range` to modify search range for HME levels
    L0, L1, and L2.
  * Improved performance of AQ mode 4 by reducing memory foot
    print.
  * Introduced :option:`--analysis-save-reuse-level` and
    :option:`--analysis-load-reuse-level` to de-couple reuse levels
    of :option:`--analysis-save` and :option:`--analysis-load`.
    Turnaround time of ABR encoding can be reduced by properly
    leveraging these options.
  Encoder enhancements:
  * Improved VBV lookahead to eliminate blocky artifacts in
    Intra frames coming towards end of the title.
  API changes:
  * New API function **x265_encoder_reconfig_zone()** to invoke
    zone reconfiguration dynamically.
  * Renamed :option:`--hdr` to :option:`--hdr10`.
    :option:`--hdr` will be deprecated in the upcoming major
    release.
  * Renamed :option:`--hdr-opt` to :option:`--hdr10-opt`.
    :option:`--hdr-opt` will be deprecated in the upcoming major
    release.
  * Additions to **x265_param** structure to support the newly
    added features and encoder enhancements.
  Bug fixes:
  * Output change in :option:`--analysis-load` at inter-refine
    levels 2 and 3.
  * Encoder crash with zones.
  * Integration issues with SVT v1.4.1.
  * Fixed bug in :option:`--limit-tu` 3 and 4 while loading
    co-located CU's TU depth.</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1591012800">- Update to version 3.4
  New features:
  * Edge-aware quadtree partitioning to terminate CU depth
    recursion based on edge information. --rskip level 2 enables
    the feature and --rskip-edge-threshold denotes the minimum
    expected edge-density percentage within the CU, below which
    the recursion is skipped. Experimental feature.
  * Application-level feature --abr-ladder for automating
    efficient ABR ladder generation. Shows ~65% savings in the
    over-all turn-around time required for the generation of a
    typical Apple HLS ladder in Intel(R) Xeon(R) Platinum 8280
    CPU @ 2.70GHz over a sequential ABR-ladder generation
    approach that leverages save-load architecture.
  Enhancements to existing features:
  * Improved efficiency in 2-pass rate-control algorithm. The
    savings in the bitrate is ~1.72% with visual improvement in
    quality in the initial 1-2 secs.
  Encoder enhancements:
  * Faster ARM64 encodes enabled by ASM contributions from
    Huawei. The speed-up over no-asm version for 1080p encodes @
    medium preset is ~15% in a 16 core H/W.
  * Strict VBV conformance in zone encoding.
  Bug fixes:
  * Multi-pass encode failures with --frame-dup.
  * Corrupted bitstreams with --hist-scenecut when input depth
    and internal bit-depth differ.
  * Incorrect analysis propagation in multi-level save-load
    architecture.
  * Failure in detecting NUMA packages installed in non-standard
    directories.
- Refreshed arm.patch</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1616760000">- Update to version 3.5
  New features:
  * Real-time VBV for ABR (Average BitRate) encodes in –pass 2
    using --vbv-live-multi-pass. Improves VBV compliance with no
    significant impact on coding efficiency.
  Enhancements to existing features:
  * Improved hist-based scene cut algorithm: Reduces false
    positives by leveraging motion and scene transition info.
  * Support for RADL pictures at IDR scene cuts: Improves coding
    efficiency with no significant impact on performance.
  * Bidirectional scene cut aware Frame Quantizer Selection:
    Saves bits than forward masking with no noticeable perceptual
    quality difference.
  API changes:
  * Additions to x265_param structure to support the newly added
    features and encoder enhancements.
  * New x265_param options --min-vbv-fullness and
  - -max-vbv-fullness to control min and max VBV fullness.
  Bug fixes:
  * Incorrect VBV lookahead in --analysis-load + --scale-factor.
  * Encoder hang when VBV is used with slices.
  * QP spikes in the row-level VBV rate-control when WPP enabled.
  * Encoder crash in --abr-ladder.
- Use new homepage and download URLs.
- Add subpackage for HDR10+ library
- Add update.sh</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1621425600">- Build libx265_main10 and libx265_main12 unconditionally and
  clean up spec a bit</changelog>
  <changelog author="Luigi Baldoni &lt;aloisio@gmx.com&gt;" date="1718280000">- Update to version 3.6
  New features:
  * Segment based Ratecontrol (SBRC) feature
  * Motion-Compensated Spatio-Temporal Filtering
  * Scene-cut aware qp - BBAQ (Bidirectional Boundary Aware
    Quantization)
  * Histogram-Based Scene Change Detection
  * Film-Grain characteristics as a SEI message to support Film
    Grain Synthesis(FGS)
  * Add temporal layer implementation(Hierarchical B-frame
    implementation)
  Enhancements to existing features:
  * Added Dolby Vision 8.4 Profile Support
  API changes:
  * Add Segment based Ratecontrol(SBRC) feature: "--[no-]sbrc".
  * Add command line parameter for mcstf feature: "--[no-]mctf".
  * Add command line parameters for the scene cut aware qp
    feature: "--scenecut-aware-qp" and "--masking-strength".
  * Add command line parameters for Histogram-Based Scene Change
    Detection: "--hist-scenecut".
  * Add film grain characteristics as a SEI message to the
    bitstream: "--film-grain &lt;filename&gt;"
  * cli: add new option --cra-nal (Force nal type to CRA to all
    frames expect for the first frame, works only with keyint 1)
  Optimizations:
  * ARM64 NEON optimizations:- Several time-consuming C
    functions have been optimized for the targeted platform -
    aarch64. The overall performance increased by around 20%.
  * SVE/SVE2 optimizations
  Bug fixes:
  * Linux bug to utilize all the cores
  * Crash with hist-scenecut build when source resolution is not
    multiple of minCuSize
  * 32bit and 64bit builds generation for ARM
  * bugs in zonefile feature (Reflect Zonefile Parameters inside
    Lookahead, extra IDR issue, Avg I Slice QP value issue etc..)
  * Add x86 ASM implementation for subsampling luma
  * Fix for abrladder segfault with load reuse level 1
  * Reorder miniGOP based on temporal layer hierarchy and add
    support for more B frame
  * Add MacOS aarch64 build support
  * Fix boundary condition issue for Gaussian filter
- Drop arm.patch and replace it with 0001-Fix-arm-flags.patch
  and 0004-Do-not-build-with-assembly-support-on-arm.patch
  (courtesy of Debian)</changelog>
  <changelog author="olaf@aepfle.de" date="1741003200">- Update to version 4.1
  see included releasenotes.rst for details</changelog>
</package>
<package pkgid="cd945cdd0a71291bf3f2a743eb0dc5d66012882c74666c9a899d0e1b594269b9918c513665984abc99b5f5132cc17b01b141af16dcbb9566887be5c11b5d1d8f" name="x45" arch="src">
  <version epoch="0" ver="4.1" rel="10.11"/>
</package>
<package pkgid="2361179b9e273802cd5b5247ae0717c4f16e53110ce3e1bbafa095532782c646702cc0aa7a9da534fe277ee4e7d65190f376f303c5d5be2fe6b6b22f50a04fe9" name="x45" arch="x86_64">
  <version epoch="0" ver="4.1" rel="10.11"/>
</package>
</otherdata>