Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/roc-streaming/roc-toolkit
Real-time audio streaming over the network.
https://github.com/roc-streaming/roc-toolkit
scons: Fix tools search
f7e72fed5ebb4066158f69c025f7bc20b9a2f97b authored over 5 years ago
f7e72fed5ebb4066158f69c025f7bc20b9a2f97b authored over 5 years ago
scons: Use shutil.which when possible
a7534c79e7d968c14ed8b0fe6ed854f824542d6f authored over 5 years ago
a7534c79e7d968c14ed8b0fe6ed854f824542d6f authored over 5 years ago
fix: TypeError("download_tool() missing 1 required positional argument: 'cmd'")
a9924d1a373c1a960defd124bffbba6950468b80 authored over 5 years ago
a9924d1a373c1a960defd124bffbba6950468b80 authored over 5 years ago
Add .gitattributes for linguist
fcce93c2c57535131726d875ff9b991985a5009e authored over 5 years ago
fcce93c2c57535131726d875ff9b991985a5009e authored over 5 years ago
scons: Split helpers into modules
c14c5b585aa75bd0e79fc507ba9962965e3ba6b9 authored over 5 years ago
c14c5b585aa75bd0e79fc507ba9962965e3ba6b9 authored over 5 years ago
scons: Use libtool instead of ar on macos
bdb3521582f6f6cfca71a1da59af810e25943cd6 authored over 5 years ago
bdb3521582f6f6cfca71a1da59af810e25943cd6 authored over 5 years ago
scons: Move wrappers to scripts/
ba67e93da2904c5af5dda99be8dfd7d1827e3398 authored over 5 years ago
ba67e93da2904c5af5dda99be8dfd7d1827e3398 authored over 5 years ago
Version 0.1.0
13bd4dd90b379e7ab1fd03096f5d3c8c3c9bcfbd authored over 5 years ago
13bd4dd90b379e7ab1fd03096f5d3c8c3c9bcfbd authored over 5 years ago
Fix macOS building doc
cb04e04294a644aa00d6d6c856b402230599b5bd authored over 5 years ago
cb04e04294a644aa00d6d6c856b402230599b5bd authored over 5 years ago
Format code
8ffd5333494fd0d69cdf6fa90abe6f8d60d1973e authored over 5 years ago
8ffd5333494fd0d69cdf6fa90abe6f8d60d1973e authored over 5 years ago
Update to OpenFEC 1.4.2.2
3043400da9f6392a0336b6fd1e20c0d27795bbbd authored over 5 years ago
3043400da9f6392a0336b6fd1e20c0d27795bbbd authored over 5 years ago
Remove unnecessary parameters from receiver
a6179ed15745b2ddc89728635b11b01531a0d710 authored over 5 years ago
a6179ed15745b2ddc89728635b11b01531a0d710 authored over 5 years ago
FEC: fix detection of invalid size changes
f1d28385e2a664d8545710ee92faa04a6d311041 authored over 5 years ago
f1d28385e2a664d8545710ee92faa04a6d311041 authored over 5 years ago
FEC: handle repair block length change
601739b8efde7d105de4c7cd25ba8af73b8da0cc authored over 5 years ago
601739b8efde7d105de4c7cd25ba8af73b8da0cc authored over 5 years ago
FEC: add tests for non-standard source/repair order
266890cc2f8951fb59fc6873cf8bf3c270b72b66 authored over 5 years ago
266890cc2f8951fb59fc6873cf8bf3c270b72b66 authored over 5 years ago
FEC: auto-trim decoder reports
b2872bd4e81c2412ac1695e6521861ad802ba7fc authored over 5 years ago
b2872bd4e81c2412ac1695e6521861ad802ba7fc authored over 5 years ago
FEC: add lost_one_source_and_all_repair_packets
809012b89999da806168dd619bcf6886b788ca73 authored over 5 years ago
809012b89999da806168dd619bcf6886b788ca73 authored over 5 years ago
FEC: fix panic messages in encoder and decoder
9d69f65319fbb09c50c5687bfec82b7a258976c5 authored over 5 years ago
9d69f65319fbb09c50c5687bfec82b7a258976c5 authored over 5 years ago
FEC: invalid payload size tests and fix
2d8acd362b5ea9c9ed6fb823d3b03d199512f359 authored over 5 years ago
2d8acd362b5ea9c9ed6fb823d3b03d199512f359 authored over 5 years ago
FEC: add tests for zero source and repair packets
0078e8bbc3032bc48b386002bc3c23364711122a authored over 5 years ago
0078e8bbc3032bc48b386002bc3c23364711122a authored over 5 years ago
FEC: improve encoder/decoder tests
f131c1eb287c8e2b8df1ee5ae8e2dc7a8b22eb6c authored over 5 years ago
f131c1eb287c8e2b8df1ee5ae8e2dc7a8b22eb6c authored over 5 years ago
FEC: change payload size in resize tests
20e13f35e876834284ed30158f86d759042220dc authored over 5 years ago
20e13f35e876834284ed30158f86d759042220dc authored over 5 years ago
FEC: deduplicate switches
64c27a9dafcc7e80dc58dfcf62464c784e1f2fb5 authored over 5 years ago
64c27a9dafcc7e80dc58dfcf62464c784e1f2fb5 authored over 5 years ago
FEC: dynamic payload size
- fec::Config is splitted into CodecConfig, WriterConfig, ReaderConfig
- packet length parameter...
FEC: refactor tests
4bcf0382a1c0d3e206708b3ac6ff2dd04f7ac246 authored over 5 years ago
4bcf0382a1c0d3e206708b3ac6ff2dd04f7ac246 authored over 5 years ago
Format code
75e374557ab5c36677b127b0ae7378cec7359c99 authored over 5 years ago
75e374557ab5c36677b127b0ae7378cec7359c99 authored over 5 years ago
Update documentation
25d49509359a036137d6ebc89f852763f71df506 authored over 5 years ago
25d49509359a036137d6ebc89f852763f71df506 authored over 5 years ago
roc_fec: validate source block length
08788aa3311e591513b593af3764a99938e21231 authored over 5 years ago
08788aa3311e591513b593af3764a99938e21231 authored over 5 years ago
FEC: sbn jump detection
610ebd6290fba08cf28c882332a39c3e8b6a00f2 authored over 5 years ago
610ebd6290fba08cf28c882332a39c3e8b6a00f2 authored over 5 years ago
FEC: validate packets in fec reader
db6da5b26ac4ed00cce78a30ccdb556979749fb6 authored over 5 years ago
db6da5b26ac4ed00cce78a30ccdb556979749fb6 authored over 5 years ago
FEC: remove redundant checks in reader
418b4ce046a51ff0cd3d0e1cb6399ddec3dcaf90 authored over 5 years ago
418b4ce046a51ff0cd3d0e1cb6399ddec3dcaf90 authored over 5 years ago
FEC: renames in fec reader
ec08077a5686850232fdcea7fc37773cb7ef4406 authored over 5 years ago
ec08077a5686850232fdcea7fc37773cb7ef4406 authored over 5 years ago
FEC: terminate session on allocator errors
3effe1fe1b6258a3fec271bb66ae991b8a69dfbf authored over 5 years ago
3effe1fe1b6258a3fec271bb66ae991b8a69dfbf authored over 5 years ago
FEC: extract and reorder methods
9a9072e84f9667187e51a50fc008dd4dec57c757 authored over 5 years ago
9a9072e84f9667187e51a50fc008dd4dec57c757 authored over 5 years ago
FEC: extract PacketDispatcher to separate file
5da173c3b3802f5ef6b9c4ff5341bec10dcbddf0 authored over 5 years ago
5da173c3b3802f5ef6b9c4ff5341bec10dcbddf0 authored over 5 years ago
Increase default PulseAudio latency
a10835fec81d01d289237080ed4d940fb0493372 authored over 5 years ago
a10835fec81d01d289237080ed4d940fb0493372 authored over 5 years ago
Add and set Packet::FlagRestored
480e52e779973f2d4af69a8ad9b083611ebd7977 authored over 5 years ago
480e52e779973f2d4af69a8ad9b083611ebd7977 authored over 5 years ago
FEC: use appropriate composer for every scheme in tests
a987bb10672c489cd96e055f3c7a675e769887de authored over 5 years ago
a987bb10672c489cd96e055f3c7a675e769887de authored over 5 years ago
FEC: fix decoding_late_packets
e478700a5ce34c51d5a48f7db9a478f32ea3b27f authored over 5 years ago
e478700a5ce34c51d5a48f7db9a478f32ea3b27f authored over 5 years ago
FEC: refine tests
- renames
- reorder
- more comments
- check packet repair flag
Increase default PulseAudio latency
7ec3ef64c8bf3f5fef4b5ffde90a1447234f24e7 authored over 5 years ago
7ec3ef64c8bf3f5fef4b5ffde90a1447234f24e7 authored over 5 years ago
Support for multiple ports in roc-recv
fe94ca3b13001f1feab8e9c9c0a41d5f71f1e63f authored over 5 years ago
fe94ca3b13001f1feab8e9c9c0a41d5f71f1e63f authored over 5 years ago
FEC scheme
- move fec::Codec to packet::FECScheme
- add FECScheme field to packet::FEC
PulseAudio sink dynamic timeout
8431bd386885314ae675adf1cc6a452ce8a42e04 authored over 5 years ago
8431bd386885314ae675adf1cc6a452ce8a42e04 authored over 5 years ago
Rename in API
816444aaab1fe85e7b2c1078e31d65bff96c2f98 authored over 5 years ago
816444aaab1fe85e7b2c1078e31d65bff96c2f98 authored over 5 years ago
Add help2rst script
ad04d4642ad896a9c0a6756cb65fa4a47ab9d1aa authored over 5 years ago
ad04d4642ad896a9c0a6756cb65fa4a47ab9d1aa authored over 5 years ago
Replace parse_address() with parse_port()
730c3157c04d4382087cb46ce49a89be91c5c61e authored over 5 years ago
730c3157c04d4382087cb46ce49a89be91c5c61e authored over 5 years ago
Print packet FEC scheme
78e7af8a478724d46e88610bd0699511cf3d9622 authored over 5 years ago
78e7af8a478724d46e88610bd0699511cf3d9622 authored over 5 years ago
scons: Disallow circular dependencies across modules
ff7173763f399f3335f6a86704f55e1098608c6b authored over 5 years ago
ff7173763f399f3335f6a86704f55e1098608c6b authored over 5 years ago
Fix receiver logging
55ba157cdb007a2691b3a3fd808fcd34e0fd8606 authored over 5 years ago
55ba157cdb007a2691b3a3fd808fcd34e0fd8606 authored over 5 years ago
Refine receiver session configuration
87f2c452d48f9677848b4c7aa569c1c8eab53a0d authored over 5 years ago
87f2c452d48f9677848b4c7aa569c1c8eab53a0d authored over 5 years ago
Simplify RTP validator parameters
200e2480d039e693b40ba35a8744cf419e93236a authored over 5 years ago
200e2480d039e693b40ba35a8744cf419e93236a authored over 5 years ago
Fill packet FEC scheme in FEC parser
7ac72775b7ba4b26477f3da8958ef5808b201990 authored over 5 years ago
7ac72775b7ba4b26477f3da8958ef5808b201990 authored over 5 years ago
FEC tests: cleanup and formatting
5f139b064db14bcb6934f43079583608cd0ad7c1 authored over 5 years ago
5f139b064db14bcb6934f43079583608cd0ad7c1 authored over 5 years ago
Run FEC tests on all FEC schemes
7ce1028b17957ad6d1ac3358d562442ce1390170 authored over 5 years ago
7ce1028b17957ad6d1ac3358d562442ce1390170 authored over 5 years ago
FEC tests: minor improvements
- renames
- reorder
- full checks for output packets
sphinx: Update CI page
f03c9a90d311fd102327c1b08b6f669bf9d062c3 authored over 5 years ago
f03c9a90d311fd102327c1b08b6f669bf9d062c3 authored over 5 years ago
Add Number Encoding Symbols support to FEC parser
1f867ea886ef11062aea84efbf4c3802d996dbf1 authored over 5 years ago
1f867ea886ef11062aea84efbf4c3802d996dbf1 authored over 5 years ago
Add a few fec::Composer tests
0c055ef821dab7abe1d06cb86dba5a661d0e43c4 authored over 5 years ago
0c055ef821dab7abe1d06cb86dba5a661d0e43c4 authored over 5 years ago
roc_fec: handle source block length change
4af8eb0293884b193d5ef6fb2a47d446247fe466 authored over 5 years ago
4af8eb0293884b193d5ef6fb2a47d446247fe466 authored over 5 years ago
SCons: don't remove already downloaded and extracted files
1d92cf84853108525647a24854d8f0ec4a4f9851 authored over 5 years ago
1d92cf84853108525647a24854d8f0ec4a4f9851 authored over 5 years ago
Add panics for non-aligned buffers
099511084f0c31035c7a15264006bfa0b4aa14dd authored over 5 years ago
099511084f0c31035c7a15264006bfa0b4aa14dd authored over 5 years ago
Auto-detect FEC scheme from port on receiver
cf0c0cae8aae2c327f822e8d71196f2548e72d62 authored over 5 years ago
cf0c0cae8aae2c327f822e8d71196f2548e72d62 authored over 5 years ago
Update sphinx documentation
75be8c30637ae51ba6c799644ef8060316f1d41c authored over 5 years ago
75be8c30637ae51ba6c799644ef8060316f1d41c authored over 5 years ago
FEC tests: add resize_block_losses
6189ee77e235fbd02b6423f20ae3b6186c4abcd7 authored over 5 years ago
6189ee77e235fbd02b6423f20ae3b6186c4abcd7 authored over 5 years ago
Fix version check in roc-sink-input
62b0429519be74ac63bb04d3e380b29ae6a70e75 authored over 5 years ago
62b0429519be74ac63bb04d3e380b29ae6a70e75 authored over 5 years ago
scons: Fix --with-pulseaudio
cf269a0f3e54d2f9055e9ae5698d308c5dc0ad36 authored over 5 years ago
cf269a0f3e54d2f9055e9ae5698d308c5dc0ad36 authored over 5 years ago
Add FECFRAME parser/composer tests
c5d0edc9d1d9340c7f8df65765950dd54fe2d50b authored over 5 years ago
c5d0edc9d1d9340c7f8df65765950dd54fe2d50b authored over 5 years ago
Update sphinx documentation
bbf5946987fbaf86efd31a93ef098b04f7027480 authored over 5 years ago
bbf5946987fbaf86efd31a93ef098b04f7027480 authored over 5 years ago
PulseAudio: detect server hangups and reconnect
bc924d721d2d78d4bd728eafd9e3e2532432dc8b authored over 5 years ago
bc924d721d2d78d4bd728eafd9e3e2532432dc8b authored over 5 years ago
Update build instructions and scripts
cc3edfb46a85e85a92f4b07f06fa0bffa3c3e5f5 authored over 5 years ago
cc3edfb46a85e85a92f4b07f06fa0bffa3c3e5f5 authored over 5 years ago
Add ArchLinux to CI and docs
0dd68aeb444a245b61e7e305798d9c00cd286087 authored over 5 years ago
0dd68aeb444a245b61e7e305798d9c00cd286087 authored over 5 years ago
SoX: make frame size mandatory
c2c81200d70854205b5cb4204026cd44664acdd1 authored over 5 years ago
c2c81200d70854205b5cb4204026cd44664acdd1 authored over 5 years ago
SCons: extract .clang-checks
b93a0714c1fdd3876641ad940918d9c458f0aeea authored over 5 years ago
b93a0714c1fdd3876641ad940918d9c458f0aeea authored over 5 years ago
Support building without SoX
ccd70be8109b6b90642c6305cc252503dde4bc46 authored over 5 years ago
ccd70be8109b6b90642c6305cc252503dde4bc46 authored over 5 years ago
Custom PulseAudio sink
c725d429c839feb45f951c5cf41a1f85bcef4294 authored over 5 years ago
c725d429c839feb45f951c5cf41a1f85bcef4294 authored over 5 years ago
Sink and source latency configuration
03ecfab55d5079b31e5274b769e88c3da88665f4 authored over 5 years ago
03ecfab55d5079b31e5274b769e88c3da88665f4 authored over 5 years ago
Configurable session and io latencies
8efc8523fef181d91138972f01080dd22c97e0c6 authored over 5 years ago
8efc8523fef181d91138972f01080dd22c97e0c6 authored over 5 years ago
Add support for multiple sndio backends
907c0bd1c2841664e0a5fe17488790ac046f5a44 authored over 5 years ago
907c0bd1c2841664e0a5fe17488790ac046f5a44 authored over 5 years ago
Extend sndio sink and source interfaces
10f4ac9d1a008e797a572a1498ea16c7bf1a3e42 authored over 5 years ago
10f4ac9d1a008e797a572a1498ea16c7bf1a3e42 authored over 5 years ago
sphinx: Update manual pages
2d8b2ceb3f2199ee9b0b2a04bcf0ebbaabfa2d12 authored over 5 years ago
2d8b2ceb3f2199ee9b0b2a04bcf0ebbaabfa2d12 authored over 5 years ago
tools: Rename --type to --driver
1bfab368136964bf49a4cb6e477560562dab4d26 authored over 5 years ago
1bfab368136964bf49a4cb6e477560562dab4d26 authored over 5 years ago
Renames in receiver config
e99e099607caa935a530a058264dfe685c2c7b94 authored over 5 years ago
e99e099607caa935a530a058264dfe685c2c7b94 authored over 5 years ago
Configurable packet and frame sizes in tools
- add options: --packet-length, --packet-limit, --frame-size
- fix sox buffer size handling
- re...
Rework sndio interfaces
- rename pipeline::IReceiver to sndio::ISource
- add sndio::ISink
- rename sndio::SoxReader to ...
fbc25141d360f48fc840801c41693701546fdcb0 authored over 5 years ago
scons: Allow circular dependencies across modules
d45a35818bd76de9f95ceed6d0c949efcd86515b authored over 5 years ago
d45a35818bd76de9f95ceed6d0c949efcd86515b authored over 5 years ago
roc_sndio: Extract SoxController
db8abdf513c49a02edd086b4480bfd1fe17aaca3 authored over 5 years ago
db8abdf513c49a02edd086b4480bfd1fe17aaca3 authored over 5 years ago
Update sphinx docs
107470668c56d6585494dfdb762deaa6e95162ce authored over 5 years ago
107470668c56d6585494dfdb762deaa6e95162ce authored over 5 years ago
roc_netio: Automatically remove all ports in TRX destructor
ea148e36599ef48dd0665d19ab6aaf04b226d00e authored almost 6 years ago
ea148e36599ef48dd0665d19ab6aaf04b226d00e authored almost 6 years ago
Remove RTP headers from FEC packets
18542576a927585e21a03bcc90e664f9fe03ff11 authored almost 6 years ago
18542576a927585e21a03bcc90e664f9fe03ff11 authored almost 6 years ago
roc_packet: Improve packet printing
19fe51706d294281d6d85409b6fb0c47fb50b702 authored almost 6 years ago
19fe51706d294281d6d85409b6fb0c47fb50b702 authored almost 6 years ago
roc_packet: Implement FEC::compare()
6ac19689273e8a4770212141ff2407978b77d3ad authored almost 6 years ago
6ac19689273e8a4770212141ff2407978b77d3ad authored almost 6 years ago
roc_fec: Fill N header field if it's available
faad32c586f141273e4c2976b508fc85b136a2f0 authored almost 6 years ago
faad32c586f141273e4c2976b508fc85b136a2f0 authored almost 6 years ago
roc_fec: handle source block number properly
6f232ab61789759327e4faec7922f46ba278ac03 authored almost 6 years ago
6f232ab61789759327e4faec7922f46ba278ac03 authored almost 6 years ago
roc_fec: get rid of market bit usage
6d50c81b7c3747eafb213e90af00fbc7f493c48a authored almost 6 years ago
6d50c81b7c3747eafb213e90af00fbc7f493c48a authored almost 6 years ago
Update email
3e1d1dc5e8d1253765e2fc22d9a049d8c43cb84d authored almost 6 years ago
3e1d1dc5e8d1253765e2fc22d9a049d8c43cb84d authored almost 6 years ago
Update README.md
c1a670b0d47cdaec7704e9b465a6523b60704f9d authored almost 6 years ago
c1a670b0d47cdaec7704e9b465a6523b60704f9d authored almost 6 years ago
Update README.md
3161d89ecba8d5e9caffb90fbb9cef5023133a41 authored almost 6 years ago
3161d89ecba8d5e9caffb90fbb9cef5023133a41 authored almost 6 years ago
Fix scons install
dcfc4a091c4e01dd0324b31bcf291bfd26e94849 authored almost 6 years ago
dcfc4a091c4e01dd0324b31bcf291bfd26e94849 authored almost 6 years ago
Update documentation
de30c5048bdc89a7c23db47df3aa79d45e2b25bc authored almost 6 years ago
de30c5048bdc89a7c23db47df3aa79d45e2b25bc authored almost 6 years ago