Anthony Minessale
d5e48302e6
FS-7501: improve linked list algorithm in a few places to help performance
2015-05-28 12:47:17 -05:00
Seven Du
8e417c4566
add Seven Du to AUTHORS
2015-05-28 12:47:17 -05:00
Seven Du
70953c868b
FS-7512: add audio to png
2015-05-28 12:47:17 -05:00
Seven Du
8c56410d7f
FS-7512: slow down in block mod
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
Seven Du
828b6a553e
FS-7508: improve vpx err msg
2015-05-28 12:47:16 -05:00
Brian West
cfc8dc5b47
FS-7500: fix buffer too small in fsv
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
755a0c0549
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)
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
Seven Du
c128d0c850
FS-7515: fix copy & paste err
2015-05-28 12:47:16 -05:00
Seven Du
384c595c31
FS-7515: fix compiler warnings on Mac
2015-05-28 12:47:16 -05:00
Brian West
379950f523
FS-7500: video introp tweaks
2015-05-28 12:47:15 -05:00
Brian West
0f3b3752d2
FS-7513: support simo vid recording of conference
2015-05-28 12:47:15 -05:00
Anthony Minessale
abd9867cf9
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
2015-05-28 12:47:15 -05:00
Anthony Minessale
c07513ea55
FS-7506: make freetype optional
2015-05-28 12:47:15 -05:00
Anthony Minessale
83b72513f6
FS-7515: reset stats in a few places
2015-05-28 12:47:15 -05:00
Anthony Minessale
74737983be
FS-7515: automake and pkg-config detection for mod_cv/opencv
2015-05-28 12:47:15 -05:00
Anthony Minessale
c13d4bcbbb
FS-7514: add pkg-config checks for vlc
2015-05-28 12:47:15 -05:00
Anthony Minessale
cb2bf7269a
FS-7515: promote debug message
2015-05-28 12:47:15 -05:00
Anthony Minessale
b21406e4c0
FS-7515: add mod_cv
2015-05-28 12:47:15 -05:00
Anthony Minessale
ee81167996
FS-7502: add some changes for video media bug
2015-05-28 12:47:15 -05:00
Anthony Minessale
026ae6945e
FS-7519: cleanup on mod_avformat
2015-05-28 12:47:15 -05:00
Anthony Minessale
1cbc3c58a5
FS-7502: add record_concat_video=true to show split video recordings with session record
2015-05-28 12:47:15 -05:00
Seven Du
96d4318964
FS-7508: add debug logs
2015-05-28 12:47:15 -05:00
Seven Du
dc17932a81
FS-7508: restart on ts mismatch and add some logs to track packet loss
2015-05-28 12:47:15 -05:00
Anthony Minessale
216850c1a0
FS-7502: set video flag on record session
2015-05-28 12:47:14 -05:00
Anthony Minessale
dc7608fb9e
FS-7501: add mutex to vid buf and fix regression from last regression fix
2015-05-28 12:47:14 -05:00
Anthony Minessale
84ca513353
FS-7500: fix some regressions regarding passthru video
2015-05-28 12:47:14 -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
Michael Jerris
93debc5ae1
FS-7501: remove debug
2015-05-28 12:47:14 -05:00
Anthony Minessale
8b9f8748a2
FS-7500: fix syntax
2015-05-28 12:47:14 -05:00
Anthony Minessale
fa7695847a
FS-7499: improve generic nack and vpx framing
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
Anthony Minessale
d34c85aeb7
FS-7509: add local mute to verto
2015-05-28 12:47:14 -05:00
Anthony Minessale
30a11959fa
FS-7509: fail call on stream error
2015-05-28 12:47:14 -05:00
Anthony Minessale
eb819b51b5
FS-7509: WIP media reneg stuff
2015-05-28 12:47:14 -05:00
Brian West
13205e49af
FS-7513: Add 8x8 grid layout
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
2bbe417fab
FS-7508: use all the cpus
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
Seven Du
fb429b2134
FS-7519: Another round to break mod_av, now mod_avcodec
2015-05-28 12:47:13 -05:00
Seven Du
ed62be70c3
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
2015-05-28 12:47:13 -05:00
Anthony Minessale
25dade86aa
FS-7519: add pkg-config checks for avformat and avcodec and move modules to use automke
2015-05-28 12:47:13 -05:00
Anthony Minessale
697107547a
add audio offset
2015-05-28 12:47:13 -05:00
Seven Du
adbb197414
fix stereo
2015-05-28 12:47:12 -05:00