1
0
Fork 0
mirror of https://github.com/ossrs/srs.git synced 2025-02-15 04:42:04 +00:00
srs/trunk/3rdparty/srs-bench/vendor/golang.org/x/term
Winlin 1f9309ae25
SmartPtr: Support load test for source by srs-bench. v6.0.130 (#4097)
1. Add live benchmark support in srs-bench, which only connects and
disconnects without any media transport, to test source creation and
disposal and verify source memory leaks.
2. SmartPtr: Support cleanup of HTTP-FLV stream. Unregister the HTTP-FLV
handler for the pattern and clean up the objects and resources.
3. Support benchmarking RTMP/SRT with srs-bench by integrating the gosrt
and oryx RTMP libraries.
4. Refine SRT and RTC sources by using a timer to clean up the sources,
following the same strategy as the Live source.

---------

Co-authored-by: Haibo Chen <495810242@qq.com>
Co-authored-by: Jacob Su <suzp1984@gmail.com>
2024-06-21 07:13:12 +08:00
..
codereview.cfg TEST: Upgrade pion to v3.2.9. (#3567) 2023-06-05 11:25:04 +08:00
CONTRIBUTING.md GB28181: Support GB28181-2016 protocol. v5.0.74 (#3201) 2022-10-06 17:40:58 +08:00
LICENSE GB28181: Support GB28181-2016 protocol. v5.0.74 (#3201) 2022-10-06 17:40:58 +08:00
PATENTS GB28181: Support GB28181-2016 protocol. v5.0.74 (#3201) 2022-10-06 17:40:58 +08:00
README.md TEST: Upgrade pion to v3.2.9. (#3567) 2023-06-05 11:25:04 +08:00
term.go TEST: Upgrade pion to v3.2.9. (#3567) 2023-06-05 11:25:04 +08:00
term_plan9.go GB28181: Support GB28181-2016 protocol. v5.0.74 (#3201) 2022-10-06 17:40:58 +08:00
term_unix.go SmartPtr: Support load test for source by srs-bench. v6.0.130 (#4097) 2024-06-21 07:13:12 +08:00
term_unix_bsd.go SmartPtr: Support load test for source by srs-bench. v6.0.130 (#4097) 2024-06-21 07:13:12 +08:00
term_unix_other.go SmartPtr: Support load test for source by srs-bench. v6.0.130 (#4097) 2024-06-21 07:13:12 +08:00
term_unsupported.go SmartPtr: Support load test for source by srs-bench. v6.0.130 (#4097) 2024-06-21 07:13:12 +08:00
term_windows.go GB28181: Support GB28181-2016 protocol. v5.0.74 (#3201) 2022-10-06 17:40:58 +08:00
terminal.go TEST: Upgrade pion to v3.2.9. (#3567) 2023-06-05 11:25:04 +08:00

Go terminal/console support

Go Reference

This repository provides Go terminal and console support packages.

Download/Install

The easiest way to install is to run go get -u golang.org/x/term. You can also manually git clone the repository to $GOPATH/src/golang.org/x/term.

Report Issues / Send Patches

This repository uses Gerrit for code changes. To learn how to submit changes to this repository, see https://golang.org/doc/contribute.html.

The main issue tracker for the term repository is located at https://github.com/golang/go/issues. Prefix your issue with "x/term:" in the subject line, so it is easy to find.