]>
git.ipfire.org Git - thirdparty/freeswitch.git/log
Anthony Minessale [Thu, 16 Apr 2015 20:38:49 +0000 (15:38 -0500)]
FS-7515: add more features to mod_cv
Michael Jerris [Thu, 16 Apr 2015 19:24:35 +0000 (14:24 -0500)]
FS-7440: handle m=video lines before m=audio
William King [Thu, 16 Apr 2015 18:48:04 +0000 (11:48 -0700)]
CID:
1294434 fixing a sizeof statement that was working for so long because on 64bit boxes the pointer size would be 64bits and the uint8_t was expecting at least 32
William King [Thu, 16 Apr 2015 18:37:34 +0000 (11:37 -0700)]
CID:
1294483 no need to check if an unsigned variable is less than 0
William King [Thu, 16 Apr 2015 18:33:03 +0000 (11:33 -0700)]
CID:
1294489 missing break statement which would cause recvonly sdp to be treated as sendrecv
William King [Thu, 16 Apr 2015 18:24:38 +0000 (11:24 -0700)]
CID:
1294518 remove chance for divide by 0
William King [Thu, 16 Apr 2015 16:52:19 +0000 (09:52 -0700)]
CID:
1294524 variables not used in the function
William King [Thu, 16 Apr 2015 15:32:52 +0000 (08:32 -0700)]
CID:
1294548 adding a check for the return value
William King [Thu, 16 Apr 2015 15:29:33 +0000 (08:29 -0700)]
CID:
1294549 comparison vs assignment
Brian [Thu, 16 Apr 2015 16:19:12 +0000 (11:19 -0500)]
FS-7433
Michael Jerris [Thu, 16 Apr 2015 14:37:27 +0000 (10:37 -0400)]
FS-7507: Add global vars fonts_dir, images_dir, data_dir, localstate_dir
change configure detection to do FHS layout if you specify a prefix, unless --disable-fhs is passed to configure
moved includes to be under /usr/include/freeswitch dir in fhs layout
install font files into fonts_dir
Anthony Minessale [Thu, 16 Apr 2015 04:30:07 +0000 (23:30 -0500)]
FS-7515: refactor
Seven Du [Thu, 16 Apr 2015 03:32:00 +0000 (11:32 +0800)]
FS-7517: fix openh264 packet loss logic and tweak some logs
Seven Du [Thu, 16 Apr 2015 02:15:56 +0000 (10:15 +0800)]
FS-7513: break is safer than continue
when the encoder returns 0, it means no more data will come and we should not try again
Anthony Minessale [Wed, 15 Apr 2015 23:25:11 +0000 (18:25 -0500)]
FS-7515: overlay refactor add zidx and abs position
Anthony Minessale [Wed, 15 Apr 2015 19:49:01 +0000 (14:49 -0500)]
FS-7513: add some mutexes on video_read_callback code
Anthony Minessale [Wed, 15 Apr 2015 19:38:34 +0000 (14:38 -0500)]
FS-7513: unlock vs lock
Anthony Minessale [Wed, 15 Apr 2015 17:56:07 +0000 (12:56 -0500)]
FS-7519: increase default video buffer to 2mb in avformat and add vbuf file param to change it per file using a number of bytes with k or m modifier for kilobytes and megabytes
Anthony Minessale [Wed, 15 Apr 2015 16:19:30 +0000 (11:19 -0500)]
FS-7515: expand on overlays
Seven Du [Wed, 15 Apr 2015 12:28:53 +0000 (20:28 +0800)]
FS-7513: don't write 0 data, openh264 might return 0
Anthony Minessale [Wed, 15 Apr 2015 01:47:18 +0000 (20:47 -0500)]
FS-7513: missing some logic for those with video to take layers from those with avatars
Anthony Minessale [Tue, 14 Apr 2015 22:40:24 +0000 (17:40 -0500)]
FS-7513: add overlap param
Anthony Minessale [Tue, 14 Apr 2015 22:08:59 +0000 (17:08 -0500)]
FS-7515: update cv to use new alpha supported switch_image_t
Seven Du [Tue, 14 Apr 2015 01:24:22 +0000 (09:24 +0800)]
FS-7517: trival treak openh264 logs
Michael Jerris [Mon, 13 Apr 2015 17:52:23 +0000 (12:52 -0500)]
FS-7500: use pkg-config to check for libyuv location
Anthony Minessale [Mon, 13 Apr 2015 15:14:55 +0000 (10:14 -0500)]
FS-7499: juggle log lines
Seven Du [Sun, 12 Apr 2015 06:20:52 +0000 (14:20 +0800)]
FS-7500: refactor to support Alpha channel on core image, only ARGB & I420 are supported
Brian West [Sat, 11 Apr 2015 16:13:07 +0000 (11:13 -0500)]
Clang-3.5 warnings fixed
Anthony Minessale [Fri, 10 Apr 2015 22:57:03 +0000 (17:57 -0500)]
FS-7515: add missing parse code
Anthony Minessale [Fri, 10 Apr 2015 22:41:18 +0000 (17:41 -0500)]
FS-7515: debounce
Anthony Minessale [Fri, 10 Apr 2015 21:51:10 +0000 (16:51 -0500)]
FS-7513: protect layout hash
Anthony Minessale [Fri, 10 Apr 2015 21:39:03 +0000 (16:39 -0500)]
FS-7515: add opaque container for png to pass around and save width and height
Brian [Fri, 10 Apr 2015 16:51:43 +0000 (11:51 -0500)]
FS-7506: Add default fonts to tree
Seven Du [Fri, 10 Apr 2015 12:40:24 +0000 (20:40 +0800)]
FS-7516: add mod_imagick
use the magick-core API
We have pdfs and gifs
auto play gif and png
yeah, you can play video files with imgk
video only
requires ffmpeg binary
need autoplay=(1000/FPS)
Anthony Minessale [Fri, 10 Apr 2015 04:53:16 +0000 (23:53 -0500)]
FS-7509: don't need this change revert it
Anthony Minessale [Thu, 9 Apr 2015 23:18:45 +0000 (18:18 -0500)]
FS-7501: add auto sync of jb and fps detection
Anthony Minessale [Thu, 9 Apr 2015 20:52:18 +0000 (15:52 -0500)]
FS-7499: demote log line
Anthony Minessale [Thu, 9 Apr 2015 20:08:52 +0000 (15:08 -0500)]
move nested condition parsing to only happen if main condition was satisfied may alter behaviour see docs and FS-4935
Anthony Minessale [Thu, 9 Apr 2015 19:29:23 +0000 (14:29 -0500)]
FS-7509: fix layout select menu
Anthony Minessale [Thu, 9 Apr 2015 19:09:50 +0000 (14:09 -0500)]
FS-7513: favor callers with video to take spaces in the layouts over callers with avatars
Anthony Minessale [Thu, 9 Apr 2015 16:04:37 +0000 (11:04 -0500)]
FS-7513: add auto-3d-position attr to <layout> and the auto as a valid value in existingaudio-position in <image> to auto-arrage the 3d openal positioning to either set it for the whole layout or an individual image
Anthony Minessale [Wed, 8 Apr 2015 19:16:10 +0000 (14:16 -0500)]
FS-7500 FS-7508: move debug logging to DEBUG1
Anthony Minessale [Wed, 8 Apr 2015 19:10:24 +0000 (14:10 -0500)]
FS-7500: drop flags on recover
Anthony Minessale [Wed, 8 Apr 2015 16:33:10 +0000 (11:33 -0500)]
FS-7500: don't send blank vid on sleep unless there is nothing else going on
Anthony Minessale [Tue, 7 Apr 2015 23:23:59 +0000 (18:23 -0500)]
FS-7500: wait for video ready on answer
Anthony Minessale [Tue, 7 Apr 2015 23:02:24 +0000 (18:02 -0500)]
FS-7500: check for uninit srtp
Anthony Minessale [Tue, 7 Apr 2015 22:52:34 +0000 (17:52 -0500)]
FS-7500: fix sleep sending blank img too fast
Anthony Minessale [Tue, 7 Apr 2015 22:52:04 +0000 (17:52 -0500)]
FS-7509: fix mozilla full screen
Anthony Minessale [Tue, 7 Apr 2015 20:39:04 +0000 (15:39 -0500)]
FS-7501: improve linked list algorithm in a few places to help performance
Seven Du [Tue, 7 Apr 2015 17:25:04 +0000 (01:25 +0800)]
add Seven Du to AUTHORS
Seven Du [Tue, 7 Apr 2015 17:16:26 +0000 (01:16 +0800)]
FS-7512: add audio to png
Seven Du [Tue, 7 Apr 2015 16:12:47 +0000 (00:12 +0800)]
FS-7512: slow down in block mod
Anthony Minessale [Tue, 7 Apr 2015 16:43:19 +0000 (11:43 -0500)]
FS-7513: fix queued video playbacks
Anthony Minessale [Tue, 7 Apr 2015 16:01:57 +0000 (11:01 -0500)]
FS-7513: have one way video calls also use blank avatar system
Seven Du [Tue, 7 Apr 2015 03:03:39 +0000 (11:03 +0800)]
FS-7508: improve vpx err msg
Brian West [Mon, 6 Apr 2015 20:34:24 +0000 (15:34 -0500)]
FS-7500: fix buffer too small in fsv
Anthony Minessale [Mon, 6 Apr 2015 20:23:11 +0000 (15:23 -0500)]
FS-7513: add profile param video-no-video-avatar and variable video_avatar_png to set video replacement avatar images
add also video_no_video_avatar_png to only check the var on no-video situations
Anthony Minessale [Mon, 6 Apr 2015 19:17:31 +0000 (14:17 -0500)]
FS-7512: add mod_png to play a png as video defaults to 10 sec add {png_ms=N} to change (negative number is forever)
Anthony Minessale [Mon, 6 Apr 2015 18:11:29 +0000 (13:11 -0500)]
FS-7513: play files in layers
Seven Du [Mon, 6 Apr 2015 13:54:24 +0000 (21:54 +0800)]
FS-7515: fix copy & paste err
Seven Du [Mon, 6 Apr 2015 00:31:20 +0000 (08:31 +0800)]
FS-7515: fix compiler warnings on Mac
Brian West [Fri, 3 Apr 2015 23:39:43 +0000 (18:39 -0500)]
FS-7500: video introp tweaks
Brian West [Fri, 3 Apr 2015 18:42:18 +0000 (13:42 -0500)]
FS-7513: support simo vid recording of conference
Anthony Minessale [Fri, 3 Apr 2015 17:08:06 +0000 (12:08 -0500)]
FS-7514: tweak vlc to ask for aac in mp4
don't start playing until the first read in vlc vid handles
use correct buffer len
Fixing typo. memset should zero out the whole struct
add some mutexes
fix locking issue on bad formatted input string
Anthony Minessale [Thu, 2 Apr 2015 19:59:05 +0000 (14:59 -0500)]
FS-7506: make freetype optional
Anthony Minessale [Thu, 2 Apr 2015 19:31:48 +0000 (14:31 -0500)]
FS-7515: reset stats in a few places
Anthony Minessale [Thu, 2 Apr 2015 19:26:44 +0000 (14:26 -0500)]
FS-7515: automake and pkg-config detection for mod_cv/opencv
Anthony Minessale [Thu, 2 Apr 2015 18:57:45 +0000 (13:57 -0500)]
FS-7514: add pkg-config checks for vlc
Anthony Minessale [Thu, 2 Apr 2015 18:46:32 +0000 (13:46 -0500)]
FS-7515: promote debug message
Anthony Minessale [Thu, 2 Apr 2015 00:39:39 +0000 (19:39 -0500)]
FS-7515: add mod_cv
Anthony Minessale [Thu, 2 Apr 2015 00:37:25 +0000 (19:37 -0500)]
FS-7502: add some changes for video media bug
Anthony Minessale [Thu, 2 Apr 2015 00:36:18 +0000 (19:36 -0500)]
FS-7519: cleanup on mod_avformat
Anthony Minessale [Mon, 30 Mar 2015 16:52:47 +0000 (11:52 -0500)]
FS-7502: add record_concat_video=true to show split video recordings with session record
Seven Du [Sun, 29 Mar 2015 14:13:28 +0000 (22:13 +0800)]
FS-7508: add debug logs
Seven Du [Sun, 29 Mar 2015 12:32:12 +0000 (20:32 +0800)]
FS-7508: restart on ts mismatch and add some logs to track packet loss
Anthony Minessale [Fri, 27 Mar 2015 20:59:51 +0000 (15:59 -0500)]
FS-7502: set video flag on record session
Anthony Minessale [Fri, 27 Mar 2015 20:04:54 +0000 (15:04 -0500)]
FS-7501: add mutex to vid buf and fix regression from last regression fix
Anthony Minessale [Fri, 27 Mar 2015 19:02:07 +0000 (14:02 -0500)]
FS-7500: fix some regressions regarding passthru video
Michael Jerris [Fri, 27 Mar 2015 18:27:11 +0000 (14:27 -0400)]
FS-7513: Add new conference profile param video-mode (mux,transcode,passthrough) with passthrough as default
remove transcode-video, decode-video, mix-video flags
Michael Jerris [Fri, 27 Mar 2015 18:03:40 +0000 (14:03 -0400)]
FS-7501: remove debug
Anthony Minessale [Thu, 26 Mar 2015 20:18:50 +0000 (15:18 -0500)]
FS-7500: fix syntax
Anthony Minessale [Thu, 26 Mar 2015 20:00:55 +0000 (15:00 -0500)]
FS-7499: improve generic nack and vpx framing
Brian West [Tue, 24 Mar 2015 19:16:04 +0000 (14:16 -0500)]
FS-7513: fix segfault on conference hangup
Anthony Minessale [Tue, 24 Mar 2015 18:39:51 +0000 (13:39 -0500)]
FS-7509: add local mute to verto
Anthony Minessale [Tue, 24 Mar 2015 17:49:06 +0000 (12:49 -0500)]
FS-7509: fail call on stream error
Anthony Minessale [Tue, 24 Mar 2015 00:56:19 +0000 (19:56 -0500)]
FS-7509: WIP media reneg stuff
Brian West [Fri, 20 Mar 2015 19:39:59 +0000 (14:39 -0500)]
FS-7513: Add 8x8 grid layout
Michael Jerris [Fri, 20 Mar 2015 23:03:33 +0000 (19:03 -0400)]
FS-7513: don't seg when you have a mute png defined that can not be read
Michael Jerris [Fri, 20 Mar 2015 17:03:52 +0000 (13:03 -0400)]
FS-7513: remove unused profile params ack-sound and nack-sound
Anthony Minessale [Thu, 19 Mar 2015 23:49:50 +0000 (18:49 -0500)]
FS-7508: use all the cpus
Anthony Minessale [Thu, 19 Mar 2015 19:26:47 +0000 (14:26 -0500)]
FS-7504: allow <modname>.<codecname> support so multiple modules can exist for the same codec
Anthony Minessale [Wed, 18 Mar 2015 22:58:23 +0000 (17:58 -0500)]
FS-7505: clean up and support multiple formats to same extensions {modname=mod_vlc}rtmp://foo.com/flvplayback also move [/tmp]file to be {spool_path=/tmp}
Anthony Minessale [Tue, 17 Mar 2015 19:10:36 +0000 (14:10 -0500)]
FS-7513: don't want detach here
Seven Du [Tue, 17 Mar 2015 16:12:54 +0000 (00:12 +0800)]
FS-7519: Another round to break mod_av, now mod_avcodec
Seven Du [Tue, 17 Mar 2015 15:52:01 +0000 (23:52 +0800)]
FS-7519: WIP break mod_av into mod_avformat, moving to libav.org API
Tested with libav 11.3
./configure --prefix=/opt/av --enable-shared --enable-pthreads --enable-gpl --enable-version3 --enable-hardcoded-tables --enable-avresample --host-cflags= --host-ldflags= --enable-libx264 --enable-libmp3lame --enable-libvorbis --enable-libvpx --enable-libfaac --enable-libspeex --enable-nonfree --enable-vda
WIP av file interface, kind of works, need further tweak & cleanup
Anthony Minessale [Thu, 2 Apr 2015 18:40:51 +0000 (13:40 -0500)]
FS-7519: add pkg-config checks for avformat and avcodec and move modules to use automke
Anthony Minessale [Mon, 16 Mar 2015 19:58:59 +0000 (14:58 -0500)]
add audio offset
Seven Du [Sat, 14 Mar 2015 09:00:09 +0000 (17:00 +0800)]
fix stereo
Seven Du [Sat, 14 Mar 2015 01:22:41 +0000 (09:22 +0800)]
got webm working with mono, todo: stereo, syncing
Seven Du [Fri, 13 Mar 2015 18:57:29 +0000 (02:57 +0800)]
WIP add experimental vorbis codec
made it like a codec mod so we can share the same code in case opus is fully supported in webm
add -lvorbis -lvorbisenc to Makefile
the audio is still completely silence, hope we can find out why