Working PlayReady/Verimatrix DRM support
This commit is contained in:
parent
27fdbb2468
commit
0913d2607e
25 changed files with 1360 additions and 103 deletions
|
@ -133,6 +133,7 @@ set(libHeaders
|
|||
${SOURCE_DIR}/lib/nal.h
|
||||
${SOURCE_DIR}/lib/ogg.h
|
||||
${SOURCE_DIR}/lib/procs.h
|
||||
${SOURCE_DIR}/lib/rijndael.h
|
||||
${SOURCE_DIR}/lib/rtmpchunks.h
|
||||
${SOURCE_DIR}/lib/rtp.h
|
||||
${SOURCE_DIR}/lib/shared_memory.h
|
||||
|
@ -170,6 +171,7 @@ set(libSources
|
|||
${SOURCE_DIR}/lib/nal.cpp
|
||||
${SOURCE_DIR}/lib/ogg.cpp
|
||||
${SOURCE_DIR}/lib/procs.cpp
|
||||
${SOURCE_DIR}/lib/rijndael.cpp
|
||||
${SOURCE_DIR}/lib/rtmpchunks.cpp
|
||||
${SOURCE_DIR}/lib/rtp.cpp
|
||||
${SOURCE_DIR}/lib/shared_memory.cpp
|
||||
|
@ -268,6 +270,7 @@ macro(makeInput inputName format)
|
|||
endmacro()
|
||||
|
||||
makeInput(DTSC dtsc)
|
||||
makeInput(DTSCCrypt dtsccrypt)
|
||||
makeInput(MP3 mp3)
|
||||
makeInput(FLV flv)
|
||||
makeInput(OGG ogg)
|
||||
|
@ -489,3 +492,14 @@ add_custom_target(clean-all
|
|||
COMMAND rm -rf ${BINARY_DIR}/embed.js.h
|
||||
COMMAND rm -rf ${BINARY_DIR}/mist
|
||||
)
|
||||
|
||||
########################################
|
||||
# Tests #
|
||||
########################################
|
||||
add_executable(aes_ctr128
|
||||
${SOURCE_DIR}/test/aes_ctr128.cpp
|
||||
)
|
||||
target_link_libraries(aes_ctr128
|
||||
mist
|
||||
)
|
||||
add_test(AESTest COMMAND aes_ctr128)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue