lp:~socminarch/x264/stable

Created by Adam Chance and last modified
Get this branch:
bzr branch lp:~socminarch/x264/stable

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Adam Chance
Project:
x264
Status:
Mature

Import details

Import Status: Reviewed

This branch is an import of the HEAD branch of the Git repository at https://code.videolan.org/videolan/x264.git,branch=stable.

The next import is scheduled to run .

Last successful import was .

Import started on juju-98ee42-prod-launchpad-codeimport-4 and finished taking 20 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 10 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-1 and finished taking 10 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-1 and finished taking 10 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-1 and finished taking 10 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 5 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 20 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-1 and finished taking 15 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 15 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 5 seconds — see the log

Recent revisions

3108. By Anton Mitrofanov <email address hidden>

ppc: Fix compilation on unknown OS

3107. By Anton Mitrofanov <email address hidden>

Improve qpfile parsing resiliency

3106. By Anton Mitrofanov <email address hidden>

Fix high bit depth deinterleave of YUYV or UYVY

3105. By Anton Mitrofanov <email address hidden>

Fix compilation of only 8 or 10 bit by a non-optimizing compiler

3104. By Anton Mitrofanov <email address hidden>

Bump dates to 2023

3103. By Roger Hardiman <email address hidden>

Add Risc-V 64 bit

3102. By Hubert Mazur <email address hidden>

aarch64: pixel: add 10bits sad functions

Provide routines for sad functions for high bit depth, i.e. 10 bits.
Benchmarks run on AWS Gravtion 2 instances.

sad_4x4_c: 583
sad_4x4_neon: 273
sad_4x8_c: 1179
sad_4x8_neon: 366
sad_4x16_c: 2121
sad_4x16_neon: 550
sad_8x4_c: 924
sad_8x4_neon: 213
sad_8x8_c: 1711
sad_8x8_neon: 316
sad_8x16_c: 3505
sad_8x16_neon: 497
sad_16x8_c: 3070
sad_16x8_neon: 635
sad_16x16_c: 6113
sad_16x16_neon: 1118

Signed-off-by: Hubert Mazur <email address hidden>
Signed-off-by: Grzegorz Bernacki <email address hidden>

3101. By Anton Mitrofanov <email address hidden>

ffms: Fix crash if stream properties changes

3100. By Henrik Gramner <email address hidden>

cli: Use space instead of newline as autocomplete delimiter

On most systems any whitespace is fine, but MSYS2 wants ASCII 0x20.

3099. By Sergei Trofimovich

Makefile: Add missing dependency of '.depend' on 'oclobj.h'

Without the change parallel build occasionally fails as:

    $ make --shuffle
    ...
    gcc ... -c common/opencl.c -o common/opencl-8.o ...
    common/opencl.c:116:10: fatal error: common/oclobj.h: No such file or directory
      116 | #include "common/oclobj.h"
          | ^~~~~~~~~~~~~~~~~

Best reproducible with `make --shuffle` mode:
   https://savannah.gnu.org/bugs/index.php?62100

This happens because `common/oclobj.h` is an autogenerated file.
Normally `.depend` would contain this autogenerated dependency.
But nothing forces `common/oclobj.h` to be generated.

The change moves dependency of $(GENERATED) from final binaries
to `.depend` itself:

    .depend: $(GENERATED)

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers