Anthony Minessale
|
669d971010
|
FS-7513: final touches
|
2015-05-28 12:47:28 -05:00 |
|
Anthony Minessale
|
0ca23ab617
|
FS-7513: prefer avatar img over mute and reset layer bg on patch of blanked mode
|
2015-05-28 12:47:28 -05:00 |
|
Anthony Minessale
|
ed866593a7
|
FS-7513: blank to mute img on 2 sec with no video
|
2015-05-28 12:47:27 -05:00 |
|
Anthony Minessale
|
b5b3e58026
|
FS-7513: refactor main thread a little
|
2015-05-28 12:47:27 -05:00 |
|
Anthony Minessale
|
62f3feca98
|
FS-7513: set video pause resume when video is paused in conference
|
2015-05-28 12:47:27 -05:00 |
|
Anthony Minessale
|
59bcb42092
|
FS-7513: show logo img when video muted
|
2015-05-28 12:47:26 -05:00 |
|
Anthony Minessale
|
86a1ef3d27
|
FS-7513: exit if layer->cur_img not secured
|
2015-05-28 12:47:26 -05:00 |
|
Brian West
|
3b00832e50
|
FS-7482 --resolve
|
2015-05-28 12:47:26 -05:00 |
|
Anthony Minessale
|
2cb00153e2
|
FS-7513: add fps returned when one is not specified and add 20fps setting
|
2015-05-28 12:47:26 -05:00 |
|
Anthony Minessale
|
c517be4330
|
FS-7513: fix placement of overlay banner on letterbox callers change config option video-layout-bgcolor to video-letterbox-bgcolor
|
2015-05-28 12:47:25 -05:00 |
|
Anthony Minessale
|
7eebd8e7e8
|
FS-7513: turn avatar on and off if video is added mid call
|
2015-05-28 12:47:24 -05:00 |
|
Anthony Minessale
|
7d5b0acc90
|
FS-7502: add patch level for media bugs to call them as needed
|
2015-05-28 12:47:24 -05:00 |
|
Anthony Minessale
|
8234dadcaf
|
FS-7513: skip patching logo when video muted
|
2015-05-28 12:47:24 -05:00 |
|
Anthony Minessale
|
4b9b004403
|
FS-7513: add text to video logo in mod_conference
|
2015-05-28 12:47:23 -05:00 |
|
Anthony Minessale
|
e5dae7e602
|
FS-7513: prevent null layer img
|
2015-05-28 12:47:23 -05:00 |
|
Michael Jerris
|
34b3804413
|
FS-7506: make core specify default font instead of each place we use it
|
2015-05-28 12:47:22 -05:00 |
|
Seven Du
|
30463bfc1e
|
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
|
2015-05-28 12:47:21 -05:00 |
|
Anthony Minessale
|
d8e5334a05
|
FS-7513: add some mutexes on video_read_callback code
|
2015-05-28 12:47:21 -05:00 |
|
Anthony Minessale
|
1fb0dcd61d
|
FS-7513: unlock vs lock
|
2015-05-28 12:47:20 -05:00 |
|
Seven Du
|
046798a057
|
FS-7513: don't write 0 data, openh264 might return 0
|
2015-05-28 12:47:20 -05:00 |
|
Anthony Minessale
|
7d60e6e868
|
FS-7513: missing some logic for those with video to take layers from those with avatars
|
2015-05-28 12:47:20 -05:00 |
|
Seven Du
|
0ddfea1d1b
|
FS-7500: refactor to support Alpha channel on core image, only ARGB & I420 are supported
|
2015-05-28 12:47:20 -05:00 |
|
Anthony Minessale
|
8fddf6b99d
|
FS-7513: protect layout hash
|
2015-05-28 12:47:19 -05:00 |
|
Anthony Minessale
|
d10ea7f943
|
FS-7513: favor callers with video to take spaces in the layouts over callers with avatars
|
2015-05-28 12:47:18 -05:00 |
|
Anthony Minessale
|
5d9e4752a5
|
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
|
2015-05-28 12:47:17 -05:00 |
|
Anthony Minessale
|
74cff6a744
|
FS-7513: fix queued video playbacks
|
2015-05-28 12:47:16 -05:00 |
|
Anthony Minessale
|
8a0b95115f
|
FS-7513: have one way video calls also use blank avatar system
|
2015-05-28 12:47:16 -05:00 |
|
Anthony Minessale
|
f8287d0617
|
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
|
2015-05-28 12:47:16 -05:00 |
|
Anthony Minessale
|
07b9600130
|
FS-7513: play files in layers
|
2015-05-28 12:47:16 -05:00 |
|
Brian West
|
0f3b3752d2
|
FS-7513: support simo vid recording of conference
|
2015-05-28 12:47:15 -05:00 |
|
Michael Jerris
|
0fc2c54b11
|
FS-7513: Add new conference profile param video-mode (mux,transcode,passthrough) with passthrough as default
remove transcode-video, decode-video, mix-video flags
|
2015-05-28 12:47:14 -05:00 |
|
Brian West
|
7fc019a979
|
FS-7513: fix segfault on conference hangup
|
2015-05-28 12:47:14 -05:00 |
|
Michael Jerris
|
6d5590a76a
|
FS-7513: don't seg when you have a mute png defined that can not be read
|
2015-05-28 12:47:13 -05:00 |
|
Michael Jerris
|
2171081963
|
FS-7513: remove unused profile params ack-sound and nack-sound
|
2015-05-28 12:47:13 -05:00 |
|
Anthony Minessale
|
7c294f242f
|
FS-7504: allow <modname>.<codecname> support so multiple modules can exist for the same codec
|
2015-05-28 12:47:13 -05:00 |
|
Anthony Minessale
|
52d15f6398
|
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}
|
2015-05-28 12:47:13 -05:00 |
|
Anthony Minessale
|
13e60c420d
|
FS-7513: don't want detach here
|
2015-05-28 12:47:13 -05:00 |
|
Michael Jerris
|
ca291c3f12
|
FS-7513: fix conference position api command description
|
2015-05-28 12:47:12 -05:00 |
|
Anthony Minessale
|
bffdac0bb7
|
FS-7514: add file params to set some optimal settings from conference into recording handle and make streaming better
|
2015-05-28 12:47:10 -05:00 |
|
Anthony Minessale
|
517a6d4ab7
|
FS-7503: add video read flags to choose flush and or block mode and add stuff to vlc so it can play youtube urls
|
2015-05-28 12:47:10 -05:00 |
|
Anthony Minessale
|
fa2f274c61
|
FS-7513: move layout switching to muxing thread for more protection
|
2015-05-28 12:47:10 -05:00 |
|
Anthony Minessale
|
e3d79947fc
|
FS-7513: reset layer on aspect change
|
2015-05-28 12:47:09 -05:00 |
|
Anthony Minessale
|
c9cccd519a
|
FS-7509: add some more bandwidth control features
|
2015-05-28 12:47:09 -05:00 |
|
Anthony Minessale
|
e7ab257c45
|
FS-7513: revert
|
2015-05-28 12:47:08 -05:00 |
|
Anthony Minessale
|
5755b7849e
|
FS-7513: move code to core
|
2015-05-28 12:47:08 -05:00 |
|
Anthony Minessale
|
7fe734e1f9
|
FS-7513: move thread create and fix missing mutex unlock
|
2015-05-28 12:47:08 -05:00 |
|
Anthony Minessale
|
5b9ada2b43
|
FS-7509 FS-7513: add vid floor control
|
2015-05-28 12:47:08 -05:00 |
|
Anthony Minessale
|
7cf3cb0cda
|
FS-7513: move vb to each member for less contention
|
2015-05-28 12:47:08 -05:00 |
|
Anthony Minessale
|
0cd254ef8f
|
FS-7513: fix banner disappearing when vid muting
|
2015-05-28 12:47:08 -05:00 |
|
Anthony Minessale
|
0d34e8ac77
|
FS-7500: add a framebuffer to reuse memory and use it to offload frame writing from video muxing thread to a dedicated write thread
|
2015-05-28 12:47:08 -05:00 |
|