set(TWITCH_SRCS
        ChannelSource.hpp
        ChannelSource.cpp
        ClipSource.hpp
        ClipSource.cpp
        DrmKeyOS.cpp
        DrmKeyOS.hpp
        LatencyStatistics.hpp
        LatencyStatistics.cpp
        SessionData.hpp
        SessionData.cpp
        TokenHandler.hpp
        TokenHandler.cpp
        TwitchLink.hpp
        TwitchLink.cpp
        MetadataParser.hpp
        MetadataParser.cpp
)

include_directories(${CMAKE_CURRENT_SOURCE_DIR})

add_submodule(twitch
  SOURCES
    ${TWITCH_SRCS}
  LINK_LIBRARIES
    json11
    hls
)
