awslabs / amazon-kinesis-video-streams-producer-sdk-java
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: 122
  • Daily file updates (only one update per file and date counted): 3003
  • First update: 2017-11-20
  • Latest update: 2021-08-03
  • Days between first and latest update: 1353 (193 weeks, estimated 965 working days)
  • Active days (at least one file change): 47
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 122 files with 8,812 lines of code in files.
    • 122 files that are 366+ days old (8,812 lines of code)
    • 0 files that are 181-365 days old (0 lines of code)
    • 0 files that are 91-180 days old (0 lines of code)
    • 0 files that are 31-90 days old (0 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
100% | 0% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 122 files with 8,812 lines of code in files.
    • 121 files have been last changed 366+ days ago (8,794 lines of code)
    • 1 files have been last changed 181-365 days ago (18 lines of code)
    • 0 files have been last changed 91-180 days ago (0 lines of code)
    • 0 files have been last changed 31-90 days ago (0 lines of code)
    • 0 files have been last changed 1-30 days ago (0 lines of code)
99% | <1% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
java, md, txt, sh, xml, gitignore, json
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
java100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
java99% | <1% | 0% | 0% | 0%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
internal100% | 0% | 0% | 0% | 0%
java100% | 0% | 0% | 0% | 0%
client100% | 0% | 0% | 0% | 0%
producer100% | 0% | 0% | 0% | 0%
http100% | 0% | 0% | 0% | 0%
stream100% | 0% | 0% | 0% | 0%
encoding100% | 0% | 0% | 0% | 0%
common100% | 0% | 0% | 0% | 0%
auth100% | 0% | 0% | 0% | 0%
model100% | 0% | 0% | 0% | 0%
config100% | 0% | 0% | 0% | 0%
util100% | 0% | 0% | 0% | 0%
socket100% | 0% | 0% | 0% | 0%
streaming100% | 0% | 0% | 0% | 0%
ack100% | 0% | 0% | 0% | 0%
storage100% | 0% | 0% | 0% | 0%
signing100% | 0% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
internal100% | 0% | 0% | 0% | 0%
java100% | 0% | 0% | 0% | 0%
client100% | 0% | 0% | 0% | 0%
producer98% | 1% | 0% | 0% | 0%
http100% | 0% | 0% | 0% | 0%
stream100% | 0% | 0% | 0% | 0%
encoding100% | 0% | 0% | 0% | 0%
common100% | 0% | 0% | 0% | 0%
auth100% | 0% | 0% | 0% | 0%
model100% | 0% | 0% | 0% | 0%
config100% | 0% | 0% | 0% | 0%
util100% | 0% | 0% | 0% | 0%
socket100% | 0% | 0% | 0% | 0%
streaming100% | 0% | 0% | 0% | 0%
ack100% | 0% | 0% | 0% | 0%
storage100% | 0% | 0% | 0% | 0%
signing100% | 0% | 0% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
JavaKinesisVideoServiceClient.java
in src/main/java/com/amazonaws/kinesisvideo/java/service
390 16 743 1525 6
StreamInfo.java
in src/main/java/com/amazonaws/kinesisvideo/producer
338 43 743 1525 6
PutMediaClient.java
in src/main/java/com/amazonaws/kinesisvideo/client
265 31 743 1525 10
ParallelSimpleHttpClient.java
in src/main/java/com/amazonaws/kinesisvideo/http
238 29 1155 1525 4
ChunkDecoder.java
in src/main/java/com/amazonaws/kinesisvideo/encoding
216 18 1155 1525 2
CameraMediaSourceConfiguration.java
in src/main/java/com/amazonaws/kinesisvideo/client/mediasource
207 47 1089 1525 3
ImageFileMediaSource.java
in src/main/java/com/amazonaws/kinesisvideo/java/mediasource/file
144 13 743 1525 7
KinesisVideoJavaClientFactory.java
in src/main/java/com/amazonaws/kinesisvideo/java/client
140 8 698 1525 6
Log.java
in src/main/java/com/amazonaws/kinesisvideo/common/logging
130 25 743 1525 2
ImageFrameSource.java
in src/main/java/com/amazonaws/kinesisvideo/java/mediasource/file
116 11 698 1525 6
ClientConfiguration.java
in src/main/java/com/amazonaws/kinesisvideo/config
104 20 1418 1525 2
BandwidthThrottlerImpl.java
in src/main/java/com/amazonaws/kinesisvideo/stream/throttling
89 12 1289 1525 2
KinesisVideoClientConfiguration.java
in src/main/java/com/amazonaws/kinesisvideo/client
88 16 1525 1525 1
DefaultAuthCallbacks.java
in src/main/java/com/amazonaws/kinesisvideo/auth
86 4 1525 1525 1
ImageFileMediaSourceConfiguration.java
in src/main/java/com/amazonaws/kinesisvideo/java/mediasource/file
84 16 743 1525 7
GetInletMediaClient.java
in src/main/java/com/amazonaws/kinesisvideo/client
84 10 1089 1525 2
KinesisVideoFrame.java
in src/main/java/com/amazonaws/kinesisvideo/producer
78 11 937 1525 5
StreamingReadClient.java
in src/main/java/com/amazonaws/kinesisvideo/client
77 10 1418 1525 2
KinesisVideoAWS4Signer.java
in src/main/java/com/amazonaws/kinesisvideo/client/signing
76 8 1525 1525 1
KinesisVideoApacheHttpClient.java
in src/main/java/com/amazonaws/kinesisvideo/http
76 7 510 1525 5
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
Consumer.java
in src/main/java/com/amazonaws/kinesisvideo/common/function
4 - 1525 1525 1
Throttler.java
in src/main/java/com/amazonaws/kinesisvideo/stream/throttling
4 - 1525 1525 1
KinesisVideoSigner.java
in src/main/java/com/amazonaws/kinesisvideo/signing
5 - 1525 1525 1
StorageCallbacks.java
in src/main/java/com/amazonaws/kinesisvideo/producer
5 - 1525 1525 1
OutputChannel.java
in src/main/java/com/amazonaws/kinesisvideo/common/logging
5 - 1525 1525 1
BandwidthThrottler.java
in src/main/java/com/amazonaws/kinesisvideo/stream/throttling
5 - 1525 1525 1
MkvFlags.java
in src/main/java/com/amazonaws/kinesisvideo/producer
7 - 1525 1525 1
UnknownMediaSourceException.java
in src/main/java/com/amazonaws/kinesisvideo/client/mediasource
7 1 1525 1525 1
DefaultStorageCallbacks.java
in src/main/java/com/amazonaws/kinesisvideo/storage
7 1 1525 1525 1
KinesisVideoCredentialsProvider.java
in src/main/java/com/amazonaws/kinesisvideo/auth
9 - 1525 1525 1
HttpMethodName.java
in src/main/java/com/amazonaws/kinesisvideo/http
10 - 1525 1525 1
AuthCallbacks.java
in src/main/java/com/amazonaws/kinesisvideo/producer
11 - 1525 1525 1
GetMediaManager.java
in src/main/java/com/amazonaws/kinesisvideo/client/stream
11 1 1525 1525 1
HttpClient.java
in src/main/java/com/amazonaws/kinesisvideo/http
12 - 1525 1525 1
EmptyCredentialsProvider.java
in src/main/java/com/amazonaws/kinesisvideo/auth
12 2 1525 1525 1
AuthInfoType.java
in src/main/java/com/amazonaws/kinesisvideo/producer
14 1 1525 1525 1
FrameFlags.java
in src/main/java/com/amazonaws/kinesisvideo/producer
16 3 1525 1525 1
KinesisVideoException.java
in src/main/java/com/amazonaws/kinesisvideo/common/exception
16 4 1525 1525 1
AWSKinesisVideoV4Signer.java
in src/main/java/com/amazonaws/kinesisvideo/client/signing
17 2 1525 1525 1
ThrottledOutputStream.java
in src/main/java/com/amazonaws/kinesisvideo/stream/throttling
17 2 1525 1525 1
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
HostnameVerifyingX509ExtendedTrustManager.java
in src/main/java/com/amazonaws/kinesisvideo/http
129 10 510 510 1
CachedInfoMultiAuthServiceCallbacksImpl.java
in src/main/java/com/amazonaws/kinesisvideo/java/service
253 15 698 698 1
StreamingReadAsyncClient.java
in src/main/java/com/amazonaws/kinesisvideo/client
98 14 937 937 1
KinesisVideoApacheHttpAsyncClient.java
in src/main/java/com/amazonaws/kinesisvideo/http
88 9 510 937 2
HttpClientBase.java
in src/main/java/com/amazonaws/kinesisvideo/http
86 15 937 937 1
ClientInfo.java
in src/main/java/com/amazonaws/kinesisvideo/producer
53 9 937 937 1
FrameOrderMode.java
in src/main/java/com/amazonaws/kinesisvideo/producer
22 2 937 937 1
AudioVideoFrameSource.java
in src/main/java/com/amazonaws/kinesisvideo/java/mediasource/file
130 9 1076 1076 1
MultiTrackMediaSourceConfiguration.java
in src/main/java/com/amazonaws/kinesisvideo/internal/mediasource/multitrack
125 24 1076 1076 1
MultiTrackMediaSource.java
in src/main/java/com/amazonaws/kinesisvideo/internal/mediasource/multitrack
111 12 1076 1076 1
MultiTrackFrameSource.java
in src/main/java/com/amazonaws/kinesisvideo/internal/mediasource/multitrack
100 9 1076 1076 1
AudioVideoFileMediaSource.java
in src/main/java/com/amazonaws/kinesisvideo/java/mediasource/file
86 12 1076 1076 1
AudioVideoFileMediaSourceConfiguration.java
in src/main/java/com/amazonaws/kinesisvideo/java/mediasource/file
36 6 1076 1076 1
DefaultOnStreamDataAvailable.java
in src/main/java/com/amazonaws/kinesisvideo/internal/mediasource
22 3 1076 1076 1
TrackInfo.java
in src/main/java/com/amazonaws/kinesisvideo/producer
43 6 937 1144 2
MkvTrackInfoType.java
in src/main/java/com/amazonaws/kinesisvideo/producer
19 2 1076 1144 3
NativeKinesisVideoProducerJni.java
in src/main/java/com/amazonaws/kinesisvideo/internal/producer/jni
745 58 439 1155 9
DefaultServiceCallbacksImpl.java
in src/main/java/com/amazonaws/kinesisvideo/internal/service
514 24 698 1155 4
NativeKinesisVideoProducerStream.java
in src/main/java/com/amazonaws/kinesisvideo/internal/producer/jni
439 36 439 1155 6
NativeKinesisVideoClient.java
in src/main/java/com/amazonaws/kinesisvideo/internal/client
176 12 698 1155 5
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
Time.java
in src/main/java/com/amazonaws/kinesisvideo/producer
18 2 279 1525 2
NativeKinesisVideoProducerJni.java
in src/main/java/com/amazonaws/kinesisvideo/internal/producer/jni
745 58 439 1155 9
NativeKinesisVideoProducerStream.java
in src/main/java/com/amazonaws/kinesisvideo/internal/producer/jni
439 36 439 1155 6
HostnameVerifyingX509ExtendedTrustManager.java
in src/main/java/com/amazonaws/kinesisvideo/http
129 10 510 510 1
KinesisVideoApacheHttpAsyncClient.java
in src/main/java/com/amazonaws/kinesisvideo/http
88 9 510 937 2
KinesisVideoApacheHttpClient.java
in src/main/java/com/amazonaws/kinesisvideo/http
76 7 510 1525 5
SocketFactory.java
in src/main/java/com/amazonaws/kinesisvideo/socket
51 7 510 1525 3
DefaultServiceCallbacksImpl.java
in src/main/java/com/amazonaws/kinesisvideo/internal/service
514 24 698 1155 4
CachedInfoMultiAuthServiceCallbacksImpl.java
in src/main/java/com/amazonaws/kinesisvideo/java/service
253 15 698 698 1
NativeKinesisVideoClient.java
in src/main/java/com/amazonaws/kinesisvideo/internal/client
176 12 698 1155 5
KinesisVideoJavaClientFactory.java
in src/main/java/com/amazonaws/kinesisvideo/java/client
140 8 698 1525 6
ImageFrameSource.java
in src/main/java/com/amazonaws/kinesisvideo/java/mediasource/file
116 11 698 1525 6
AbstractKinesisVideoClient.java
in src/main/java/com/amazonaws/kinesisvideo/internal/client
82 10 698 1155 3
JavaKinesisVideoClient.java
in src/main/java/com/amazonaws/kinesisvideo/java/client
49 3 698 1525 5
StreamInfoConstants.java
in src/main/java/com/amazonaws/kinesisvideo/util
48 1 698 1289 6
KinesisVideoClient.java
in src/main/java/com/amazonaws/kinesisvideo/client
25 - 698 1525 5
JavaKinesisVideoServiceClient.java
in src/main/java/com/amazonaws/kinesisvideo/java/service
390 16 743 1525 6
StreamInfo.java
in src/main/java/com/amazonaws/kinesisvideo/producer
338 43 743 1525 6
PutMediaClient.java
in src/main/java/com/amazonaws/kinesisvideo/client
265 31 743 1525 10
ImageFileMediaSource.java
in src/main/java/com/amazonaws/kinesisvideo/java/mediasource/file
144 13 743 1525 7