Re: ffmpeg impasse
Steven Robbins <[email protected]> Sat, 05 Nov 2022 19:10:58 -0500
| Newsgroups | gmane.comp.kde.digikam.devel |
|---|---|
| Message-ID | <10172361.nUPlyArG6x@riemann> |
On Thursday, October 27, 2022 12:54:51 A.M. CDT Maik Qualmann wrote: > Qt6 Multimedia has recently added an FFmpeg plugin. Maybe it makes sense to > look at the code as it was solved there. > > https://github.com/qt/qtmultimedia/tree/dev/src/plugins/multimedia/ffmpeg So it looks to me that they solved it by doing the receive_frame loop as documented in ffmpeg; see void StreamDecoder::receiveAVFrames() https://github.com/qt/qtmultimedia/blob/ 65cc7e62f0aab27efee5dff9acdedbefa38d892f/src/plugins/multimedia/ffmpeg/ playbackengine/qffmpegstreamdecoder.cpp#L119 -Steve
signature.asc
(application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEy89k8fa3rclNjyokyeVeL63I9LkFAmNm+5IACgkQyeVeL63I 9LkpARAAlS3wch/t0wOoo2uzAVHtFBfAsvb9Ift5NJYVTWe1Oows4gAiqQe8YVQY xeVqlYrTSQ+3mr60qyBLa1eGhW9vL0zlkBdhTK0PqV/h0gCfEZ4QEgvH+hR1GFP0 nThMNTc2nMpNfRwKfaoZ7QCmVMJcSWcdUvvsSosIWx39VwzIPCrQRYtArvIitEKZ c0u2n3pqMhnlIwlEFUQPE8W5BrSYX9bMQva7lYBmnnNFTkeKWZ6MD6Az+KWiO53T UVfvBO4mHtGTq7xHjNvhmoSlAG0i2AU3qLrQIFPEljiazcWNss06/1IK53LP5wI4 DyLHfG0RvTFuSyem5yujUwcSubSyf0FsZSaaGlp4+exs7M6Wh/0llpGC41UcUJay IR2X4j4pC1+jLOTyqJCQ0JfFgDxrahV1wWRLiyv5NKHTPDXCdYaPNlyNAwP+uXKo 0sk9iQ34KB3inm0I8s3f6kby/S9JBcQ60NDTojeSWGenXZWyrHu6N0yS+ukcoGMH GAXfe8vhfVBTsuj+s1GE7O6+zMRFiD+WExBeEpI/wWm11QbID284144c73I4vQev kmA9CxH4EbFvND2cTDWSFV3i8nzwlWHyirWBAW4SXyn8/s+/OGrwzYToWQEyC0kK Y1B8ifMSgN7aiM8lD5I2AA+Q+ZIfaiCuAlH2M+YHc7E+donqIiw= =nMuO -----END PGP SIGNATURE-----