]> git.ipfire.org Git - thirdparty/freeswitch.git/log
thirdparty/freeswitch.git
10 years agoFS-7513: typo
Seven Du [Fri, 13 Feb 2015 02:58:41 +0000 (10:58 +0800)] 
FS-7513: typo

10 years agoFS-7500: add yuv2rgb
Seven Du [Fri, 13 Feb 2015 02:39:17 +0000 (10:39 +0800)] 
FS-7500: add yuv2rgb

10 years agoFS-7500: fix rgb2yuv typo
Seven Du [Fri, 13 Feb 2015 02:38:42 +0000 (10:38 +0800)] 
FS-7500: fix rgb2yuv typo

10 years agoFS-7500: fix patch and fill on an odd position
Seven Du [Fri, 13 Feb 2015 02:37:35 +0000 (10:37 +0800)] 
FS-7500: fix patch and fill on an odd position

10 years agoFS-7513: try 30 again
Anthony Minessale [Thu, 12 Feb 2015 23:51:09 +0000 (17:51 -0600)] 
FS-7513: try 30 again

10 years agoFS-7513: add mutex
Anthony Minessale [Thu, 12 Feb 2015 23:44:25 +0000 (17:44 -0600)] 
FS-7513: add mutex

10 years agoFS-7500: fix compiler warning
Seven Du [Thu, 12 Feb 2015 23:12:54 +0000 (07:12 +0800)] 
FS-7500: fix compiler warning

10 years agoFS-7513: try out 25fps
Anthony Minessale [Thu, 12 Feb 2015 23:04:51 +0000 (17:04 -0600)] 
FS-7513: try out 25fps

10 years agoFS-7500: use libpng not png12 for portability
Anthony Minessale [Thu, 12 Feb 2015 22:42:42 +0000 (16:42 -0600)] 
FS-7500: use libpng not png12 for portability

10 years agoFS-7513: basic logo
Anthony Minessale [Thu, 12 Feb 2015 20:06:26 +0000 (14:06 -0600)] 
FS-7513: basic logo

10 years agoFS-7500: check in png code and put it in the core to mature
Anthony Minessale [Thu, 12 Feb 2015 19:37:00 +0000 (13:37 -0600)] 
FS-7500: check in png code and put it in the core to mature

10 years agoFS-7513: banner control and layout bgcolor param
Anthony Minessale [Thu, 12 Feb 2015 18:49:59 +0000 (12:49 -0600)] 
FS-7513: banner control and layout bgcolor param

10 years agoFS-7513: do banner with set rect so we don't have to keep patching it in
Anthony Minessale [Thu, 12 Feb 2015 18:14:43 +0000 (12:14 -0600)] 
FS-7513: do banner with set rect so we don't have to keep patching it in

10 years agoFS-7513: don't attach when you don't have video
Anthony Minessale [Thu, 12 Feb 2015 16:53:21 +0000 (10:53 -0600)] 
FS-7513: don't attach when you don't have video

10 years agoFS-7513: factor conditional back out and use fixed 30FPS timer
Anthony Minessale [Thu, 12 Feb 2015 16:15:21 +0000 (10:15 -0600)] 
FS-7513: factor conditional back out and use fixed 30FPS timer

10 years agoFS-7513: comment demo code and set bg color with new anti-alias
Anthony Minessale [Thu, 12 Feb 2015 07:14:01 +0000 (01:14 -0600)] 
FS-7513: comment demo code and set bg color with new anti-alias

10 years agoFS-7506 FS-7513: refactor with rgb color space to support anti aliasing
Seven Du [Thu, 12 Feb 2015 07:03:45 +0000 (15:03 +0800)] 
FS-7506 FS-7513: refactor with rgb color space to support anti aliasing

10 years agoFS-7513: clean white spaces
Seven Du [Thu, 12 Feb 2015 05:22:29 +0000 (13:22 +0800)] 
FS-7513: clean white spaces

10 years agoFS-7506: fix pen position and add mono font support
Seven Du [Thu, 12 Feb 2015 03:38:37 +0000 (11:38 +0800)] 
FS-7506: fix pen position and add mono font support

10 years agoFS-7513: dup sring before chopping it up
Anthony Minessale [Thu, 12 Feb 2015 06:58:56 +0000 (00:58 -0600)] 
FS-7513: dup sring before chopping it up

10 years agoFS-7513: keyframe every 10 on conf
Anthony Minessale [Thu, 12 Feb 2015 04:06:43 +0000 (22:06 -0600)] 
FS-7513: keyframe every 10 on conf

