any work on ffmpeg 7?
Steven Robbins
steve at sumost.ca
Sun Jun 2 16:35:05 BST 2024
Hello,
I just received word that the debian package of Digikam (version 8.3.0) fails
to build against the new ffmpeg 7.0.1 release.
Just curious if anyone here has experience with ffmpeg 7?
Note that the debian build currently targets Qt 5. The build failure comes
from QtAVPlayer's use of ffmpeg, e.g.
> /<<PKGBUILDDIR>>/core/libs/video/QtAVPlayer/qavdemuxer.cpp: In member
function ‘int QAVDemuxer::load(const QString&, QAVIODevice*)’:
> /<<PKGBUILDDIR>>/core/libs/video/QtAVPlayer/qavdemuxer.cpp:352:36: error:
‘const struct AVInputFormat’ has no member named ‘read_seek’
> 352 | d->seekable = d->ctx->iformat->read_seek || d->ctx->iformat-
>read_seek2;
> | ^~~~~~~~~
> /<<PKGBUILDDIR>>/core/libs/video/QtAVPlayer/qavdemuxer.cpp:352:66: error:
‘const struct AVInputFormat’ has no member named ‘read_seek2’
> 352 | d->seekable = d->ctx->iformat->read_seek || d->ctx->iformat-
>read_seek2;
> |
^~~~~~~~~~
> [ 28%] Building CXX object core/utilities/advancedrename/CMakeFiles/
gui_advancedrename_obj.dir/advancedrenamewidget.cpp.o
My recollection is that mainline development has shiftted to using the AV
component in Qt6? Does that still use ffmpeg under the hood?
The full build log is available here: https://people.debian.org/~sramacher/
ffmpeg-7.0/digikam_arm64.build
Thanks,
-Steve
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/digikam-devel/attachments/20240602/b5881272/attachment.sig>
More information about the Digikam-devel
mailing list