qdm2: Conceal broken samples

Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
CC: libav-stable@libav.org
Merge remote-tracking branch 'qatar/master'

* qatar/master:
  qdm2: Conceal broken samples

See: 5ee008e01d5a50d976b5f2a4abd6932185672d91

Merged-by: Michael Niedermayer <michaelni@gmx.at>
lavf/utils.c: Avoid a null pointer dereference on oom after duration_error allocation.
Suggest recompilation with openssl or gnutls if the https protocol is not found.

Fixes ticket #2765.