您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

functions.js 854B

123456789101112131415161718192021222324252627
  1. import {
  2. FOUR_GROUPS_DASH_SEPARATED,
  3. GOOGLE_PRIVACY_POLICY,
  4. JITSI_LIVE_STREAMING_HELP_LINK,
  5. YOUTUBE_TERMS_URL
  6. } from './constants';
  7. /**
  8. * Get the live streaming options.
  9. *
  10. * @param {Object} state - The global state.
  11. * @returns {LiveStreaming}
  12. */
  13. export function getLiveStreaming(state: Object) {
  14. const { liveStreaming = {} } = state['features/base/config'];
  15. const regexp = liveStreaming.validatorRegExpString
  16. && new RegExp(liveStreaming.validatorRegExpString);
  17. return {
  18. enabled: Boolean(liveStreaming.enabled),
  19. helpURL: liveStreaming.helpLink || JITSI_LIVE_STREAMING_HELP_LINK,
  20. termsURL: liveStreaming.termsLink || YOUTUBE_TERMS_URL,
  21. dataPrivacyURL: liveStreaming.dataPrivacyLink || GOOGLE_PRIVACY_POLICY,
  22. streamLinkRegexp: regexp || FOUR_GROUPS_DASH_SEPARATED
  23. };
  24. }