You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gentoo-overlay/media-video/qx11grab/files/qx11grab-0.4.12-ffmpeg3.patch

23 lines
868 B

Index: qx11grab-0.4.12/src/avoptions/avoptions.cpp
===================================================================
--- qx11grab-0.4.12.orig/src/avoptions/avoptions.cpp
+++ qx11grab-0.4.12/src/avoptions/avoptions.cpp
@@ -178,14 +178,14 @@ namespace QX11Grab
{
QList<FFOption> list;
avcodec_register_all();
- for ( int i = 0; i < PIX_FMT_NB; i++ )
+ int i = 0;
+ for ( const AVPixFmtDescriptor* pix_desc = av_pix_fmt_desc_next(NULL); pix_desc != NULL; pix_desc = av_pix_fmt_desc_next(pix_desc))
{
- const AVPixFmtDescriptor* pix_desc = &av_pix_fmt_descriptors[ static_cast<PixelFormat> ( i ) ];
if ( ! pix_desc->name )
continue;
FFOption opt;
- opt.id = i;
+ opt.id = i++;
opt.name = QString::fromUtf8 ( pix_desc->name );
opt.value = QVariant ( pix_desc->name );
/*: ToolTip */