57 Commits

Author SHA1 Message Date
Seven Du
5a45c863b5 FS-9115 #resolve #comment trying to support audio only mp4 recording, please test 2016-05-03 09:23:36 +08:00
Anthony Minessale
cc0a062204 FS-8993 #resolve [Sync issues on conference playback of video that is faster frame rate than the conference] 2016-03-29 18:41:49 -05:00
Seven Du
0fa449d573 FS-8749 #resolve #comment please test 2016-03-27 16:08:40 +08:00
Mike Jerris
5ebb3ea4c1 FS-8750: fix variable set but not used warning 2016-03-25 16:38:08 +00:00
Seven Du
1641fccdc5 FS-8836 fix deprecated warning on newer ffmpeg 2016-03-25 23:51:26 +08:00
Mike Jerris
fdedaadd23 Merge pull request #770 in FS/freeswitch from FS-8750-1 to master
* commit 'bdeacb1d29d78626474bf53cf8969bf3ea20c751':
  FS-8751 [Conference Play Video Total Time and Current Time]
  FS-8748 FS-8751 check current play_status
  FS-8748 track pdf total pages and current page
  FS-8754 add ability to read high quality PDF
  FS-8750 implement file_seek for video files
2016-03-25 10:36:40 -05:00
Anthony Minessale
77f70e002e FS-8977: Add support for NVENC H264 2016-03-25 11:23:48 -04:00
Seven Du
c11c2832e4 FS-8973 #resolve 2016-03-23 20:13:39 +08:00
Seven Du
a1c0062fef FS-8914 feed NULL to flush encoder at the end of recording, this fixes possible infinite loop 2016-03-23 20:13:39 +08:00
Seven Du
bdeacb1d29 FS-8751 [Conference Play Video Total Time and Current Time] 2016-03-17 09:34:58 +08:00
Seven Du
5ca9dea684 FS-8750 implement file_seek for video files 2016-03-17 09:34:43 +08:00
Seven Du
566cc41908 FS-8836 2016-03-10 17:05:55 -06:00
Anthony Minessale
69dfcb9f63 FS-8752 #resolve [When recording a conference, the first 2 seconds are pixelated] 2016-03-10 13:59:55 -06:00
Anthony Minessale
bf30ad3194 FS-8909 FS-8914 2016-03-10 13:58:42 -06:00
Anthony Minessale
bdf84bb58b FS-8909 FS-8914 refactoring 2016-03-09 18:01:13 -06:00
Seven Du
950c26c878 borrow code from ffmpeg to fix log_packet function for debuging 2016-03-09 20:54:18 +08:00
Anthony Minessale
2cf9962f61 FS-8914 2016-03-09 00:02:59 -06:00
Anthony Minessale
86e6480af8 revert 2016-03-08 21:57:03 -06:00
Anthony Minessale
d0b813f0d7 FS-8914 2016-03-08 20:19:33 -06:00
Anthony Minessale
68588e811f FS-8914 #resolve [recording mp4 cuts off the end in some cases] 2016-03-08 18:53:55 -06:00
Anthony Minessale
b7227465b6 FS-8909 #resolve [Add feature to play background video while recording inbound video] 2016-03-07 19:59:10 -06:00
Anthony Minessale
3ca6ed4365 FS-8864 fix regression to recording 2016-03-07 19:59:10 -06:00
Anthony Minessale
041dc0a62d FS-8864 set video ready on first push to avoid catch 22 on some video files 2016-02-29 17:00:42 -06:00
Anthony Minessale
6334e1ce39 FS-8864 #resolve [Improve video file playback] 2016-02-26 15:28:03 -06:00
Brian West
d8b3b52aee Merge pull request #565 in FS/freeswitch from ~BRADLEYJOKINEN/freeswitch:FS-8373 to master
* commit 'c3a59c4b2261ae0b7e0b251057846af27dbf83f2':
  FS-8373 Improve quality of recordings when using fast encoding
