bigbluebutton-Github/build/packages-template
prlanzarin 1c55cd9b5c build(freeswitch): add mod_audio_fork and libwebsockets
Add mod_audio_fork to FreeSWITCH's build alongside libwebsockets
(which mod_audio_fork depends on).

mod_audio_fork is used by the built in transcription feature as
a way to extract L16 streams from FreeSWITCH via WebSockets for further
processing by arbitrary transcription servers.

For full details on mod_audio_fork itself, please check drachtio's
source repo: github.com/drachtio/drachtio-freeswitch-modules.git

A few cautionary tales about this one:
  - The new patch (mod_audio_fork_build.patch) guarantees libwebsockets
    is properly linked to FreeSWITCH and that mod_audio_fork is built as
    well. That's because mod_audio_fork is not an upstream module.
  - The patch _may_ introduce conflicts on FreeSWITCH bumps more easily
    than the other patches we have. They shouldn't be too hard to adapt,
    though.
  - There's fine tuning to be done to FreeSWITCH's unit file regarding
    mod_audio_fork's capabilities. Again: check drachtio's repo.
2022-12-23 17:38:40 -03:00
..
bbb-apps-akka build: set default epoch of 1 to bbb*akka components 2022-07-13 15:53:50 +00:00
bbb-common initial public version 2021-08-13 12:53:18 +02:00
bbb-config New nginx rules (#15977) 2022-11-09 17:17:50 -03:00
bbb-etherpad Allow 16 simultaneous exports; remove timeout behavior 2022-11-03 18:09:48 +01:00
bbb-export-annotations build: export-annotations depend on cairosvg imagemagick ghostscript 2022-08-10 20:20:46 +00:00
bbb-freeswitch-core build(freeswitch): add mod_audio_fork and libwebsockets 2022-12-23 17:38:40 -03:00
bbb-freeswitch-sounds chore: move sox dependency to Dockerfile 2022-03-31 01:39:46 +00:00
bbb-fsesl-akka build: set default epoch of 1 to bbb*akka components 2022-07-13 15:53:50 +00:00
bbb-html5 New nginx rules (#15977) 2022-11-09 17:17:50 -03:00
bbb-html5-nodejs test: add bbb-html5-nodejs to github workflow 2022-07-12 16:48:17 +00:00
bbb-learning-dashboard build: do not delete .nginx file, it is removed on upgrade too 2022-03-18 19:02:46 +00:00
bbb-libreoffice-docker build: /lib vs /usr/lib consistency 2022-09-01 15:40:01 +00:00
bbb-lti build: /lib vs /usr/lib consistency 2022-09-01 15:40:01 +00:00
bbb-mkclean build: renamed opts-bionic to -focal 2022-03-14 18:53:35 +00:00
bbb-pads Merge tag 'v2.5.3' into merge25-26-jul14 2022-07-15 11:08:02 -03:00
bbb-playback build: do not delete .nginx file, it is removed on upgrade too 2022-03-18 19:02:46 +00:00
bbb-playback-notes build: do not delete .nginx file, it is removed on upgrade too 2022-03-18 19:02:46 +00:00
bbb-playback-podcast packaging: Add dependencies on yq 3 2022-04-25 15:04:38 -04:00
bbb-playback-presentation packaging: Add dependencies on yq 3 2022-04-25 15:04:38 -04:00
bbb-playback-screenshare build: do not delete .nginx file, it is removed on upgrade too 2022-03-18 19:02:46 +00:00
bbb-record-core Added bbb-rap-caption-inbox 2022-08-09 07:17:29 -05:00
bbb-web fix: JVM apps stop to differ from failure 2022-09-02 01:59:56 +00:00
bbb-webhooks Merge tag 'v2.5.3' into merge25-26-jul14 2022-07-15 11:08:02 -03:00
bbb-webrtc-sfu Merge tag 'v2.5.3' into merge25-26-jul14 2022-07-15 11:08:02 -03:00
bigbluebutton build: packaging for bbb-export-annotations 2022-07-06 20:51:57 +00:00