hls: Make crypto dependency optional when hls-crypto is auto
authorSeungha Yang <seungha.yang@navercorp.com>
Tue, 9 Apr 2019 11:07:05 +0000 (20:07 +0900)
committerXavier Claessens <xavier.claessens@collabora.com>
Mon, 9 Sep 2019 13:15:34 +0000 (09:15 -0400)
commitb819667f36ef252b6ab184d5c28b2fe28f9452f4
tree2c9626f0ff696176fc24d46281c7e56a74053409
parent21ad51f48c651350b543d74e6373773bad54fd93
hls: Make crypto dependency optional when hls-crypto is auto

crypto libraries are not required for hlssink and hlssink2.
Also, hlsdemux with nonencrypted stream can work without crpyto.

Make an error only when users set "hls-crpyto" with non-auto option explicitly,
but no crpyto library was found.
configure.ac
ext/hls/gsthlsdemux.c
ext/hls/gsthlsdemux.h
ext/hls/meson.build