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)
committerSeungha Yang <seungha.yang@navercorp.com>
Wed, 21 Aug 2019 13:55:50 +0000 (22:55 +0900)
commit98b303498ab352ef2efae47d76c2c41035c0005a
tree9678a5ada00807ae33270898ee302afdbeb179d4
parent807e311ae846e2c5b4ac26cabe5a9c672a5c7a4e
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