Which is a big problem since that makes us fail the whole dec_avcodec2
module, which means no h264
decoding...
Note: vp9
+ YUV444
was already broken before, which is why it is disabled in the code.
We need to:
YUV444
(lower priority)
dec_avcodec2
to continue decoding other video encodings and only disables the one that fails
2.7.3
is ok
2.6.3
is ok
2.4.7
fails:
dec_avcodec.Decoder({...}).decompress_image(<type 'str'>:45, {}) avcodec_decode_video2 failed to decode the stream
2.6.1
is ok
So I am lowering the priority: we've been shipping ffmpeg>=2.6 for a while now.
Re-enabled VP9+YUV444P
decoding in r9789 and added some warnings when older versions of ffmpeg are found:
This will do, users hitting the messages should know what to do.
this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/905