10 years agoFS-7513: only use timer when needed
Anthony Minessale [Thu, 12 Feb 2015 03:52:15 +0000 (21:52 -0600)] 
FS-7513: only use timer when needed

10 years agoFS-7513: don't need to free that
Anthony Minessale [Wed, 11 Feb 2015 22:58:11 +0000 (16:58 -0600)] 
FS-7513: don't need to free that

10 years agoFS-7506 FS-7513: banner update
Anthony Minessale [Wed, 11 Feb 2015 21:39:01 +0000 (15:39 -0600)] 
FS-7506 FS-7513: banner update

10 years agoFS-7506 FS-7513: set banner with video_banner_text variable set before calling in...
Anthony Minessale [Wed, 11 Feb 2015 20:07:06 +0000 (14:07 -0600)] 
FS-7506 FS-7513: set banner with video_banner_text variable set before calling in, NEEDS DOCS params are parsable inside a {} string

10 years agoFS-7500 FS-7513: add and use switch_img_fill
Seven Du [Wed, 11 Feb 2015 06:57:02 +0000 (14:57 +0800)] 
FS-7500 FS-7513: add and use switch_img_fill

10 years agoFS-7506: improve draw_text with minimum anti aliasing
Seven Du [Wed, 11 Feb 2015 04:40:07 +0000 (12:40 +0800)] 
FS-7506: improve draw_text with minimum anti aliasing

10 years agoFS-7499: trying to fix rtp data len when rtp extension is used
Seven Du [Tue, 10 Feb 2015 07:38:15 +0000 (15:38 +0800)] 
FS-7499: trying to fix rtp data len when rtp extension is used

duplicated some code from 4943~4953, but that code has it's own problem, it forget to reset *bytes results to
larger frame->datalen could read beyond the buffer, and it also makes stats not accurate. But if we reset *bytes
at that place, then later the switch_vb_put_packet has problem because it depends that *bytes. this patch should
fix the datalen at least buf still leaves duplicated code and inaccurate stats.

10 years agoFS-7506: utf8 support of draw text
Seven Du [Tue, 10 Feb 2015 04:21:04 +0000 (12:21 +0800)] 
FS-7506: utf8 support of draw text

10 years agoFS-7506 FS-7513: refactor switch color and implement draw_text in mod_conference
Seven Du [Tue, 10 Feb 2015 03:30:31 +0000 (11:30 +0800)] 
FS-7506 FS-7513: refactor switch color and implement draw_text in mod_conference

10 years agoFS-7517: fix hardcoded width and height on video reset
Seven Du [Mon, 9 Feb 2015 13:43:21 +0000 (21:43 +0800)] 
FS-7517: fix hardcoded width and height on video reset

10 years agoFS-7500: refactor switch_img_patch, it was made complicated than it should be
Seven Du [Sun, 8 Feb 2015 01:23:47 +0000 (09:23 +0800)] 
FS-7500: refactor switch_img_patch, it was made complicated than it should be

10 years agoFS-7513: round screen size to even numbers to prevent green lines on edge with 1up_to...
Seven Du [Sat, 7 Feb 2015 05:46:59 +0000 (13:46 +0800)] 
FS-7513: round screen size to even numbers to prevent green lines on edge with 1up_top_left+5 and 6x6 layouts

10 years agoFS-7513: fix compile w/o openal
Seven Du [Sat, 7 Feb 2015 05:00:36 +0000 (13:00 +0800)] 
FS-7513: fix compile w/o openal

10 years agoFS-7513: revert
Anthony Minessale [Sat, 7 Feb 2015 01:09:01 +0000 (19:09 -0600)] 
FS-7513: revert

10 years agoFS-7513: remove locking
Anthony Minessale [Sat, 7 Feb 2015 00:14:12 +0000 (18:14 -0600)] 
FS-7513: remove locking

10 years agoFS-7513: fix math on image resizing
Anthony Minessale [Sat, 7 Feb 2015 00:00:35 +0000 (18:00 -0600)] 
FS-7513: fix math on image resizing

10 years agoFS-7513: do layers in order and reset when attaching
Anthony Minessale [Fri, 6 Feb 2015 23:28:52 +0000 (17:28 -0600)] 
FS-7513: do layers in order and reset when attaching

10 years agoFS-7500 FS-7513: add video bandwidth control function and use it in mod_conference
Anthony Minessale [Fri, 6 Feb 2015 22:13:32 +0000 (16:13 -0600)] 
FS-7500 FS-7513: add video bandwidth control function and use it in mod_conference

10 years agoFS-7513: refactor some screen switching and layout stuff
Anthony Minessale [Fri, 6 Feb 2015 20:17:14 +0000 (14:17 -0600)] 
FS-7513: refactor some screen switching and layout stuff

