
Co-authored-by: Thulinma <jaron@vietors.com> Change-Id: I2a620c8d98aca7203f6742c66c3f82afe91b5c3c
50 lines
1.1 KiB
Meson
50 lines
1.1 KiB
Meson
process_common = static_library('mist_process_common',
|
|
output_ebml_cpp,
|
|
input_ebml_cpp,
|
|
input_cpp,
|
|
output_http_cpp,
|
|
output_cpp,
|
|
io_cpp,
|
|
header_tgts,
|
|
include_directories: incroot,
|
|
install: false,
|
|
)
|
|
|
|
executables += {
|
|
'name' : 'MistProcFFMPEG',
|
|
'sources' : [
|
|
files('process_ffmpeg.cpp'),
|
|
header_tgts
|
|
],
|
|
'link' : [libmist, process_common],
|
|
'deps' :[],
|
|
'defines': [],
|
|
}
|
|
|
|
executables += {
|
|
'name' : 'MistProcMKVExec',
|
|
'sources' : [
|
|
files('process_exec.cpp'),
|
|
header_tgts
|
|
],
|
|
'link' : [libmist, process_common],
|
|
'deps' :[],
|
|
'defines': [],
|
|
}
|
|
|
|
executables += {
|
|
'name' : 'MistProcLivepeer',
|
|
'sources' : [
|
|
files('process_livepeer.cpp'),
|
|
input_cpp,
|
|
output_http_cpp,
|
|
output_ts_base_cpp,
|
|
output_cpp,
|
|
io_cpp,
|
|
header_tgts
|
|
],
|
|
'link' : [libmist],
|
|
'deps' :[],
|
|
'defines': [],
|
|
}
|
|
|