2015-10-26 13:34:56 -05:00
Bradley Jokinen
216e79f799 FS-8380 Improve mod_av's handling of vw and vh core file params
This allows for the core file params vw and vh to be used to modify the
resolution of recordings. If the specified resolution does not match
the resolution of the call being recorded, the video will be scaled.
2015-10-22 12:15:11 -05:00
Bradley Jokinen
c3a59c4b22 FS-8373 Improve quality of recordings when using fast encoding 2015-10-21 10:03:59 -05:00
Anthony Minessale
1bf8fe2de0 FS-8318 #resolve [mod_av can record out of sync when video from chrome has packet loss] 2015-10-07 14:04:33 -05:00
Mike Jerris
2b0681f798 Merge pull request #517 in FS/freeswitch from ~MBRANCA/freeswitch:bugfix/FS-8239-error-in-building-mod_av-on-centos to master
* commit 'fe1fa8c8fbf1785e8c3e5320b2c837feb4e14034':
  FS-8239 fix default value to avoid failed mod_av build on CentOS 7
2015-10-02 11:43:16 -05:00
Bradley Jokinen
d8e21b43e0 FS-8274 Fix memory leak caused by images not being freed in video_thread_run 2015-10-01 16:34:05 -05:00
Anthony Minessale
f1c61f6f24 FS-8216 #comment please test 2015-09-30 22:03:33 -05:00
Anthony Minessale
beb1521e88 revert 2015-09-30 22:02:50 -05:00
Anthony Minessale
8401e716b1 FS-8240 #comment please test 2015-09-30 22:00:47 -05:00
Anthony Minessale
32b43866f8 FS-8240 add video profile param for recording 264 and make it default 2015-09-30 11:42:46 -05:00
Anthony Minessale
b990e30a93 FS-8240 finishing touches 2015-09-30 03:32:41 -05:00
matteo brancaleoni
fe1fa8c8fb FS-8239 fix default value to avoid failed mod_av build on CentOS 7 2015-09-30 09:23:30 +02:00
Anthony Minessale
3fdd1df415 FS-8240 more 2015-09-29 23:00:28 -05:00
Anthony Minessale
037031fc80 FS-8216 #resolve [Occasional lip sync problems when recording with mod_av ] 2015-09-24 13:55:28 -05:00
Mike Jerris
8577601f5f Merge pull request #400 in FS/freeswitch from ~BRADLEYJOKINEN/freeswitch:FS-7983 to master
* commit '723e8a1f9a899564b89e70d5e6c4a8799413579b':
  FS-7983 Added param for specifying video encoding speed
2015-09-01 12:58:34 -05:00
Seven Du
1c76a0db98 FS-8050 #resolve 2015-08-26 08:48:49 +08:00
Bradley Jokinen
723e8a1f9a FS-7983 Added param for specifying video encoding speed
With this patch, the param vencspd can be set to slow, medium, or fast to
adjust the speed of video encoding on a per file basis. Currently, this
only has an affect on files recorded using mod_av with H.264 as the video
codec.
2015-08-25 09:02:53 -05:00
Mike Jerris
81b209d516 Merge pull request #356 in FS/freeswitch from ~BRADLEYJOKINEN/freeswitch:FS-7789 to master
* commit 'f67b6d1cefe0e86205d8c7214b3db23ca81e04eb':
  FS-7789 [mod_av] Fixed issue with audio dropping out partway through recordings
2015-07-21 12:33:43 -05:00
Seven Du
ddfea1e4a0 FS-7856 #comment fix some segs and leaks, thanks Mike 2015-07-21 22:04:27 +08:00
Bradley Jokinen
f67b6d1cef FS-7789 [mod_av] Fixed issue with audio dropping out partway through recordings
This fixes an issue with mod_av where audio was not included for the entire
duration of a recording initiated by something other than the record_av app.
2015-07-20 11:28:38 -05:00
Michael Jerris
b1a5efcbe8 change log levels to debug 2015-07-15 12:50:36 -04:00
Michael Jerris
b5e7599ac1 FS-7762: [mod_av] handle buffer allocation failures of large buffers 2015-07-07 11:50:07 -04:00
Anthony Minessale
987c84a119 mod_av use time_now instead of micro_time_now and hide annoying warning 2015-07-02 15:13:50 -05:00
Anthony Minessale
f19be2fdbc FS-7656 make chime work with video files 2015-06-19 20:37:36 -05:00
Anthony Minessale
19ace86b4f FS-7696 2015-06-19 18:21:48 -05:00
Anthony Minessale
f44af63d79 FS-7656 parse metadata from files and put video banner up if artist or title is set 2015-06-19 18:00:47 -05:00