10 years agoFS-7513: clear group when switching to standard layout
Anthony Minessale [Fri, 6 Feb 2015 18:39:30 +0000 (12:39 -0600)] 
FS-7513: clear group when switching to standard layout

10 years agoFS-7500: move function to core
Anthony Minessale [Fri, 6 Feb 2015 17:41:15 +0000 (11:41 -0600)] 
FS-7500: move function to core

10 years agoFS-7513: make group change sticky when done from cli command
Anthony Minessale [Fri, 6 Feb 2015 16:18:08 +0000 (10:18 -0600)] 
FS-7513: make group change sticky when done from cli command

10 years agoFS-7513: cleanup white spaces
Seven Du [Fri, 6 Feb 2015 06:29:11 +0000 (14:29 +0800)] 
FS-7513: cleanup white spaces

10 years agoFS-7513: add 1x2, 2x1 and an overlaps layout
Seven Du [Fri, 6 Feb 2015 06:22:45 +0000 (14:22 +0800)] 
FS-7513: add 1x2, 2x1 and an overlaps layout

10 years agoFS-7517: update to openh264 commit 3f19534dd6118b96ce73073ae1e047490c71b6e6
Seven Du [Fri, 6 Feb 2015 05:16:51 +0000 (13:16 +0800)] 
FS-7517: update to openh264 commit 3f19534dd6118b96ce73073ae1e047490c71b6e6

10 years agoFS-7500: forgot one
Anthony Minessale [Fri, 6 Feb 2015 04:54:41 +0000 (23:54 -0500)] 
FS-7500: forgot one

10 years agoFS-7500: fix signed error
Anthony Minessale [Fri, 6 Feb 2015 04:43:38 +0000 (22:43 -0600)] 
FS-7500: fix signed error

10 years agoFS-7513: add auto layout advance based on group
Anthony Minessale [Fri, 6 Feb 2015 04:38:07 +0000 (22:38 -0600)] 
FS-7513: add auto layout advance based on group

10 years agoFS-7513: add flag to choose between encoding each frame and using central encoder...
Anthony Minessale [Thu, 5 Feb 2015 21:03:54 +0000 (15:03 -0600)] 
FS-7513: add flag to choose between encoding each frame and using central encoder per codec, add parsing for floor fields and reservation fields in layouts, add param to control bandwidth for consolidated codecs, add  audio-position attr to images in layout to sync with virtual HRTF

10 years agoFS-7513: refactor conference video muxing to create one distinct encoder per codec...
Anthony Minessale [Thu, 5 Feb 2015 02:23:17 +0000 (20:23 -0600)] 
FS-7513: refactor conference video muxing to create one distinct encoder per codec used and only create one encoded frame per distinct codec, store current image used by layer on the layer so it is not destroyed before the canvas is written, refactor and rearrange some functions

10 years agoFS-7508: parse both bw vars the same
Anthony Minessale [Tue, 3 Feb 2015 17:52:42 +0000 (11:52 -0600)] 
FS-7508: parse both bw vars the same

10 years agoFS-7513: remove extra memset since it's already garanteed in switch_core_alloc
Seven Du [Tue, 3 Feb 2015 15:04:17 +0000 (23:04 +0800)] 
FS-7513: remove extra memset since it's already garanteed in switch_core_alloc

10 years agoFS-7514: make vlc endpoint works with originate in addition to bridge
Seven Du [Tue, 3 Feb 2015 15:02:11 +0000 (23:02 +0800)] 
FS-7514: make vlc endpoint works with originate in addition to bridge

10 years agoFS-7513: refactor thread
Anthony Minessale [Tue, 3 Feb 2015 05:24:45 +0000 (23:24 -0600)] 
FS-7513: refactor thread

10 years agoFS-7508: add avg duration into codec
Anthony Minessale [Tue, 3 Feb 2015 04:58:39 +0000 (22:58 -0600)] 
FS-7508: add avg duration into codec

10 years agoFS-7499: comment out sip based picture update
Anthony Minessale [Mon, 2 Feb 2015 23:23:45 +0000 (17:23 -0600)] 
FS-7499: comment out sip based picture update

10 years agoFS-7513: fix copy and paste error
Seven Du [Sat, 31 Jan 2015 04:29:32 +0000 (12:29 +0800)] 
FS-7513: fix copy and paste error

10 years agoFS-7513: fix compiler warning about uninitialized var and make sure allocated memory...
Seven Du [Sat, 31 Jan 2015 04:29:02 +0000 (12:29 +0800)] 
FS-7513: fix compiler warning about uninitialized var and make sure allocated memory is filled with 0

