CMakeLists.txt 479 B

12345678910111213141516171819202122
  1. project(obs-ffmpeg-mux)
  2. find_package(FFmpeg REQUIRED
  3. COMPONENTS avcodec avutil avformat)
  4. include_directories(${FFMPEG_INCLUDE_DIRS})
  5. set(obs-ffmpeg-mux_SOURCES
  6. ffmpeg-mux.c)
  7. set(obs-ffmpeg-mux_HEADERS
  8. ffmpeg-mux.h)
  9. add_executable(obs-ffmpeg-mux
  10. ${obs-ffmpeg-mux_SOURCES}
  11. ${obs-ffmpeg-mux_HEADERS})
  12. target_link_libraries(obs-ffmpeg-mux
  13. ${FFMPEG_LIBRARIES})
  14. set_target_properties(obs-ffmpeg-mux PROPERTIES FOLDER "plugins/obs-ffmpeg")
  15. install_obs_core(obs-ffmpeg-mux)