Commit Graph

197 Commits

Author SHA1 Message Date
Andrey Volk 0b2f72ff97 FS-11394: [mod_av] Enable HW acceleration on Windows. Use FFmpeg 3.4.4 instead of libav. 2018-09-19 19:16:36 +03:00
Seven Du 122983e107 FS-11394 reenable avcodec nvenc support 2018-09-19 04:34:33 +00:00
Mike Jerris 3fc867fa93 FS-11349: [mod_av] remove debug logging 2018-09-05 20:42:14 +00:00
Mike Jerris 22d022ab4a FS-11189: [mod_av] fix build on older libav 2018-08-27 22:13:30 +00:00
Seven Du 6d6f217a61 FS-11189 add H264 default private configs 2018-08-27 18:26:44 +00:00
Seven Du be782776b5 FS-11189 add back default flags LOOP_FILTER and PSNR for H264 2018-08-24 11:30:34 +08:00
Seven Du c1f8bfb442 FS-11189 set default cpu string to cpu/2/4 if not configured 2018-08-24 11:25:26 +08:00
Seven Du f52b2d26a7 FS-11189 add helper functions and macros to dump encoder context params 2018-08-24 11:22:18 +08:00
Seven Du c2b2f49c1d FS-11189 use AV_INPUT_BUFFER_PADDING_SIZE instead of FF_INPUT_BUFFER_PADDING_SIZE in newer ffmpeg 2018-08-24 08:15:06 +08:00
Andrey Volk 5f61553da7 FS-11294: [mod_av] Fix mod_av build on Windows. 2018-07-30 22:58:05 +03:00
Seven Du 6e76f630fd FS-10450 #resolve fix zero and negative file duration 2018-07-25 16:58:56 -05:00
Mike Jerris bec920c990 FS-11189: [mod_av] fix build on older libav 2018-07-24 07:21:58 +00:00
Seven Du 12e3b7177c FS-11189 refactor to support any possible codec specific private options 2018-07-24 07:21:57 +00:00
Seven Du 18bcc4ddff FS-11189 add avcodec settings 2018-07-24 07:21:57 +00:00
Andrey Volk 671da28796 FS-11263: [Build-System] Move FreeSWITCH build system to Visual Studio 2017 on Windows. 2018-07-24 07:21:55 +00:00
Anthony Minessale b81f432b84 FS-11177: [freeswitch-core] h264 vid tweaks -- increase gop #resolve 2018-07-24 07:21:54 +00:00
Anthony Minessale fe8c1be575 FS-11177: [freeswitch-core] h264 vid tweaks #resolve 2018-07-24 07:21:53 +00:00
Anthony Minessale 0734899b9a FS-10892: [mod_av] Lip Sync Improvements -- increase delta #resolve 2018-07-24 07:21:51 +00:00
Mike Jerris 727df6be1b FS-11055: [mod_av] resize image to recording image size if it does not match recording size 2018-07-24 07:21:49 +00:00
Anthony Minessale 118c8ab0c2 FS-11016: [mod_av] Looping a video file that has resize feature enabled can allow a non-resized frame to slip after file seek #resolve 2018-07-24 07:21:48 +00:00
Seven Du a83990a5aa tweak av and ensure first image write at pts = 0 to avoid a black screen 2018-07-24 07:21:37 +00:00
Anthony Minessale 8fabf32f8f FS-10890: [mod_av] Wrongly calculated delta_tmp for end of video file recording #resolve 2018-07-24 07:21:37 +00:00
Seven Du 2e449917b2 fix split slice 2018-07-24 07:21:37 +00:00
Brian West 105a291bb7 FS-10892: [mod_av] Lip Sync Improvements #resolve 2018-07-24 07:21:37 +00:00
Anthony Minessale 2c66f126d7 FS-10769: [mod_av,mod_conference] Lipsync issues in conference recording 2018-07-24 07:21:36 +00:00
Anthony Minessale 873a7bbdff FS-10769: [mod_av,mod_conference] Lipsync issues in conference recording #resolve 2017-11-02 14:03:21 -05:00
Brian West 3300661137 FS-10751: [mod_av] Add parsing for TRACE log level in AV 2017-10-25 13:11:19 -05:00
Anthony Minessale 9108c64c9e FS-10752: [mod_av] Remove support for AVENC which is not working on deb9 #resolve 2017-10-23 14:14:54 -05:00
Anthony Minessale 168cb620b9 FS-10751: [mod_av] Add parsing for TRACE log level in AV #resolve 2017-10-23 13:57:12 -05:00
Anthony Minessale 86911858e8 FS-10527: [mod_av] AV tweaks 2017-09-27 12:58:14 -05:00
Anthony Minessale 68fc3b5120 FS-10503 return causes break on first loop and can cause buildup in buffer 2017-08-31 14:17:25 -05:00
Anthony Minessale ce5c69f63a FS-10503 disable write buffer for all streaming 2017-08-30 19:26:19 -05:00
Seven Du 951b6c1464 FS-10503 #comment disable write buffer for rtsp streaming 2017-08-31 08:11:49 +08:00
Anthony Minessale 4e5219cd27 FS-10503: [mod_av] mod_av split audio to two channels #resolve 2017-08-11 13:23:15 -05:00
Anthony Minessale fd3b25d282 add some params to control rate and channels 2017-08-11 13:23:15 -05:00
Anthony Minessale 74f244e8c6 FS-10527: [mod_av] AV tweaks -- using more threads on decode is a little buggy 2017-08-05 13:17:54 -05:00
Anthony Minessale a906b12209 FS-10532: [mod_av] Add an av command to mod_av and use it to modify log level #resolve 2017-07-21 13:55:01 -05:00
Anthony Minessale 8297dbe877 FS-10527: [mod_av] AV tweaks #resolve 2017-07-20 17:35:32 -05:00
Mike Jerris 69cb420ca9 FS-10480: [mod_av] fix crash recording an audio only stream to an rtmp stream 2017-07-10 12:38:34 -05:00
Anthony Minessale 81f15e7a99 FS-10286: [mod_conference] Sync member joins up with keyframes in shared encoder mode -- high cpu usage on h264 2017-07-05 18:11:39 -05:00
Mike Jerris 6cf3338469 FS-10458: [mod_av] temporarily silence warning when building against ffmpeg 3.2 until we fix them properly 2017-06-30 17:29:38 -05:00
Anthony Minessale fc708d1256 FS-10456: [mod_av] add wav support to mod_av as well as specifying audio_codec -- add av_record_audio_only param 2017-06-30 12:38:07 -05:00
Anthony Minessale 4aa4baa69f FS-10456: [mod_av] add wav support to mod_av as well as specifying audio_codec #resolve 2017-06-30 12:32:08 -05:00
Anthony Minessale 8be0a2c1c4 FS-10454: [mod_av] Regression in video file seek #resolve 2017-06-30 11:28:49 -05:00
Anthony Minessale 23c275fd7f FS-10433: [mod_av,mod_conference] Crash when video recording fails to setup properly -- fix regression 2017-06-29 17:58:49 -05:00
Anthony Minessale d1dc22e24f FS-10433: [mod_av,mod_conference] Crash when video recording fails to setup properly #resolve 2017-06-28 12:16:46 -05:00
Anthony Minessale 236d6c0538 FS-10249: [mod_av] Audio gradually falls behind video in recordings -- init timer for audio only as well 2017-06-27 13:06:35 -05:00
Anthony Minessale d99efb6997 FS-10269: [mod_conference] conference recording pause doesn't work correctly for video -- fix regression from change re: FS-10249 2017-06-01 12:51:40 -05:00
Anthony Minessale 7350382ac4 FS-10249: [mod_av] Audio gradually falls behind video in recordings #comment Based on that feedback, please try latest master 2017-05-31 12:48:46 -05:00
Anthony Minessale c15a7d1f89 FS-10269: [mod_conference] conference recording pause doesn't work correctly for video #resolve 2017-05-30 16:34:48 -05:00