Page MenuHomeSolus

Update ffmpeg-chromium-opera to 110.0.5481.100
ClosedPublic

Authored by brucehankins on Apr 24 2023, 12:52 PM.
Tags
None
Referenced Files
F11005335: D14027.diff
Tue, Aug 1, 6:27 AM
F10928638: D14027.diff
Tue, Jul 11, 1:01 AM
F10864387: D14027.diff
Jun 17 2023, 7:48 AM
F10800200: D14027.id34221.diff
May 28 2023, 6:33 PM
F10796394: D14027.id34198.diff
May 28 2023, 1:52 AM
F10796257: D14027.id34182.diff
May 28 2023, 1:12 AM
F10796256: D14027.id34182.diff
May 28 2023, 1:12 AM
F10796250: D14027.id34221.diff
May 28 2023, 1:10 AM
Subscribers

Details

Summary
  • Update ffmpeg-chromium-opera to 110.0.5481.100
  • Update package to fix build issue
Test Plan
  • Perform DRM test
  • Stream YouTube
  • Stream Hulu

Diff Detail

Repository
R5512 ffmpeg-chromium-opera
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

Staudey requested changes to this revision.Apr 24 2023, 5:36 PM
Staudey added a subscriber: Staudey.
Staudey added inline comments.
package.yml
55

I don't think we need this part. Opera places its ffmpeg lib in the /usr/lib/opera directory

This revision now requires changes to proceed.Apr 24 2023, 5:36 PM

@Staudey I built successfully without that in there, but Opera wouldn't launch. I didn't grab the exact error message from the terminal, but it referenced /usr/lib/opera/libffmpeg.so, so I added it back as an install path.

Weird, seeing as Opera itself puts it in that directory (which is why we remove it in the Opera install step to use this ffmpeg package)

I'm going to take a closer look.

I just tested it, and as suspected it only needs the install -Dm00644 out/Release/libffmpeg.so $installdir/usr/lib/opera/libffmpeg.so part

install -Dm00644 out/Release/libffmpeg.so $installdir/usr/share/opera/libffmpeg.so can be removed

Rereading your previous comment I also realize that we had a misunderstanding here. I always meant removing the new /usr/share portion, not the /usr/lib/ one that was always there.

Removed install -Dm00644 out/Release/libffmpeg.so $installdir/usr/share/opera/libffmpeg.so from package.yml

This revision is now accepted and ready to land.Apr 25 2023, 9:41 PM