release.gn 707 B

12345678910111213141516
  1. import("all.gn")
  2. is_component_build = false
  3. is_official_build = true
  4. # This may be guarded behind is_chrome_branded alongside
  5. # proprietary_codecs https://webrtc-review.googlesource.com/c/src/+/36321,
  6. # explicitly override here to build OpenH264 encoder/FFmpeg decoder.
  7. # The initialization of the decoder depends on whether ffmpeg has
  8. # been built with H.264 support.
  9. rtc_use_h264 = proprietary_codecs
  10. # By default, Electron builds ffmpeg with proprietary codecs enabled. In order
  11. # to facilitate users who don't want to ship proprietary codecs in ffmpeg, or
  12. # who have an LGPL requirement to ship ffmpeg as a dynamically linked library,
  13. # we build ffmpeg as a shared library.
  14. is_component_ffmpeg = true