Bug#863663: libgstreamer1.0-0: plays MJPEG AVI files (and possibly other formats) at degraded quality

Sebastian Dröge slomo at debian.org
Tue Jun 20 05:55:41 UTC 2017


On Sun, 2017-06-18 at 13:01 +0200, Francesco Poli wrote:
> [...]
>   jpegdec     → rank 256
>   avdec_mjpeg → rank 64
> 
> It then sets swapped ranks with set_rank() :
> 
>   jpegdec     → rank 64
>   avdec_mjpeg → rank 256
> 
> which are checked again and found to be set as desired.
> 
> Nonetheless, the AVI file is still played at degraded quality,
> as if nothing had changed at all.

The problem here is that avdec_mjpeg needs jpegparse, jpegdec doesn't.
And jpegparse has a rank of 0, so will never be automatically used.

Try setting the jpegparse rank to 256 too, avdec_mjpeg to 256 and
jpegdec to 0.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 963 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/pkg-gstreamer-maintainers/attachments/20170620/8852bc9f/attachment.sig>


More information about the pkg-gstreamer-maintainers mailing list