From 5e6a5d353004a9cbcceef56f0d3db6d67c0def15 Mon Sep 17 00:00:00 2001 From: Jean-Baptiste Kempf <jb@videolan.org> Date: Wed, 12 Jun 2013 13:02:19 +0200 Subject: [PATCH] Update NEWS, LIST, POTFILES and minor change for QSV. --- NEWS | 1 + configure.ac | 2 +- modules/LIST | 1 + modules/codec/qsv.c | 2 +- po/POTFILES.in | 1 + 5 files changed, 5 insertions(+), 2 deletions(-) diff --git a/NEWS b/NEWS index 70df8be846b0..a9b9feeaf3e7 100644 --- a/NEWS +++ b/NEWS @@ -36,6 +36,7 @@ Decoders: Encoders: * high10, high422 and high444 encoding support in h264 + * QuickSyncVideo Encoding (Intel Media SDK) support using Intel GPU on Windows Access: * Screen: add support for OS X Lion and later, diff --git a/configure.ac b/configure.ac index aed6b5bcfeb1..5c347f815634 100644 --- a/configure.ac +++ b/configure.ac @@ -2842,7 +2842,7 @@ fi dnl dnl Intel QuickSync (aka MediaSDK) H264/H262 encoder dnl -PKG_ENABLE_MODULES_VLC([QUICKSYNC], [qsv], libmfx, [Intel QuickSync MPEG4-Part10/MPEG2 (aka H.264/H.262) encoder], [auto]) +PKG_ENABLE_MODULES_VLC([QUICKSYNC], [qsv], [libmfx], [Intel QuickSync MPEG4-Part10/MPEG2 (aka H.264/H.262) encoder], [auto]) dnl dnl libfluidsynth (MIDI synthetizer) plugin diff --git a/modules/LIST b/modules/LIST index cf664a346ad9..4ba759e97ad7 100644 --- a/modules/LIST +++ b/modules/LIST @@ -263,6 +263,7 @@ $Id$ * pulsesrc: PulseAudio audio input * puzzle: puzzle video filter * pva: PVA demuxer + * qsv: QuickSyncVideo Encoder for Intel hardware * qt4: interface module using the cross-platform Qt4 library * qtcapture: Quicktime Video Capture * qtsound: Quicktime Audio Capture diff --git a/modules/codec/qsv.c b/modules/codec/qsv.c index 30e4fa2fa941..7be675c4f222 100644 --- a/modules/codec/qsv.c +++ b/modules/codec/qsv.c @@ -259,7 +259,7 @@ typedef struct qsv_frame_pool_t { mfxFrameInfo fmt; // IntelMediaSDK format info. mfxFrameSurface1 *frames; // An allocated array of 'size' frames. - unsigned int size; // The number of frame in the pool. + size_t size; // The number of frame in the pool. } qsv_frame_pool_t; typedef struct async_task_t diff --git a/po/POTFILES.in b/po/POTFILES.in index 3ecf1c40648e..0551343aeed0 100644 --- a/po/POTFILES.in +++ b/po/POTFILES.in @@ -385,6 +385,7 @@ modules/codec/omxil/utils.c modules/codec/omxil/vout.c modules/codec/opus.c modules/codec/png.c +modules/codec/qsv.c modules/codec/quicktime.c modules/codec/rawvideo.c modules/codec/schroedinger.c -- GitLab