bigbluebutton-Github/record-and-playback/core
Calvin Walton dba5cd9196 Various recording script fixes & cleanups
This is just a bundle of a few things I've been fixing up in the past
while.

= Workaround for BBB 1.1 beta deskshare timestamp bug

This is unlikely to be used, but I have the code for it, might as
well merge it in.

= Rework video tiling code for ffmpeg

Render video using the 'hstack' and 'vstack' filters rather than the
'overlay' filter. This is somewhat faster, particularly with lots of
videos.

= Etc.

- Remove usage of the streamio-ffmpeg gem.
  The video rendering code has some stuff to directly read 'ffprobe'
  output, so re-use that instead of this gem (which is kind of old and
  has issues with newer ffmpeg versions).

- Don't hardcode the deskshare video area size, pull it from the
  properties file

- Remove some code that worked around missing video end events.
  In some cases this could cause flickering or strange video issues.
  It's no longer strictly needed, the new tiling code doesn't break if
  the seekpoint is after the end of the video.
2017-08-18 15:24:54 -04:00
..
features Remove a few matterhorn references that were missed. 2016-09-02 17:45:10 -04:00
lib Various recording script fixes & cleanups 2017-08-18 15:24:54 -04:00
resources/raw - extract metadata from events.xml and generate index.html in publish dir for simple playback 2011-05-24 18:16:54 -04:00
scripts BBB version is expected to be 3 numbers in recording events 2017-08-03 11:26:36 -04:00
spec Remove a bunch of unused/old audio processing code. 2016-09-02 16:40:27 -04:00
systemd Moved the recording systemd scripts into the core directory 2017-03-23 10:36:10 -05:00
Gemfile Merge remote-tracking branch 'mconf/mconf' 2017-03-20 19:45:59 +00:00
Gemfile.lock Merge remote-tracking branch 'mconf/mconf' 2017-03-20 19:45:59 +00:00