mozilla / cubeb-coreaudio-rs
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 21 files with 7,617 lines of code.
    • 1 file changed more than 100 times (4,520 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 3 files changed 21-50 times (740 lines of code)
    • 11 files changed 6-20 times (2,232 lines of code)
    • 6 files changed 1-5 times (125 lines of code)
59% | 0% | 9% | 29% | 1%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 21 files with 7,617 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 3 files changed by 6-10 contributors (4,562 lines of code)
    • 12 files changed by 2-5 contributors (2,815 lines of code)
    • 6 files changed by 1 contributor (240 lines of code)
0% | 0% | 59% | 36% | 3%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
rs, sh, yaml, md, toml, txt, gitignore, editorconfig
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
rs59% | 0% | 9% | 29% | 1%
toml0% | 0% | 71% | 28% | 0%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
src67% | 0% | 10% | 21% | <1%
ROOT0% | 0% | 100% | 0% | 0%
coreaudio-sys-utils0% | 0% | 0% | 92% | 7%
Most Frequently Changed Files (Top 21)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
mod.rs
in src/backend
4520 145 2018-10-05 2025-03-26 260 8 chun.m.chang@gmail.com kinetik@flim.org
utils.rs
in src/backend
87 4 2018-10-05 2020-10-07 45 1 chun.m.chang@gmail.com chun.m.chang@gmail.com
Cargo.toml
in root
30 - 2018-09-10 2025-03-26 39 6 chun.m.chang@gmail.com kinetik@flim.org
aggregate_device.rs
in src/backend
623 6 2019-05-11 2024-05-30 23 3 chun.m.chang@gmail.com apehrson@mozilla.com
dispatch.rs
in coreaudio-sys-utils/src
338 10 2019-03-26 2025-02-04 19 4 chun.m.chang@gmail.com mutexlox@signal.org
buffer_manager.rs
in src/backend
351 12 2020-04-01 2024-10-22 18 4 paul@paul.cx mutexlox@signal.org
device_property.rs
in src/backend
432 1 2019-08-12 2025-03-19 15 4 chun.m.chang@gmail.com kinetik@flim.org
lib.rs
in src
12 - 2018-09-10 2024-10-22 12 4 chun.m.chang@gmail.com mutexlox@signal.org
mixer.rs
in src/backend
472 11 2019-05-13 2024-04-16 12 2 chun.m.chang@gmail.com paul@paul.cx
Cargo.toml
in coreaudio-sys-utils
12 - 2019-03-28 2025-02-06 11 6 chun.m.chang@gmail.com kinetik@flim.org
auto_release.rs
in src/backend
60 4 2019-02-12 2019-05-28 11 1 chun.m.chang@gmail.com chun.m.chang@gmail.com
audio_object.rs
in coreaudio-sys-utils/src
139 2 2019-03-29 2023-11-27 11 3 chun.m.chang@gmail.com apehrson@mozilla.com
string.rs
in coreaudio-sys-utils/src
155 7 2019-03-28 2024-10-09 11 3 chun.m.chang@gmail.com mutexlox@signal.org
resampler.rs
in src/backend
78 2 2019-05-30 2023-10-12 7 3 chun.m.chang@gmail.com apehrson@mozilla.com
audio_unit.rs
in coreaudio-sys-utils/src
183 - 2019-03-29 2024-10-09 7 3 chun.m.chang@gmail.com mutexlox@signal.org
capi.rs
in src
10 - 2018-09-10 2020-02-18 5 1 chun.m.chang@gmail.com chun.m.chang@gmail.com
lib.rs
in coreaudio-sys-utils/src
12 - 2019-03-28 2023-11-23 4 2 chun.m.chang@gmail.com apehrson@mozilla.com
aggregate_device.rs
in coreaudio-sys-utils/src
6 - 2019-03-29 2019-05-01 3 1 chun.m.chang@gmail.com chun.m.chang@gmail.com
audio_device_extensions.rs
in coreaudio-sys-utils/src
20 1 2023-11-23 2024-10-09 3 2 apehrson@mozilla.com mutexlox@signal.org
cf_mutable_dict.rs
in coreaudio-sys-utils/src
33 2 2019-05-28 2019-05-28 1 1 chun.m.chang@gmail.com chun.m.chang@gmail.com
intern.rs
in src/backend
44 2 2025-03-19 2025-03-19 1 1 kinetik@flim.org kinetik@flim.org
Files With Most Contributors (Top 21)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
mod.rs
in src/backend
4520 145 2018-10-05 2025-03-26 260 8 chun.m.chang@gmail.com kinetik@flim.org
Cargo.toml
in root
30 - 2018-09-10 2025-03-26 39 6 chun.m.chang@gmail.com kinetik@flim.org
Cargo.toml
in coreaudio-sys-utils
12 - 2019-03-28 2025-02-06 11 6 chun.m.chang@gmail.com kinetik@flim.org
dispatch.rs
in coreaudio-sys-utils/src
338 10 2019-03-26 2025-02-04 19 4 chun.m.chang@gmail.com mutexlox@signal.org
buffer_manager.rs
in src/backend
351 12 2020-04-01 2024-10-22 18 4 paul@paul.cx mutexlox@signal.org
device_property.rs
in src/backend
432 1 2019-08-12 2025-03-19 15 4 chun.m.chang@gmail.com kinetik@flim.org
lib.rs
in src
12 - 2018-09-10 2024-10-22 12 4 chun.m.chang@gmail.com mutexlox@signal.org
aggregate_device.rs
in src/backend
623 6 2019-05-11 2024-05-30 23 3 chun.m.chang@gmail.com apehrson@mozilla.com
string.rs
in coreaudio-sys-utils/src
155 7 2019-03-28 2024-10-09 11 3 chun.m.chang@gmail.com mutexlox@signal.org
audio_object.rs
in coreaudio-sys-utils/src
139 2 2019-03-29 2023-11-27 11 3 chun.m.chang@gmail.com apehrson@mozilla.com
audio_unit.rs
in coreaudio-sys-utils/src
183 - 2019-03-29 2024-10-09 7 3 chun.m.chang@gmail.com mutexlox@signal.org
resampler.rs
in src/backend
78 2 2019-05-30 2023-10-12 7 3 chun.m.chang@gmail.com apehrson@mozilla.com
mixer.rs
in src/backend
472 11 2019-05-13 2024-04-16 12 2 chun.m.chang@gmail.com paul@paul.cx
lib.rs
in coreaudio-sys-utils/src
12 - 2019-03-28 2023-11-23 4 2 chun.m.chang@gmail.com apehrson@mozilla.com
audio_device_extensions.rs
in coreaudio-sys-utils/src
20 1 2023-11-23 2024-10-09 3 2 apehrson@mozilla.com mutexlox@signal.org
utils.rs
in src/backend
87 4 2018-10-05 2020-10-07 45 1 chun.m.chang@gmail.com chun.m.chang@gmail.com
auto_release.rs
in src/backend
60 4 2019-02-12 2019-05-28 11 1 chun.m.chang@gmail.com chun.m.chang@gmail.com
capi.rs
in src
10 - 2018-09-10 2020-02-18 5 1 chun.m.chang@gmail.com chun.m.chang@gmail.com
aggregate_device.rs
in coreaudio-sys-utils/src
6 - 2019-03-29 2019-05-01 3 1 chun.m.chang@gmail.com chun.m.chang@gmail.com
cf_mutable_dict.rs
in coreaudio-sys-utils/src
33 2 2019-05-28 2019-05-28 1 1 chun.m.chang@gmail.com chun.m.chang@gmail.com
intern.rs
in src/backend
44 2 2025-03-19 2025-03-19 1 1 kinetik@flim.org kinetik@flim.org
Files With Least Contributors (Top 21)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
utils.rs
in src/backend
87 4 2018-10-05 2020-10-07 45 1 chun.m.chang@gmail.com chun.m.chang@gmail.com
auto_release.rs
in src/backend
60 4 2019-02-12 2019-05-28 11 1 chun.m.chang@gmail.com chun.m.chang@gmail.com
intern.rs
in src/backend
44 2 2025-03-19 2025-03-19 1 1 kinetik@flim.org kinetik@flim.org
cf_mutable_dict.rs
in coreaudio-sys-utils/src
33 2 2019-05-28 2019-05-28 1 1 chun.m.chang@gmail.com chun.m.chang@gmail.com
capi.rs
in src
10 - 2018-09-10 2020-02-18 5 1 chun.m.chang@gmail.com chun.m.chang@gmail.com
aggregate_device.rs
in coreaudio-sys-utils/src
6 - 2019-03-29 2019-05-01 3 1 chun.m.chang@gmail.com chun.m.chang@gmail.com
mixer.rs
in src/backend
472 11 2019-05-13 2024-04-16 12 2 chun.m.chang@gmail.com paul@paul.cx
audio_device_extensions.rs
in coreaudio-sys-utils/src
20 1 2023-11-23 2024-10-09 3 2 apehrson@mozilla.com mutexlox@signal.org
lib.rs
in coreaudio-sys-utils/src
12 - 2019-03-28 2023-11-23 4 2 chun.m.chang@gmail.com apehrson@mozilla.com
aggregate_device.rs
in src/backend
623 6 2019-05-11 2024-05-30 23 3 chun.m.chang@gmail.com apehrson@mozilla.com
audio_unit.rs
in coreaudio-sys-utils/src
183 - 2019-03-29 2024-10-09 7 3 chun.m.chang@gmail.com mutexlox@signal.org
string.rs
in coreaudio-sys-utils/src
155 7 2019-03-28 2024-10-09 11 3 chun.m.chang@gmail.com mutexlox@signal.org
audio_object.rs
in coreaudio-sys-utils/src
139 2 2019-03-29 2023-11-27 11 3 chun.m.chang@gmail.com apehrson@mozilla.com
resampler.rs
in src/backend
78 2 2019-05-30 2023-10-12 7 3 chun.m.chang@gmail.com apehrson@mozilla.com
device_property.rs
in src/backend
432 1 2019-08-12 2025-03-19 15 4 chun.m.chang@gmail.com kinetik@flim.org
buffer_manager.rs
in src/backend
351 12 2020-04-01 2024-10-22 18 4 paul@paul.cx mutexlox@signal.org
dispatch.rs
in coreaudio-sys-utils/src
338 10 2019-03-26 2025-02-04 19 4 chun.m.chang@gmail.com mutexlox@signal.org
lib.rs
in src
12 - 2018-09-10 2024-10-22 12 4 chun.m.chang@gmail.com mutexlox@signal.org
Cargo.toml
in root
30 - 2018-09-10 2025-03-26 39 6 chun.m.chang@gmail.com kinetik@flim.org
Cargo.toml
in coreaudio-sys-utils
12 - 2019-03-28 2025-02-06 11 6 chun.m.chang@gmail.com kinetik@flim.org
mod.rs
in src/backend
4520 145 2018-10-05 2025-03-26 260 8 chun.m.chang@gmail.com kinetik@flim.org