Github messages for voidlinux
 help / color / mirror / Atom feed
From: jnbr <jnbr@users.noreply.github.com>
To: ml@inbox.vuxu.org
Subject: Re: [PR PATCH] [Closed]: Update libaom and enable it for ffmpeg
Date: Fri, 24 Jul 2020 21:04:20 +0200	[thread overview]
Message-ID: <20200724190420.RxoWvdJ_ksbN-E7E-FDSyWN0hcnNr45hudQ7X7jZ5NM@z> (raw)
In-Reply-To: <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-23542@inbox.vuxu.org>

[-- Attachment #1: Type: text/plain, Size: 2236 bytes --]

There's a closed pull request on the void-packages repository

Update libaom and enable it for ffmpeg
https://github.com/void-linux/void-packages/pull/23542

Description:
Fixes #23538 

I currently get segfaults when trying to use this with ffmpeg.

```
$ ffmpeg -i example.mp4 -c:v libaom-av1 -crf 30 -b:v 0 -strict experimental av1_test.mkv
```

gets me this backtrace:

```
#0  0x00007f98d9dde6c0 in lowbd_inv_txfm2d_add_no_identity_avx2 () from /lib/libaom.so.2
#1  0x00007f98d9b6b449 in av1_inverse_transform_block () from /lib/libaom.so.2
#2  0x00007f98d9d04eb1 in search_tx_type.constprop () from /lib/libaom.so.2
#3  0x00007f98d9d08cf6 in block_rd_txfm () from /lib/libaom.so.2
#4  0x00007f98d9c53f1f in av1_foreach_transformed_block_in_plane () from /lib/libaom.so.2
#5  0x00007f98d9d0de79 in av1_txfm_rd_in_plane () from /lib/libaom.so.2
#6  0x00007f98d9d0e006 in av1_uniform_txfm_yrd () from /lib/libaom.so.2
#7  0x00007f98d9d0e5ee in choose_tx_size_type_from_rd () from /lib/libaom.so.2
#8  0x00007f98d9d0e996 in av1_pick_uniform_tx_size_type_yrd () from /lib/libaom.so.2
#9  0x00007f98d9d1aaaa in av1_rd_pick_intra_sby_mode () from /lib/libaom.so.2
#10 0x00007f98d9ce402a in av1_rd_pick_intra_mode_sb () from /lib/libaom.so.2
#11 0x00007f98d9c361f1 in pick_sb_modes () from /lib/libaom.so.2
#12 0x00007f98d9c3b64e in rd_use_partition () from /lib/libaom.so.2
#13 0x00007f98d9c3af86 in rd_use_partition () from /lib/libaom.so.2
#14 0x00007f98d9c3b174 in rd_use_partition () from /lib/libaom.so.2
#15 0x00007f98d9c49eba in encode_rd_sb () from /lib/libaom.so.2
#16 0x00007f98d9c4e4a9 in av1_encode_sb_row () from /lib/libaom.so.2
#17 0x00007f98d9c7e002 in enc_row_mt_worker_hook () from /lib/libaom.so.2
#18 0x00007f98d9b2986b in thread_loop () from /lib/libaom.so.2
#19 0x00007f98dd1fa305 in start (p=0x7f98aec3a7a8) at src/thread/pthread_create.c:192
#20 0x00007f98dd207a6b in __clone () at src/thread/x86_64/clone.s:22
Backtrace stopped: frame did not save the PC
quit
```

I'm not sure we can enable it when it's like this. I can try using FFMPEG 4.3 to see if it works better then. I am on musl, so that might be an issue.

I also don't know how to test for gstreamer AV1 support. 

      parent reply	other threads:[~2020-07-24 19:04 UTC|newest]

Thread overview: 24+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-07-13  2:17 [PR PATCH] [RFC][NOMERGE] " ericonr
2020-07-13  5:42 ` [PR PATCH] [Updated] " ahesford
2020-07-13  5:48 ` ericonr
2020-07-13 13:32 ` [PR PATCH] [Updated] " ericonr
2020-07-13 17:17 ` richfelker
2020-07-13 17:36 ` ericonr
2020-07-13 18:26 ` [PR PATCH] [Updated] " ericonr
2020-07-13 18:46 ` richfelker
2020-07-20 14:15 ` [PR PATCH] [Updated] " ericonr
2020-07-20 14:16 ` ericonr
2020-07-20 14:36 ` ericonr
2020-07-21 23:26 ` [PR REVIEW] " ericonr
2020-07-22  0:48 ` q66
2020-07-22  0:49 ` ericonr
2020-07-22  0:56 ` ericonr
2020-07-22  0:56 ` ericonr
2020-07-22  0:58 ` [PR PATCH] [Updated] " ericonr
2020-07-22  0:59 ` [PR REVIEW] " q66
2020-07-22  1:06 ` ericonr
2020-07-22  1:09 ` ericonr
2020-07-22  1:59 ` q66
2020-07-22  2:07 ` [PR PATCH] [Updated] " ericonr
2020-07-24 19:04 ` jnbr
2020-07-24 19:04 ` jnbr [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20200724190420.RxoWvdJ_ksbN-E7E-FDSyWN0hcnNr45hudQ7X7jZ5NM@z \
    --to=jnbr@users.noreply.github.com \
    --cc=ml@inbox.vuxu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).