Commit Graph

  • 2171081963 FS-7513: remove unused profile params ack-sound and nack-sound Michael Jerris 2015-03-20 13:03:52 -04:00
  • 2bbe417fab FS-7508: use all the cpus Anthony Minessale 2015-03-19 18:49:50 -05:00
  • 7c294f242f FS-7504: allow <modname>.<codecname> support so multiple modules can exist for the same codec Anthony Minessale 2015-03-19 14:26:47 -05:00
  • 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} Anthony Minessale 2015-03-18 17:58:23 -05:00
  • 13e60c420d FS-7513: don't want detach here Anthony Minessale 2015-03-17 14:10:36 -05:00
  • fb429b2134 FS-7519: Another round to break mod_av, now mod_avcodec Seven Du 2015-03-18 00:12:54 +08:00
  • ed62be70c3 FS-7519: WIP break mod_av into mod_avformat, moving to libav.org API Seven Du 2015-03-17 23:52:01 +08:00
  • 25dade86aa FS-7519: add pkg-config checks for avformat and avcodec and move modules to use automke Anthony Minessale 2015-04-02 13:40:51 -05:00
  • 697107547a add audio offset Anthony Minessale 2015-03-16 14:58:59 -05:00
  • adbb197414 fix stereo Seven Du 2015-03-14 17:00:09 +08:00
  • bbfd9f7ef3 got webm working with mono, todo: stereo, syncing Seven Du 2015-03-14 09:22:41 +08:00
  • 29bddbd3fc WIP add experimental vorbis codec Seven Du 2015-03-14 02:57:29 +08:00
  • ca291c3f12 FS-7513: fix conference position api command description Michael Jerris 2015-03-13 12:14:44 -04:00
  • fc1ff9209e FS-7508: timing update Anthony Minessale 2015-03-13 10:41:47 -05:00
  • 8d4686aee2 some refactors and make audio work with opus Seven Du 2015-03-13 10:58:21 +08:00
  • db31cc650e fix size Anthony Minessale 2015-03-12 20:49:13 -05:00
  • 18cd917916 FS-7508: fix when reading invalid vp9 and cleanup a bit Seven Du 2015-03-13 09:03:52 +08:00
  • 897ec20c99 WIP add mod_webm, video is working, audio is not Seven Du 2015-03-13 07:29:23 +08:00
  • 66dd1bc8e7 FS-7508: tweak Anthony Minessale 2015-03-12 11:17:35 -05:00
  • 87766a23b7 FS-7508: add vp9 key frame detection and some packet sanity check Seven Du 2015-03-12 10:26:14 +08:00
  • 4a6e9fd4b0 FS-7508: WIP vp9 stuff Anthony Minessale 2015-03-11 18:33:20 -05:00
  • 35c6a1479d FS-7500: move flags up Anthony Minessale 2015-03-11 18:33:05 -05:00
  • d418fb37ed FS-7500: init dtmf to 0 Anthony Minessale 2015-03-11 18:32:54 -05:00
  • 5fcb594246 FS-7500: add partition mode to switch_buffer Anthony Minessale 2015-03-11 18:32:45 -05:00
  • 9bd2d53770 FS-7509: fix typo Anthony Minessale 2015-03-11 15:26:10 -05:00
  • 8f3788abce FS-7500: wtf Anthony Minessale 2015-03-11 12:03:33 -05:00
  • fdcfcaece9 FS-7500: don't wait for video ready from inside video thread that sets that flag Anthony Minessale 2015-03-11 11:56:28 -05:00
  • 24254bb1fd FS-7500: revert Anthony Minessale 2015-03-11 11:55:59 -05:00
  • d3359ff9f0 FS-7500: don't wait for video ready from inside video thread that sets that flag Anthony Minessale 2015-03-11 11:55:17 -05:00
  • 1a31f1f183 add vp9 passthru Seven Du 2015-03-11 13:35:28 +08:00
  • 39730182e5 FS-7514: add logging to vlc Anthony Minessale 2015-03-10 20:10:51 -05:00
  • 80fdf7a24c FS-7514: add sanity check for framing Anthony Minessale 2015-03-10 18:22:00 -05:00
  • 6db97cae7e FS-7514: add youtube stream name Anthony Minessale 2015-03-10 18:04:25 -05:00
  • bc09ade1a5 FS-7514: merge conflict from hell Anthony Minessale 2015-03-10 17:58:19 -05:00
  • dc2e4c42ca FS-7514: amend Anthony Minessale 2015-03-10 17:46:37 -05:00
  • bffdac0bb7 FS-7514: add file params to set some optimal settings from conference into recording handle and make streaming better Anthony Minessale 2015-03-10 17:42:58 -05:00
  • ae8ddfd4f1 FS-7518: add mod_mp4v2 Seven Du 2015-03-06 12:50:03 +08:00
  • 39bd8adbdc FS-7514: fix binary & Seven Du 2015-03-10 12:16:18 +08:00
  • 41577304ad FS-7514: add write to rtmp transparent wrapper Anthony Minessale 2015-03-09 20:26:00 -05:00
  • c040b0ff0d FS-7503: store stream name so same module can handle mutiple stream interfaces Anthony Minessale 2015-03-09 20:25:57 -05:00
  • 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 Anthony Minessale 2015-03-09 14:42:58 -05:00
  • fa2f274c61 FS-7513: move layout switching to muxing thread for more protection Anthony Minessale 2015-03-09 10:32:45 -05:00
  • 9d635f57ef add MP3 codec interface Seven Du 2015-03-07 21:19:27 +08:00
  • 1cd9e52b9e FS-7499: add enum for various rtcp related types Michael jerris 2015-03-06 11:39:00 -06:00
  • 6f379f43c1 FS-7500: fix calculation bug in switch_img_fit Anthony Minessale 2015-03-06 11:29:01 -06:00
  • b7fc2e047d add 48k PCMU support Seven Du 2015-03-06 14:32:35 +08:00
  • cd9dd44a16 FS-7514: reduce default Anthony Minessale 2015-03-05 19:36:51 -06:00
  • e3d79947fc FS-7513: reset layer on aspect change Anthony Minessale 2015-03-05 15:46:49 -06:00
  • 8b47053915 FS-7514: drop extra frames Anthony Minessale 2015-03-05 15:46:25 -06:00
  • 6cb4de9957 FS-7509: mouseover to pop controls from the entire User Controls bar Anthony Minessale 2015-03-05 13:59:27 -06:00
  • 916c348ee3 FS-7509: fix css issue Anthony Minessale 2015-03-05 13:25:14 -06:00
  • 5dc3c8e5ad FS-7509: exit full screen on hangup Anthony Minessale 2015-03-05 13:09:31 -06:00
  • 43de3e14eb FS-7509: try to make full screen mode universal Anthony Minessale 2015-03-05 13:06:36 -06:00
  • 43eb323631 FS-7509: move code to better place Anthony Minessale 2015-03-05 12:22:05 -06:00
  • c9cccd519a FS-7509: add some more bandwidth control features Anthony Minessale 2015-03-05 10:45:57 -06:00
  • 1857da8a54 FS-7509: mess with html5 Anthony Minessale 2015-03-04 18:15:26 -06:00
  • 3e7c0f6558 FS-7499: fix seg Anthony Minessale 2015-03-04 17:33:23 -06:00
  • db191452d6 FS-7509: choose a camera as share source as well as screen Anthony Minessale 2015-03-04 15:13:35 -06:00
  • 6e05e09e9a FS-7500: missing newline Anthony Minessale 2015-03-04 15:01:31 -06:00
  • 405abc5177 FS-7500: fix regression in no-camera mode Anthony Minessale 2015-03-04 14:20:13 -06:00
  • e7ab257c45 FS-7513: revert Anthony Minessale 2015-03-04 12:09:43 -06:00
  • 5755b7849e FS-7513: move code to core Anthony Minessale 2015-03-04 11:22:37 -06:00
  • 7fe734e1f9 FS-7513: move thread create and fix missing mutex unlock Anthony Minessale 2015-03-04 10:37:20 -06:00
  • 5b9ada2b43 FS-7509 FS-7513: add vid floor control Anthony Minessale 2015-03-04 10:24:37 -06:00
  • 7cf3cb0cda FS-7513: move vb to each member for less contention Anthony Minessale 2015-03-04 10:16:39 -06:00
  • 0cd254ef8f FS-7513: fix banner disappearing when vid muting Anthony Minessale 2015-03-03 17:57:18 -06:00
  • ee09575466 FS-7500: try not do Anthony Minessale 2015-03-03 17:45:32 -06:00
  • 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 Anthony Minessale 2015-03-03 16:30:26 -06:00
  • 5ac63b9250 FS-7514: pop only newest frame on video file read to keep sync Anthony Minessale 2015-03-03 11:48:56 -06:00
  • 289c7925aa FS-7508: reset packet data on codec reset Anthony Minessale 2015-03-03 11:44:38 -06:00
  • b1e8f86b37 FS-7500: block overlapping writes Anthony Minessale 2015-03-03 11:44:20 -06:00
  • 4b21a45e9e FS-7513: fix typo Anthony Minessale 2015-03-02 21:13:03 -06:00
  • 78d06832e7 FS-7500: add force flag Anthony Minessale 2015-03-02 21:07:48 -06:00
  • dbec35e734 FS-7513: move code up Anthony Minessale 2015-03-02 20:58:48 -06:00
  • ab34c9a99c FS-7500: stick with little train img Anthony Minessale 2015-03-02 19:58:38 -06:00
  • 9a7a33fb55 FS-7500: block in flag set for wait for video ready Anthony Minessale 2015-03-02 19:55:36 -06:00
  • 5b509a72ef FS-7505: train video a little in beginning and make play file wait for it to train Anthony Minessale 2015-03-02 18:05:59 -06:00
  • d5f67d46db FS-7514: typo Anthony Minessale 2015-03-02 16:36:00 -06:00
  • e13c7bc70e FS-7514: add m4v Anthony Minessale 2015-03-02 14:09:33 -06:00
  • 7dba838926 FS-7513: fix read lock bug Anthony Minessale 2015-03-02 13:37:11 -06:00
  • c255ba7e8f FS-7514: work on sync a little more Anthony Minessale 2015-03-02 13:27:22 -06:00
  • eb78d2ae7b FS-7499: ignore replay errs when nack is enabled Anthony Minessale 2015-02-28 16:02:52 -06:00
  • baa3d9cd7c 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 Anthony Minessale 2015-02-28 15:45:06 -06:00
  • 36e754eed2 FS-7503: recording tweak Anthony Minessale 2015-02-28 13:55:24 -06:00
  • 780eef3fc1 FS-7514: add mov Anthony Minessale 2015-02-28 12:57:45 -06:00
  • 69fd32f8ef FS-7500: set decoded read mode Anthony Minessale 2015-02-28 12:55:29 -06:00
  • 455c20983f FS-7514: vlc endpoint stereo support, add vlc_rate and vlc_channels Seven Du 2015-02-28 22:51:14 +08:00
  • 500b32b343 FS-7509 FS-7514: another round of cleanup Anthony Minessale 2015-02-28 03:38:10 -06:00
  • a883818b20 FS-7509: move name to main page Anthony Minessale 2015-02-27 23:38:29 -06:00
  • 59da14542f FS-7505 FS-7514: working towards vid rec Anthony Minessale 2015-02-27 23:13:17 -06:00
  • a42f40f938 FS-7514 FS-7505: clean up more from yesterday Anthony Minessale 2015-02-27 13:55:54 -06:00
  • 4289a7ec59 FS-7519: initial version of record_av to record mp4 it generate better compatible mp4 than vlc, so it compatible with quicktime and safari except that the first few video frames messed up, maybe some pts issue, to be fixed Seven Du 2015-02-27 23:50:21 +08:00
  • a63dab7a4a FS-7503 FS-7514: A bunch of stuff: Anthony Minessale 2015-02-26 23:51:04 -06:00
  • 19d87c46fd FS-7514: sigh Anthony Minessale 2015-02-26 15:17:30 -06:00
  • 69b955c13b FS-7514: add sync offset default to 500ms Anthony Minessale 2015-02-26 14:58:09 -06:00
  • 6b289ed02a FS-7514: slow down vlc callback by syncing with video flow Anthony Minessale 2015-02-26 13:54:26 -06:00
  • af0f2e6ea8 FS-7514: buffer video too for vlc Anthony Minessale 2015-02-26 12:23:33 -06:00
  • 4bcc6e6d64 FS-7503 FS-7514: First crack at recording mp4 <action application="capture_video" data="vlc://#transcode{vcodec=h264,acodec=mp3}:std{access=file,mux=mp4,dst=/var/www/sounds/file.mp4}"/> Anthony Minessale 2015-02-25 21:11:16 -06:00
  • c59874cbff FS-7517 FS-7508: typo Seven Du 2015-02-26 08:58:04 +08:00
  • fd226bd161 FS-7513: tweak conference config a little and clean up comment consistency Brian West 2015-02-25 11:38:34 -06:00