This is an automated email from the git hooks/post-receive script.

Git pushed a change to branch master
in repository ffmpeg.

    from 46997547a6 swscale/uops: reduce size of uop_names[] array
     new 9e3343a94d avutil/int128: add header for 128-bit integers
     new 33e5fca2ee avutil/tests/rational: add explicit unit tests for edge 
cases
     new 6a853ce327 avutil/rational: avoid signed integer overflow
     new b568f20f32 swscale/rational64: add 64-bit rational type
     new 82a73428e1 swscale/ops: don't re-define Q() macro
     new eda15846b2 swscale/format: avoid Q0/Q1 macros
     new 845a3bfcec swscale/format: factor out intmax_q() and make more robust
     new aff6d64ecd swscale/ops_optimizer: omit overflow check on SWS_OP_SCALE
     new 3743d2851d swscale/ops: switch from AVRational to AVRational64
     new d04f7b17c7 tests/checkasm/sw_ops: eliminate unneeded overflow check
     new b9481ae3c2 swscale/format: remove no longer needed overflow check
     new 1257f26120 swscale/ops: make ff_sws_apply_op_q slightly more robust
     new fe3e67556b swscale/ops_optimizer: remove unneeded 32-bit overflow check
     new f947bc9c15 tests/fate/swscale: skip fate-sws-uops-macros without int128

The 14 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 configure                          |   2 +
 libavutil/int128.h                 |  92 +++++++++++++++++++
 libavutil/rational.c               |   6 +-
 libavutil/tests/rational.c         | 176 +++++++++++++++++++++++++++++++++++++
 libswscale/Makefile                |   1 +
 libswscale/aarch64/ops_impl_conv.c |   2 +-
 libswscale/format.c                | 131 ++++++++++++++-------------
 libswscale/ops.c                   | 114 ++++++++++++------------
 libswscale/ops.h                   |  21 ++---
 libswscale/ops_chain.c             |   8 +-
 libswscale/ops_internal.h          |   4 +-
 libswscale/ops_optimizer.c         |  50 ++++-------
 libswscale/rational64.c            | 146 ++++++++++++++++++++++++++++++
 libswscale/rational64.h            | 147 +++++++++++++++++++++++++++++++
 libswscale/uops.c                  |  18 ++--
 libswscale/vulkan/ops.c            |  14 +--
 tests/checkasm/sw_ops.c            |  40 ++++-----
 tests/fate/libswscale.mak          |   8 +-
 tests/ref/fate/sws-ops-list        |   2 +-
 19 files changed, 776 insertions(+), 206 deletions(-)
 create mode 100644 libavutil/int128.h
 create mode 100644 libswscale/rational64.c
 create mode 100644 libswscale/rational64.h

_______________________________________________
ffmpeg-cvslog mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to