Commit Graph

28681 Commits

Author SHA1 Message Date
Anthony Minessale 28e98c4e8c FS-7514: add write to rtmp transparent wrapper 2015-05-27 14:57:52 -05:00
Anthony Minessale 0019b0b7fe FS-7503: store stream name so same module can handle mutiple stream interfaces 2015-05-27 14:57:52 -05:00
Anthony Minessale d30c05c5ab 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-27 14:57:52 -05:00
Anthony Minessale bd6a30c941 FS-7513: move layout switching to muxing thread for more protection 2015-05-27 14:57:52 -05:00
Seven Du a91054ee58 add MP3 codec interface 2015-05-27 14:57:52 -05:00
Michael jerris 845623af13 FS-7499: add enum for various rtcp related types 2015-05-27 14:57:52 -05:00
Anthony Minessale ba29ef8759 FS-7500: fix calculation bug in switch_img_fit 2015-05-27 14:57:52 -05:00
Seven Du 8675540062 add 48k PCMU support 2015-05-27 14:57:52 -05:00
Anthony Minessale b0cf034303 FS-7514: reduce default 2015-05-27 14:57:52 -05:00
Anthony Minessale 6246f2150d FS-7513: reset layer on aspect change 2015-05-27 14:57:52 -05:00
Anthony Minessale 33a63f4657 FS-7514: drop extra frames 2015-05-27 14:57:52 -05:00
Anthony Minessale fea9d9a9f6 FS-7509: mouseover to pop controls from the entire User Controls bar 2015-05-27 14:57:51 -05:00
Anthony Minessale c1e1bb2438 FS-7509: fix css issue 2015-05-27 14:57:51 -05:00
Anthony Minessale 7420c4029f FS-7509: exit full screen on hangup 2015-05-27 14:57:51 -05:00
Anthony Minessale 9957d71a09 FS-7509: try to make full screen mode universal 2015-05-27 14:57:51 -05:00
Anthony Minessale 6eb9cd06e7 FS-7509: move code to better place 2015-05-27 14:57:51 -05:00
Anthony Minessale deeb7dcfb0 FS-7509: add some more bandwidth control features 2015-05-27 14:57:51 -05:00
Anthony Minessale d9dbe865b9 FS-7509: mess with html5 2015-05-27 14:57:51 -05:00
Anthony Minessale a4ad14cebe FS-7499: fix seg 2015-05-27 14:57:51 -05:00
Anthony Minessale 1be4234e38 FS-7509: choose a camera as share source as well as screen 2015-05-27 14:57:51 -05:00
Anthony Minessale b073c2bfd6 FS-7500: missing newline 2015-05-27 14:57:51 -05:00
Anthony Minessale 709e3b745b FS-7500: fix regression in no-camera mode 2015-05-27 14:57:51 -05:00
Anthony Minessale 2e3f9cc6bf FS-7513: revert 2015-05-27 14:57:51 -05:00
Anthony Minessale b8c270d26e FS-7513: move code to core 2015-05-27 14:57:51 -05:00
Anthony Minessale c737698272 FS-7513: move thread create and fix missing mutex unlock 2015-05-27 14:57:51 -05:00
Anthony Minessale 95833d916f FS-7509 FS-7513: add vid floor control 2015-05-27 14:57:51 -05:00
Anthony Minessale 7f4b322476 FS-7513: move vb to each member for less contention 2015-05-27 14:57:51 -05:00
Anthony Minessale 7a77c88ae7 FS-7513: fix banner disappearing when vid muting 2015-05-27 14:57:50 -05:00
Anthony Minessale 286a4b32fa FS-7500: try not do 2015-05-27 14:57:50 -05:00
Anthony Minessale 0e9e9d7562 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-27 14:57:50 -05:00
Anthony Minessale 3f2250ff38 FS-7514: pop only newest frame on video file read to keep sync 2015-05-27 14:57:50 -05:00
Anthony Minessale 5498b5e437 FS-7508: reset packet data on codec reset 2015-05-27 14:57:50 -05:00
Anthony Minessale 7fab104775 FS-7500: block overlapping writes 2015-05-27 14:57:50 -05:00
Anthony Minessale 9a7eb47fc5 FS-7513: fix typo 2015-05-27 14:57:50 -05:00
Anthony Minessale 3666fc9646 FS-7500: add force flag 2015-05-27 14:57:50 -05:00
Anthony Minessale 675fb2e02f FS-7513: move code up 2015-05-27 14:57:50 -05:00
Anthony Minessale eb9736f0fa FS-7500: stick with little train img 2015-05-27 14:57:50 -05:00
Anthony Minessale 7277c7a44e FS-7500: block in flag set for wait for video ready 2015-05-27 14:57:50 -05:00
Anthony Minessale 9227eaa9b8 FS-7505: train video a little in beginning and make play file wait for it to train 2015-05-27 14:57:50 -05:00
Anthony Minessale 0416b2f86a FS-7514: typo 2015-05-27 14:57:50 -05:00
Anthony Minessale 5e26c6a072 FS-7514: add m4v 2015-05-27 14:57:50 -05:00
Anthony Minessale f1293f9841 FS-7513: fix read lock bug 2015-05-27 14:57:49 -05:00
Anthony Minessale be4dddc3cd FS-7514: work on sync a little more 2015-05-27 14:57:49 -05:00
Anthony Minessale e4beb8a54e FS-7499: ignore replay errs when nack is enabled 2015-05-27 14:57:49 -05:00
Anthony Minessale ebd1a75d09 FS-7503 FS-7514 FS-7513: fix some buffering bugs in vlc and set mod_conference to match the rate and channels when calling vlc files 2015-05-27 14:57:49 -05:00
Anthony Minessale ddf78324d8 FS-7503: recording tweak 2015-05-27 14:57:49 -05:00
Anthony Minessale ad7af42c55 FS-7514: add mov 2015-05-27 14:57:49 -05:00
Anthony Minessale b1351f708a FS-7500: set decoded read mode 2015-05-27 14:57:49 -05:00
Seven Du 5c7ed27a8f FS-7514: vlc endpoint stereo support, add vlc_rate and vlc_channels 2015-05-27 14:57:49 -05:00
Anthony Minessale c062798d6e FS-7509 FS-7514: another round of cleanup 2015-05-27 14:57:49 -05:00