Skip to content

ffmpeg/4.x: update FFmpeg wrapper 2022.09#22498

Merged
asmorkalov merged 2 commits intoopencv:4.xfrom
alalek:update_ffmpeg_4.x
Sep 14, 2022
Merged

ffmpeg/4.x: update FFmpeg wrapper 2022.09#22498
asmorkalov merged 2 commits intoopencv:4.xfrom
alalek:update_ffmpeg_4.x

Conversation

@alalek
Copy link
Copy Markdown
Member

@alalek alalek commented Sep 11, 2022

Merge with 3rdparty: opencv/opencv_3rdparty#73

resolves #11389

previous update: #22034

force_builders=Win64,Win32

@alalek
Copy link
Copy Markdown
Member Author

alalek commented Sep 12, 2022

FFmpeg 4.4.2 with aom 3.4.0 hangs on Linux too (even with ffmpeg tool without OpenCV):

#0  0x00000000010b5fa2 in row_mt_worker_hook ()
#1  0x0000000001370887 in launch ()
#2  0x00000000010bf695 in av1_decode_tg_tiles_and_wrapup ()
#3  0x00000000010d8462 in aom_decode_frame_from_obus ()
#4  0x00000000010cd861 in av1_receive_compressed_data ()
#5  0x00000000010aa982 in frame_worker_hook ()
#6  0x0000000001370857 in execute ()
#7  0x00000000010ab84d in decoder_decode ()
#8  0x00000000011d0b84 in aom_codec_decode ()
#9  0x0000000000a54af7 in aom_decode (avctx=0x22c1fa0, data=0x22c5cd0, got_frame=0x7fffffffcfc8, avpkt=0x22c1d80) at libavcodec/libaomdec.c:166

aom from tag v3.5.0-rc1 seems to work on Linux. Will try to update Windows wrapper.


New cmake version is required. Build image is upgraded from Ubuntu 18.04 to 20.04.

Copy link
Copy Markdown
Contributor

@asmorkalov asmorkalov left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

@asmorkalov asmorkalov self-assigned this Sep 14, 2022
@asmorkalov asmorkalov merged commit ac91c45 into opencv:4.x Sep 14, 2022
@alalek alalek mentioned this pull request Jan 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

AV1 support

2 participants