aws-samples / amazon-kinesis-video-streams-producer-embedded-c
File Age

File age measurements show the distribution of file ages (days since the first commit) and the recency of file updates (days since the latest commit).

Summary
  • Number of files: 54
  • Daily file updates (only one update per file and date counted): 1110
  • First update: 2021-05-05
  • Latest update: 2022-01-25
  • Days between first and latest update: 266 (38 weeks, estimated 190 working days)
  • Active days (at least one file change): 67
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 54 files with 9,074 lines of code in files.
    • 0 files that are 366+ days old (0 lines of code)
    • 10 files that are 181-365 days old (367 lines of code)
    • 7 files that are 91-180 days old (240 lines of code)
    • 15 files that are 31-90 days old (2,969 lines of code)
    • 22 files that are 1-30 days old (5,498 lines of code)
0% | 4% | 2% | 32% | 60%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 54 files with 9,074 lines of code in files.
    • 0 files have been last changed 366+ days ago (0 lines of code)
    • 4 files have been last changed 181-365 days ago (73 lines of code)
    • 6 files have been last changed 91-180 days ago (234 lines of code)
    • 16 files have been last changed 31-90 days ago (3,049 lines of code)
    • 28 files have been last changed 1-30 days ago (5,718 lines of code)
0% | <1% | 2% | 33% | 63%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
c, h, txt, md, cmake, gitignore, clang-format, yml, json, gitmodules
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
h0% | 18% | 1% | 62% | 17%
c0% | 1% | 0% | 27% | 70%
cmake0% | 0% | 59% | 40% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
h0% | 5% | 7% | 69% | 17%
c0% | 0% | 1% | 27% | 70%
cmake0% | 0% | 0% | 40% | 59%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
src/include/kvs0% | 71% | 6% | 0% | 22%
src/port0% | 100% | 0% | 0% | 0%
CMake0% | 0% | 76% | 23% | 0%
libraries/amazon/amazon-kinesis-video-streams-webrtc-sdk-c0% | 0% | 0% | 100% | 0%
app/frame-ring-buffer/source0% | 0% | 0% | 100% | 0%
app/frame-ring-buffer/include0% | 0% | 0% | 100% | 0%
src/source/restful0% | 0% | 0% | 0% | 100%
src/source/app0% | 0% | 0% | 0% | 100%
src/source/mkv0% | 0% | 0% | 0% | 100%
src/source/net0% | 0% | 0% | 0% | 100%
src/source/codec0% | 0% | 0% | 0% | 100%
src/source/stream0% | 0% | 0% | 0% | 100%
src/source/os0% | 0% | 0% | 0% | 100%
src/source/misc0% | 0% | 0% | 0% | 100%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
src/include/kvs0% | 22% | 29% | 25% | 22%
src/port0% | 0% | 100% | 0% | 0%
libraries/amazon/amazon-kinesis-video-streams-webrtc-sdk-c0% | 0% | 0% | 100% | 0%
app/frame-ring-buffer/source0% | 0% | 0% | 100% | 0%
CMake0% | 0% | 0% | 23% | 76%
app/frame-ring-buffer/include0% | 0% | 0% | 100% | 0%
src/source/restful0% | 0% | 0% | 0% | 100%
src/source/app0% | 0% | 0% | 0% | 100%
src/source/mkv0% | 0% | 0% | 0% | 100%
src/source/net0% | 0% | 0% | 0% | 100%
src/source/codec0% | 0% | 0% | 0% | 100%
src/source/stream0% | 0% | 0% | 0% | 100%
src/source/os0% | 0% | 0% | 0% | 100%
src/source/misc0% | 0% | 0% | 0% | 100%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
mkv_generator.h
in src/include/kvs
80 - 34 267 5
restapi.h
in src/include/kvs
63 - 124 267 6
port_linux.c
in src/port
53 5 99 267 7
port_esp32.c
in src/port
43 5 99 267 5
stream.h
in src/include/kvs
27 - 267 267 1
nalu.h
in src/include/kvs
21 - 182 267 3
iot_credential_provider.h
in src/include/kvs
20 - 267 267 1
port.h
in src/include/kvs
10 - 99 267 2
errors.h
in src/include/kvs
5 - 267 267 1
port_amebapro.c
in src/port
45 5 99 197 6
pool_allocator.h
in src/include/kvs
20 - 147 165 6
cmake
libmbedtls.cmake
in CMake
118 - 20 159 8
cmake
libaziotsharedutil.cmake
in CMake
33 - 20 159 10
cmake
libllhttp.cmake
in CMake
21 - 20 159 8
cmake
libparson.cmake
in CMake
17 - 20 159 8
cmake
libtlsf.cmake
in CMake
16 - 20 159 8
cmake
libv4l2capturer.cmake
in CMake
15 - 20 151 4
Include.h
in libraries/amazon/amazon-kinesis-video-streams-webrtc-sdk-c/patch/src/include/com/amazonaws/kinesis/video/webrtcclient
598 - 34 41 2
Rtp.c
in libraries/amazon/amazon-kinesis-video-streams-webrtc-sdk-c/patch/src/source/PeerConnection
556 13 34 41 2
frame_ring_buffer.c
in app/frame-ring-buffer/source
386 21 34 41 2
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
errors.h
in src/include/kvs
5 - 267 267 1
iot_credential_provider.h
in src/include/kvs
20 - 267 267 1
stream.h
in src/include/kvs
27 - 267 267 1
nalu.h
in src/include/kvs
21 - 182 267 3
pool_allocator.h
in src/include/kvs
20 - 147 165 6
restapi.h
in src/include/kvs
63 - 124 267 6
port.h
in src/include/kvs
10 - 99 267 2
port_esp32.c
in src/port
43 5 99 267 5
port_amebapro.c
in src/port
45 5 99 197 6
port_linux.c
in src/port
53 5 99 267 7
RtpRollingBuffer.h
in libraries/amazon/amazon-kinesis-video-streams-webrtc-sdk-c/patch/src/source/Rtcp
23 - 34 41 2
frame_ring_buffer.h
in app/frame-ring-buffer/include/frame_ring_buffer
42 - 34 41 2
RtpOpusPayloader.c
in libraries/amazon/amazon-kinesis-video-streams-webrtc-sdk-c/patch/src/source/Rtp/Codecs
60 2 34 41 2
cmake
libwebrtc.cmake
in CMake
66 - 34 41 2
RtpG711Payloader.c
in libraries/amazon/amazon-kinesis-video-streams-webrtc-sdk-c/patch/src/source/Rtp/Codecs
79 2 34 41 2
mkv_generator.h
in src/include/kvs
80 - 34 267 5
cmake
Utilities.cmake
in libraries/amazon/amazon-kinesis-video-streams-webrtc-sdk-c/patch/CMake
84 - 34 41 2
RtpVP8Payloader.c
in libraries/amazon/amazon-kinesis-video-streams-webrtc-sdk-c/patch/src/source/Rtp/Codecs
102 2 34 41 2
RtpPacket.h
in libraries/amazon/amazon-kinesis-video-streams-webrtc-sdk-c/patch/src/source/Rtp
106 - 34 41 2
SrtpSession.c
in libraries/amazon/amazon-kinesis-video-streams-webrtc-sdk-c/patch/src/source/Srtp
121 6 34 41 2
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
kvsapp.c
in src/source/app
1276 31 7 27 4
restapi_kvs.c
in src/source/restful/kvs
1174 26 20 27 2
mkv_generator.c
in src/source/mkv
784 11 20 27 2
stream.c
in src/source/stream
382 12 20 27 2
netio.c
in src/source/net
329 13 20 27 2
nalu.c
in src/source/codec
323 7 20 27 2
aws_signer_v4.c
in src/source/restful
282 9 20 27 2
http_helper.c
in src/source/net
198 5 20 27 2
sps_decode.c
in src/source/codec
171 5 20 27 2
iot_credential_provider.c
in src/source/restful/iot
155 2 20 27 2
pool_allocator.c
in src/source/os
118 5 20 27 2
json_helper.c
in src/source/misc
62 1 20 27 2
endian.h
in src/source/os
61 - 20 27 2
kvsapp.h
in src/include/kvs
47 - 7 27 4
allocator.c
in src/source/os
35 2 20 27 2
http_helper.h
in src/source/net
32 - 20 27 2
kvsapp_options.h
in src/include/kvs
25 - 20 27 2
netio.h
in src/source/net
15 - 20 27 2
aws_signer_v4.h
in src/source/restful
10 - 20 27 2
json_helper.h
in src/source/misc
8 - 20 27 2
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
kvsapp.c
in src/source/app
1276 31 7 27 4
kvsapp.h
in src/include/kvs
47 - 7 27 4
restapi_kvs.c
in src/source/restful/kvs
1174 26 20 27 2
mkv_generator.c
in src/source/mkv
784 11 20 27 2
stream.c
in src/source/stream
382 12 20 27 2
netio.c
in src/source/net
329 13 20 27 2
nalu.c
in src/source/codec
323 7 20 27 2
aws_signer_v4.c
in src/source/restful
282 9 20 27 2
http_helper.c
in src/source/net
198 5 20 27 2
sps_decode.c
in src/source/codec
171 5 20 27 2
iot_credential_provider.c
in src/source/restful/iot
155 2 20 27 2
cmake
libmbedtls.cmake
in CMake
118 - 20 159 8
pool_allocator.c
in src/source/os
118 5 20 27 2
json_helper.c
in src/source/misc
62 1 20 27 2
endian.h
in src/source/os
61 - 20 27 2
allocator.c
in src/source/os
35 2 20 27 2
cmake
libaziotsharedutil.cmake
in CMake
33 - 20 159 10
http_helper.h
in src/source/net
32 - 20 27 2
kvsapp_options.h
in src/include/kvs
25 - 20 27 2
cmake
libllhttp.cmake
in CMake
21 - 20 159 8