[FFmpeg-devel] [PATCH] libavcodec/qsv.c: Re-design session control and internal allocation
Ivan Uskov
ivan.uskov at nablet.com
Wed Oct 7 18:20:56 CEST 2015
Hello Hendrik,
Wednesday, October 7, 2015, 5:58:25 PM, you wrote:
HL> On Wed, Oct 7, 2015 at 4:41 PM, Ivan Uskov <ivan.uskov at nablet.com> wrote:
HL> Global static variables are not acceptable, sorry.
HL> You'll have to find another way to solve your problem, but global
HL> state is not the way to go.
Unfortunately I do not have ideas how to provide single and common
memory block for separate modules by another way. Memory mapping
files looks not too portable and much more bulky solution then one global variable.
I do not see the way to use appropriate field of AVCodecContext to share
global data.
Has anybody any ideas?
Is me missed something? There is really the necessary to have a global common
structure shared between decoder, vpp and decoder.
--
Best regards,
Ivan mailto:ivan.uskov at nablet.com
More information about the ffmpeg-devel
mailing list