Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 14 Mar 2019 00:53:45 +0000 (UTC)
From:      Jan Beich <jbeich@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r495677 - in head/multimedia/aom: . files
Message-ID:  <201903140053.x2E0rjUo081957@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: jbeich
Date: Thu Mar 14 00:53:45 2019
New Revision: 495677
URL: https://svnweb.freebsd.org/changeset/ports/495677

Log:
  multimedia/aom: update to 1.0.0.1461
  
  Changes:	https://aomedia.googlesource.com/aom/+log/559efba4a..2ff3bc5bc

Added:
  head/multimedia/aom/files/patch-av1_encoder_encodeframe.c   (contents, props changed)
Modified:
  head/multimedia/aom/Makefile   (contents, props changed)
  head/multimedia/aom/distinfo   (contents, props changed)

Modified: head/multimedia/aom/Makefile
==============================================================================
--- head/multimedia/aom/Makefile	Thu Mar 14 00:53:35 2019	(r495676)
+++ head/multimedia/aom/Makefile	Thu Mar 14 00:53:45 2019	(r495677)
@@ -2,8 +2,8 @@
 
 PORTNAME=	aom
 DISTVERSIONPREFIX=	v
-DISTVERSION=	1.0.0-1448
-DISTVERSIONSUFFIX=	-g559efba4a
+DISTVERSION=	1.0.0-1461
+DISTVERSIONSUFFIX=	-g2ff3bc5bc
 CATEGORIES=	multimedia
 
 MAINTAINER=	jbeich@FreeBSD.org

Modified: head/multimedia/aom/distinfo
==============================================================================
--- head/multimedia/aom/distinfo	Thu Mar 14 00:53:35 2019	(r495676)
+++ head/multimedia/aom/distinfo	Thu Mar 14 00:53:45 2019	(r495677)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1552349623
-SHA256 (jbeich-aom-v1.0.0-1448-g559efba4a_GH0.tar.gz) = 27446c7ac2a745da0e980abb2798e0cd44322d5d079709adbcf27c0f2d19e00c
-SIZE (jbeich-aom-v1.0.0-1448-g559efba4a_GH0.tar.gz) = 3198074
+TIMESTAMP = 1552520292
+SHA256 (jbeich-aom-v1.0.0-1461-g2ff3bc5bc_GH0.tar.gz) = cc63841d333b6c4ae2ca5a3ea142c4ef7d983052ec96e4190c663f1469ab968e
+SIZE (jbeich-aom-v1.0.0-1461-g2ff3bc5bc_GH0.tar.gz) = 3208965

Added: head/multimedia/aom/files/patch-av1_encoder_encodeframe.c
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/multimedia/aom/files/patch-av1_encoder_encodeframe.c	Thu Mar 14 00:53:45 2019	(r495677)
@@ -0,0 +1,34 @@
+av1/encoder/encodeframe.c:3873:33: error: use of undeclared identifier 'ref_frame_flag_list'; did you mean 'av1_ref_frame_flag_list'?
+  assert(cpi->ref_frame_flags & ref_frame_flag_list[LAST_FRAME] ||
+                                ^~~~~~~~~~~~~~~~~~~
+                                av1_ref_frame_flag_list
+/usr/include/assert.h:54:21: note: expanded from macro 'assert'
+#define assert(e)       ((e) ? (void)0 : __assert(__func__, __FILE__, \
+                          ^
+av1/encoder/encoder.h:1282:22: note: 'av1_ref_frame_flag_list' declared here
+static const uint8_t av1_ref_frame_flag_list[REF_FRAMES] = { 0,
+                     ^
+av1/encoder/encodeframe.c:3874:33: error: use of undeclared identifier 'ref_frame_flag_list'; did you mean 'av1_ref_frame_flag_list'?
+         cpi->ref_frame_flags & ref_frame_flag_list[ALTREF_FRAME]);
+                                ^~~~~~~~~~~~~~~~~~~
+                                av1_ref_frame_flag_list
+/usr/include/assert.h:54:21: note: expanded from macro 'assert'
+#define assert(e)       ((e) ? (void)0 : __assert(__func__, __FILE__, \
+                          ^
+av1/encoder/encoder.h:1282:22: note: 'av1_ref_frame_flag_list' declared here
+static const uint8_t av1_ref_frame_flag_list[REF_FRAMES] = { 0,
+                     ^
+
+--- av1/encoder/encodeframe.c.orig	2019-03-13 23:38:12 UTC
++++ av1/encoder/encodeframe.c
+@@ -3870,8 +3870,8 @@ static void firstpass_simple_motion_search_features(
+     AV1_COMP *const cpi, MACROBLOCK *x, PC_TREE *pc_tree, int mi_row,
+     int mi_col, BLOCK_SIZE bsize, float *features) {
+   assert(mi_size_wide[bsize] == mi_size_high[bsize]);
+-  assert(cpi->ref_frame_flags & ref_frame_flag_list[LAST_FRAME] ||
+-         cpi->ref_frame_flags & ref_frame_flag_list[ALTREF_FRAME]);
++  assert(cpi->ref_frame_flags & av1_ref_frame_flag_list[LAST_FRAME] ||
++         cpi->ref_frame_flags & av1_ref_frame_flag_list[ALTREF_FRAME]);
+ 
+   // Setting up motion search
+   const int ref_list[] = { LAST_FRAME, ALTREF_FRAME };



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201903140053.x2E0rjUo081957>