10 years agoFS-7513: fix overlap
Anthony Minessale [Fri, 30 Jan 2015 23:48:24 +0000 (17:48 -0600)] 
FS-7513: fix overlap

10 years agoFS-7513: add 1x1
Anthony Minessale [Fri, 30 Jan 2015 23:16:33 +0000 (17:16 -0600)] 
FS-7513: add 1x1

10 years agoFS-7513: here's a story....... of a lovely feature
Anthony Minessale [Fri, 30 Jan 2015 23:14:57 +0000 (17:14 -0600)] 
FS-7513: here's a story....... of a lovely feature

10 years agoFS-7513: add 2-up and 3-up layouts for mcu config
Michael Jerris [Fri, 30 Jan 2015 22:02:26 +0000 (16:02 -0600)] 
FS-7513: add 2-up and 3-up layouts for mcu config

10 years agoFS-7513: add 1up_top_left mcu layouts with floor holder flag
Michael Jerris [Fri, 30 Jan 2015 21:34:57 +0000 (15:34 -0600)] 
FS-7513: add 1up_top_left mcu layouts with floor holder flag

10 years agoFS-7513: add conference_layouts.conf.xml file which defines the different layouts...
Michael Jerris [Fri, 30 Jan 2015 20:48:14 +0000 (14:48 -0600)] 
FS-7513: add conference_layouts.conf.xml file which defines the different layouts for the video mcu

10 years agoFS-7500: convert more to typedef to avoid warnings and build problems
Anthony Minessale [Fri, 30 Jan 2015 14:57:13 +0000 (08:57 -0600)] 
FS-7500: convert more to typedef to avoid warnings and build problems

10 years agoFS-7513: fix assert
Seven Du [Fri, 30 Jan 2015 00:19:56 +0000 (08:19 +0800)] 
FS-7513: fix assert

10 years agoFS-7501: comment out unused function to shut warning on Mac
Seven Du [Fri, 30 Jan 2015 00:15:41 +0000 (08:15 +0800)] 
FS-7501: comment out unused function to shut warning on Mac

10 years agoFS-7513: conf WIP
Anthony Minessale [Thu, 29 Jan 2015 23:39:22 +0000 (17:39 -0600)] 
FS-7513: conf WIP

10 years agoFS-7500: add to last commit
Anthony Minessale [Thu, 29 Jan 2015 23:39:14 +0000 (17:39 -0600)] 
FS-7500: add to last commit

10 years agoFS-7500: codec tweaks
Anthony Minessale [Thu, 29 Jan 2015 22:37:29 +0000 (16:37 -0600)] 
FS-7500: codec tweaks

10 years agoFS-7500: use the vpx_image_t from the installed header file to prevent mismatch
Anthony Minessale [Thu, 29 Jan 2015 22:03:58 +0000 (16:03 -0600)] 
FS-7500: use the vpx_image_t from the installed header file to prevent mismatch

10 years agoFS-7513: conf WIP hard code 4x4 squares in 720p more to come
Anthony Minessale [Thu, 29 Jan 2015 00:42:17 +0000 (18:42 -0600)] 
FS-7513: conf WIP hard code 4x4 squares in 720p more to come

10 years agoFS-7500: fix missing division
Anthony Minessale [Wed, 28 Jan 2015 16:52:21 +0000 (10:52 -0600)] 
FS-7500: fix missing division

10 years agoFS-7513: refactor mcu code, put everyone on a canvas and send out using a dedicated...
Seven Du [Wed, 28 Jan 2015 08:43:08 +0000 (16:43 +0800)] 
FS-7513: refactor mcu code, put everyone on a canvas and send out using a dedicated thread with a constant FPS

10 years agoFS-7500: really fix image copy
Seven Du [Wed, 28 Jan 2015 08:41:36 +0000 (16:41 +0800)] 
FS-7500: really fix image copy

10 years agoFS-7513: more conf vid WIP
Anthony Minessale [Wed, 28 Jan 2015 05:49:11 +0000 (23:49 -0600)] 
FS-7513: more conf vid WIP

10 years agoFS-7500: fix compile err
Anthony Minessale [Wed, 28 Jan 2015 03:14:51 +0000 (21:14 -0600)] 
FS-7500: fix compile err

10 years agoFS-7500: fix image copy
Seven Du [Wed, 28 Jan 2015 01:58:05 +0000 (09:58 +0800)] 
FS-7500: fix image copy

10 years agoFS-7513: WIP CONF STUFF
Anthony Minessale [Wed, 28 Jan 2015 00:21:19 +0000 (18:21 -0600)] 
FS-7513: WIP CONF STUFF

