1
Fork 0
mirror of https://github.com/jech/galene.git synced 2024-11-09 18:25:58 +01:00

Commit graph

  • 48a9b10ce8 Use spatial scalability when simulcast is not available. Juliusz Chroboczek 2021-08-03 13:10:55 +0200
  • 4f7be19644 Implement pid and mark rewriting for VP9, fix VP9 sync bits. Juliusz Chroboczek 2021-08-03 05:05:21 +0200
  • 56226a2934 Export the max requested rate in track statistics. Juliusz Chroboczek 2021-08-03 03:28:36 +0200
  • 200c0dd68c Refresh layer info after adjusting in down.Write. Juliusz Chroboczek 2021-08-03 03:15:08 +0200
  • 3d21a79880 Don't carry up tracks explicitly. Juliusz Chroboczek 2021-08-03 02:51:44 +0200
  • 51c31ab729 Improve error handling for negotiation failures. Juliusz Chroboczek 2021-08-02 20:00:23 +0200
  • 816b7a54df Restrict negotiation of downstream codecs, allow multiple profiles. Juliusz Chroboczek 2021-08-02 15:53:33 +0200
  • 845e798467 Fix location of FAQ in README. Juliusz Chroboczek 2021-08-02 02:50:29 +0200
  • a3f559875f Increase time interval in TestTime. Juliusz Chroboczek 2021-08-02 01:59:06 +0200
  • dd4dbeaee5 Add spatial scalability support. Juliusz Chroboczek 2021-08-01 13:56:55 +0200
  • efb298f002 Use sendonly transceiver for down tracks, embed receiver in track. Juliusz Chroboczek 2021-08-01 13:33:01 +0200
  • 63cfce9eec Update dependencies. Juliusz Chroboczek 2021-07-31 23:35:49 +0200
  • f26cf32abb Fix group_test.go. Juliusz Chroboczek 2021-07-31 23:38:01 +0200
  • 3bdcb8af28 Fix typo in down layer selection. Juliusz Chroboczek 2021-07-31 23:22:01 +0200
  • c227b113f6 Use id for determining source of chat message. Juliusz Chroboczek 2021-07-31 16:25:03 +0200
  • b527c8757a Add chathistory message. Juliusz Chroboczek 2021-07-31 14:42:26 +0200
  • 97a5bf60ad Send the locked user-friendly message in the group status. Juliusz Chroboczek 2021-07-30 19:43:23 +0200
  • 3b98e123e0 Send a message of kind "kicked" instead of "error". Juliusz Chroboczek 2021-07-30 19:38:02 +0200
  • a5c97fd849 Add System permission. Juliusz Chroboczek 2021-07-30 19:26:34 +0200
  • a25d46314a Fix documentation of onerror callback. Juliusz Chroboczek 2021-07-30 17:40:15 +0200
  • 0a0e89e3d3 Fix typo in README. Licaon_Kter 2021-07-30 14:02:36 +0000
  • be67bc6b86
    Fix typo Licaon_Kter 2021-07-30 14:02:36 +0000
  • a8dfc32f9e Fix keyframe tests. Juliusz Chroboczek 2021-07-30 15:26:21 +0200
  • 39fb8afc00 Update README. Juliusz Chroboczek 2021-07-30 13:55:04 +0200
  • 8e3caa19f3 Update CHANGES. Juliusz Chroboczek 2021-07-29 23:54:20 +0200
  • 0623e92760 Add support for recording h.264 video. Juliusz Chroboczek 2021-07-29 23:44:24 +0200
  • 7d29ef5a64 Make disk writer use the codecs package. Juliusz Chroboczek 2021-07-29 23:01:22 +0200
  • 89780b866b Move packet parsing code into its own package. Juliusz Chroboczek 2021-07-29 21:30:12 +0200
  • 8178275164 Rename "Present" to "Enable". Juliusz Chroboczek 2021-07-29 14:46:02 +0200
  • a78fb6d747 Increase file descriptor limit at startup. Juliusz Chroboczek 2021-07-29 14:26:41 +0200
  • 82b10b2c10 Properly close the camera when changing parameters. Juliusz Chroboczek 2021-07-17 00:38:26 +0200
  • 6388f16e87 Fix typos in infinite action stream implementation. Juliusz Chroboczek 2021-07-17 00:05:55 +0200
  • b9c1968b48 Treat closing unknown streams as a warning. Juliusz Chroboczek 2021-07-16 23:10:13 +0200
  • 7b4fd8932c Fix title display. Juliusz Chroboczek 2021-07-16 23:03:36 +0200
  • 4a5796b925 Update CHANGES. Juliusz Chroboczek 2021-07-16 20:06:41 +0200
  • eedfaccaff Add locked and displayName to public-groups.json. Juliusz Chroboczek 2021-07-16 19:58:20 +0200
  • 52a26327d7 Implement group status. Juliusz Chroboczek 2021-07-16 19:41:00 +0200
  • d78a750b8d Tweak CHANGES. Juliusz Chroboczek 2021-07-16 14:41:33 +0200
  • 6ae79f21d6 Use unbounded buffer for track actions. Juliusz Chroboczek 2021-07-16 02:57:48 +0200
  • 0d2ca28ae1 Close camera on disconnect. Juliusz Chroboczek 2021-07-16 00:11:38 +0200
  • c540cad994 Move pushClientConnection into its own function. Juliusz Chroboczek 2021-07-15 23:51:25 +0200
  • 24df0a8c77 Update CHANGES. Juliusz Chroboczek 2021-07-15 18:50:09 +0200
  • 053067548a Ensure that replaced down tracks are closed even on failure. Juliusz Chroboczek 2021-07-15 18:05:31 +0200
  • 9b8d868647 Fix a race between delUpConn and addLocal. Juliusz Chroboczek 2021-07-15 15:58:38 +0200
  • 3d2089f40f Merge GetRTP and Nack into GetPacket. Juliusz Chroboczek 2021-07-14 14:20:52 +0200
  • 36d31f0db8 Maintain a reference to the connection associated to each track. Juliusz Chroboczek 2021-07-14 14:05:23 +0200
  • bcd62f190b Flush buffered packets in diskwriter at shutdown. Juliusz Chroboczek 2021-07-11 23:17:44 +0200
  • b0c39fca22 Implement loss handling in diskwriter. Juliusz Chroboczek 2021-07-11 23:09:19 +0200
  • 39d8cf72fe Define a type maybeUint32 and use it in diskwriter. Juliusz Chroboczek 2021-07-11 22:44:50 +0200
  • eec6c8a5b0 Use a partition tail checker in the diskwriter. Juliusz Chroboczek 2021-07-11 21:01:10 +0200
  • e840e53ac2 Switch to our own samplebuilder. Juliusz Chroboczek 2021-07-11 20:18:44 +0200
  • cfe66a5c39 Update dependencies. Juliusz Chroboczek 2021-07-11 20:15:00 +0200
  • 3398e929e3 Tweaks to README. Juliusz Chroboczek 2021-07-04 15:07:12 +0200
  • 6143f53ca2 Remove unreachable code. Juliusz Chroboczek 2021-06-20 18:40:01 +0200
  • b45a2b5dff Doc: use proper Markdown extension. Stefane Fermigier 2021-06-10 13:50:44 +0200
  • f89270e874 Fix typos. Antonin Décimo 2021-05-22 16:58:09 +0200
  • 00fb8d7c57 Fix typos Antonin Décimo 2021-05-22 16:58:09 +0200
  • 8cd7bfc855 dark mode for galene interface ray 2021-05-24 15:03:02 +0200
  • de78f3ce62 Map entries before the first in packetmap. Juliusz Chroboczek 2021-05-18 13:51:20 +0200
  • c86f55c3a8 Fix comparisons of seqno in packetmap. Juliusz Chroboczek 2021-05-17 22:13:30 +0200
  • f3b73263c8 Fix handling of NACKed packets when dropping. Juliusz Chroboczek 2021-05-17 20:06:08 +0200
  • 22585e9d10 Handle spatial scalability. Juliusz Chroboczek 2021-05-17 16:23:07 +0200
  • 781bdf8c74 Fix error handling in mainpage and stats. Juliusz Chroboczek 2021-05-17 14:43:57 +0200
  • 91fa693709 Display max layer in stats. Juliusz Chroboczek 2021-05-17 13:51:29 +0200
  • fd76abb61d Send up actions synchronously. Juliusz Chroboczek 2021-05-17 03:54:58 +0200
  • c00a21995e Move PLI rate-limiting into the reader loop. Juliusz Chroboczek 2021-05-17 03:54:20 +0200
  • 7665067a91 Rate-limit keyframe requests in disk writer. Juliusz Chroboczek 2021-05-17 03:10:00 +0200
  • d94e5583cd Rewrite AV1 keyframe detection. Juliusz Chroboczek 2021-05-16 14:33:57 +0200
  • 4435a30a53 Use sequence parameter sets for h.264 keyframe detection. Juliusz Chroboczek 2021-05-15 23:28:02 +0200
  • f829da67e5 Update CHANGES. Juliusz Chroboczek 2021-05-15 20:14:37 +0200
  • 3e00bb4293 AV1 support. Juliusz Chroboczek 2021-04-25 00:09:49 +0200
  • 021501ce63 Merge remote-tracking branch 'upstream/master' Georges Khaznadar 2021-05-15 17:09:57 +0200
  • 25b70bb72a Remove debugging statement. Juliusz Chroboczek 2021-05-15 16:08:46 +0200
  • 7009f7e4e7 Update CHANGES. Juliusz Chroboczek 2021-05-15 11:46:22 +0200
  • e7b12442d1 Fix profile-id for VP9. galene-0.3-branch Juliusz Chroboczek 2021-05-13 12:59:47 +0200
  • f12f776e03 Hide simulcast form when not allowed to send. Juliusz Chroboczek 2021-05-15 11:36:04 +0200
  • c0da658b9f Send sender report more often. Juliusz Chroboczek 2021-05-14 23:20:19 +0200
  • 54cd546120 Request low-resolution video when the video is small. Juliusz Chroboczek 2021-05-14 18:44:49 +0200
  • 2da8faa8cf Implement per-stream requests. Juliusz Chroboczek 2021-05-14 18:39:39 +0200
  • 515c4a5cd0 Rename pushConns to requestConns, move into Client interface. Juliusz Chroboczek 2021-05-14 19:20:56 +0200
  • 435f46c520 Add tests for codec manipulation and rtpconn data stuctures. Juliusz Chroboczek 2021-05-14 15:45:36 +0200
  • 6f9d7fc306 Scalable video coding (SVC). Juliusz Chroboczek 2021-05-11 15:28:30 +0200
  • 7590588a54 Don't renegotiate if nothing changed during a request. Juliusz Chroboczek 2021-05-14 18:19:44 +0200
  • 16bf4d6c95 Move call the setViewportHeight to start function. Juliusz Chroboczek 2021-05-14 18:04:18 +0200
  • 3f3b245926 Fix profile-id for VP9. Juliusz Chroboczek 2021-05-13 12:59:47 +0200
  • c18ec32c85 Protect against closed streams in recomputeUserStreams. Juliusz Chroboczek 2021-05-13 04:09:56 +0200
  • d236f4c6df Work around empty track id and msid. Juliusz Chroboczek 2021-05-13 03:45:06 +0200
  • 5ad0244267 Allow the loss-based congestion controller to yield higher values. Juliusz Chroboczek 2021-05-12 17:06:26 +0200
  • fca24a3720 Update CHANGES for 0.3.5. galene-0.3.5 Juliusz Chroboczek 2021-05-12 16:57:29 +0200
  • 0205695bd7 Fix disk writer when doing simulcast. Juliusz Chroboczek 2021-05-12 16:39:46 +0200
  • 1130295e0b Use strings.EqualFold for comparing codec names. Juliusz Chroboczek 2021-05-12 16:18:23 +0200
  • 1212c7cb04 Run Firefox workaround unconditionally. Juliusz Chroboczek 2021-05-12 02:59:12 +0200
  • c53cc20d26 Use Write instead of WriteRTP in the downTrack interface. Juliusz Chroboczek 2021-05-11 23:48:17 +0200
  • b09dba0e26 Remove FIR sending code. Juliusz Chroboczek 2021-05-11 23:29:33 +0200
  • d3f53e6ada Move rate estimation into rtpDownTrack.WriteRTP. Juliusz Chroboczek 2021-05-11 22:41:56 +0200
  • c52e1f4ce0 Move keyframe handling to the sender side. Juliusz Chroboczek 2021-05-11 22:36:56 +0200
  • b2ea8e8533 Move isKeyframe into its own file. Juliusz Chroboczek 2021-05-11 19:59:24 +0200
  • 6278333a9a Tweak README. Juliusz Chroboczek 2021-05-10 23:24:18 +0200
  • 26bf8a341a Don't send client parameters in delete message. Juliusz Chroboczek 2021-05-10 16:58:28 +0200
  • 485b0c1b85 Disable simulcast on Firefox. Juliusz Chroboczek 2021-05-10 02:53:22 +0200