10 years agoFS-7508: trying to mitigate chrome going crazy on reload
Anthony Minessale [Mon, 26 Jan 2015 16:48:59 +0000 (10:48 -0600)] 
FS-7508: trying to mitigate chrome going crazy on reload

10 years agoFS-7509: update verto js for local video
Anthony Minessale [Sat, 24 Jan 2015 09:13:44 +0000 (03:13 -0600)] 
FS-7509: update verto js for local video

10 years agoFS-7509: stop media on verto detach
Anthony Minessale [Sat, 24 Jan 2015 08:47:17 +0000 (02:47 -0600)] 
FS-7509: stop media on verto detach

10 years agoFS-7499: mod vid refresh stuff
Anthony Minessale [Sat, 24 Jan 2015 07:55:57 +0000 (01:55 -0600)] 
FS-7499: mod vid refresh stuff

10 years agoFS-7501: fix vid buffer reset
Anthony Minessale [Sat, 24 Jan 2015 07:54:59 +0000 (01:54 -0600)] 
FS-7501: fix vid buffer reset

10 years agoFS-7508: reduce error freq
Anthony Minessale [Sat, 24 Jan 2015 07:54:38 +0000 (01:54 -0600)] 
FS-7508: reduce error freq

10 years agoFS-7513: more floor stuff
Anthony Minessale [Sat, 24 Jan 2015 07:53:34 +0000 (01:53 -0600)] 
FS-7513: more floor stuff

10 years agoFS-7513: adjust floor change code
Anthony Minessale [Sat, 24 Jan 2015 04:36:07 +0000 (22:36 -0600)] 
FS-7513: adjust floor change code

10 years agoFS-7166 #resolve
Anthony Minessale [Fri, 23 Jan 2015 21:08:00 +0000 (15:08 -0600)] 
FS-7166 #resolve

10 years ago# This is a combination of 2 commits.
Anthony Minessale [Fri, 23 Jan 2015 21:08:00 +0000 (15:08 -0600)] 
# This is a combination of 2 commits.
# The first commit's message is:

FS-7166 #resolve

# This is the 2nd commit message:

revert

10 years agoFS-7501: mod of video i/o for jb
Anthony Minessale [Wed, 21 Jan 2015 22:11:23 +0000 (16:11 -0600)] 
FS-7501: mod of video i/o for jb

10 years agoFS-7499: copy port to where apr keeps it too
Anthony Minessale [Wed, 21 Jan 2015 01:20:35 +0000 (20:20 -0500)] 
FS-7499: copy port to where apr keeps it too

10 years agoFS-7499: keep track of from addr from rtp separate since on ice you get stun packets...
Anthony Minessale [Wed, 21 Jan 2015 01:20:20 +0000 (20:20 -0500)] 
FS-7499: keep track of from addr from rtp separate since on ice you get stun packets etc from other ip.  This helps auto adjust work properly

10 years agoFS-7513: tweak locking on video read callback
Anthony Minessale [Tue, 20 Jan 2015 18:17:46 +0000 (12:17 -0600)] 
FS-7513: tweak locking on video read callback

10 years agoFS-7499: tweak nack and fir handling
Anthony Minessale [Mon, 19 Jan 2015 22:45:47 +0000 (16:45 -0600)] 
FS-7499: tweak nack and fir handling

10 years agoFS-7513: reduce complexity of video_bridge feature
Anthony Minessale [Sun, 18 Jan 2015 00:18:59 +0000 (18:18 -0600)] 
FS-7513: reduce complexity of video_bridge feature

10 years agoFS-7513: fix vid floor logic
Anthony Minessale [Sat, 17 Jan 2015 23:50:36 +0000 (17:50 -0600)] 
FS-7513: fix vid floor logic

10 years agoFS-7500: add switch_img_copy to clone an image
Seven Du [Sat, 17 Jan 2015 17:32:17 +0000 (01:32 +0800)] 
FS-7500: add switch_img_copy to clone an image

10 years agoFS-7513: restore video relationships and refactor conference to use video_read callba...
Anthony Minessale [Sat, 17 Jan 2015 00:17:50 +0000 (18:17 -0600)] 
FS-7513: restore video relationships and refactor conference to use video_read callbacks instead of its own thread and change behavior so video floor holder never sees their own video unless they are the only one with video in the conference

10 years agoFS-7500: factor back in video_thread callback and move it to the video_read_frame
Anthony Minessale [Sat, 17 Jan 2015 00:15:31 +0000 (18:15 -0600)] 
FS-7500: factor back in video_thread callback and move it to the video_read_frame