The distribution of size of files (measured in lines of code).
File | # lines | # units |
---|---|---|
MkvTypeInfos.java in src/main/java/com/amazonaws/kinesisvideo/parser/ebml |
503 | - |
OutputSegmentMerger.java in src/main/java/com/amazonaws/kinesisvideo/parser/utilities |
407 | 31 |
FragmentMetadataVisitor.java in src/main/java/com/amazonaws/kinesisvideo/parser/utilities |
323 | 27 |
EBMLParser.java in src/main/java/com/amazonaws/kinesisvideo/parser/ebml |
270 | 19 |
KinesisRecordProcessor.java in src/main/java/com/amazonaws/kinesisvideo/parser/kinesis |
169 | 7 |
ProducerStreamUtil.java in src/main/java/com/amazonaws/kinesisvideo/parser/utilities |
156 | 8 |
DynamoDBHelper.java in src/main/java/com/amazonaws/kinesisvideo/parser/utilities |
153 | 6 |
MkvStreamReaderCallback.java in src/main/java/com/amazonaws/kinesisvideo/parser/mkv |
142 | 10 |
RekognitionStreamProcessor.java in src/main/java/com/amazonaws/kinesisvideo/parser/rekognition/processor |
138 | 9 |
EBMLUtils.java in src/main/java/com/amazonaws/kinesisvideo/parser/ebml |
134 | 12 |
MkvDataElement.java in src/main/java/com/amazonaws/kinesisvideo/parser/mkv |
130 | 10 |
DetectedFace.java in src/main/java/com/amazonaws/kinesisvideo/parser/rekognition/pojo |
115 | 15 |
EBMLParserInternalElement.java in src/main/java/com/amazonaws/kinesisvideo/parser/ebml |
115 | 17 |
H264BoundingBoxFrameRenderer.java in src/main/java/com/amazonaws/kinesisvideo/parser/utilities |
115 | 7 |
KinesisVideo.java in src/main/java/com/amazonaws/kinesisvideo/parser/rekognition/pojo |
114 | 15 |
FrameVisitor.java in src/main/java/com/amazonaws/kinesisvideo/parser/utilities |
114 | 12 |
StreamingMkvReader.java in src/main/java/com/amazonaws/kinesisvideo/parser/mkv |
113 | 7 |
Face.java in src/main/java/com/amazonaws/kinesisvideo/parser/rekognition/pojo |
108 | 15 |
BoundingBox.java in src/main/java/com/amazonaws/kinesisvideo/parser/rekognition/pojo |
104 | 13 |
FrameRendererVisitor.java in src/main/java/com/amazonaws/kinesisvideo/parser/utilities |
94 | 6 |
ElementSizeAndOffsetVisitor.java in src/main/java/com/amazonaws/kinesisvideo/parser/mkv/visitors |
93 | 7 |
RekognitionOutput.java in src/main/java/com/amazonaws/kinesisvideo/parser/rekognition/pojo |
89 | 11 |
Pose.java in src/main/java/com/amazonaws/kinesisvideo/parser/rekognition/pojo |
88 | 11 |
Landmark.java in src/main/java/com/amazonaws/kinesisvideo/parser/rekognition/pojo |
88 | 11 |
FragmentMetadata.java in src/main/java/com/amazonaws/kinesisvideo/parser/utilities |
87 | 9 |
MkvChildElementCollector.java in src/main/java/com/amazonaws/kinesisvideo/parser/utilities |
84 | 9 |
H264FrameEncoder.java in src/main/java/com/amazonaws/kinesisvideo/parser/utilities |
81 | 6 |
FaceSearchResponse.java in src/main/java/com/amazonaws/kinesisvideo/parser/rekognition/pojo |
76 | 9 |
MatchedFace.java in src/main/java/com/amazonaws/kinesisvideo/parser/rekognition/pojo |
75 | 9 |
Quality.java in src/main/java/com/amazonaws/kinesisvideo/parser/rekognition/pojo |
75 | 9 |
CountVisitor.java in src/main/java/com/amazonaws/kinesisvideo/parser/mkv/visitors |
71 | 9 |
RekognizedFragmentsIndex.java in src/main/java/com/amazonaws/kinesisvideo/parser/rekognition/pojo |
70 | 7 |
Frame.java in src/main/java/com/amazonaws/kinesisvideo/parser/mkv |
63 | 4 |
InputInformation.java in src/main/java/com/amazonaws/kinesisvideo/parser/rekognition/pojo |
62 | 7 |
StreamProcessorInformation.java in src/main/java/com/amazonaws/kinesisvideo/parser/rekognition/pojo |
62 | 7 |
InputStreamParserByteSource.java in src/main/java/com/amazonaws/kinesisvideo/parser/ebml |
60 | 5 |
H264FrameDecoder.java in src/main/java/com/amazonaws/kinesisvideo/parser/utilities |
60 | 3 |
SimpleFrameVisitor.java in src/main/java/com/amazonaws/kinesisvideo/parser/utilities |
59 | 6 |
FragmentProgressTracker.java in src/main/java/com/amazonaws/kinesisvideo/parser/utilities/consumer |
58 | 8 |
KinesisDataStreamsWorker.java in src/main/java/com/amazonaws/kinesisvideo/parser/kinesis |
57 | 2 |
CompositeMkvElementVisitor.java in src/main/java/com/amazonaws/kinesisvideo/parser/mkv/visitors |
49 | 6 |
MergedOutputPiperFactory.java in src/main/java/com/amazonaws/kinesisvideo/parser/utilities/consumer |
49 | 6 |
MkvStartMasterElement.java in src/main/java/com/amazonaws/kinesisvideo/parser/mkv |
48 | 7 |
H264FrameRenderer.java in src/main/java/com/amazonaws/kinesisvideo/parser/utilities |
45 | 3 |
MkvElement.java in src/main/java/com/amazonaws/kinesisvideo/parser/mkv |
44 | 3 |
MkvValue.java in src/main/java/com/amazonaws/kinesisvideo/parser/mkv |
41 | 3 |
MkvTrackMetadata.java in src/main/java/com/amazonaws/kinesisvideo/parser/utilities |
38 | - |
MergedOutputPiper.java in src/main/java/com/amazonaws/kinesisvideo/parser/utilities/consumer |
36 | 3 |
ReplayIdAndSizeBuffer.java in src/main/java/com/amazonaws/kinesisvideo/parser/ebml |
35 | 6 |
CopyVisitor.java in src/main/java/com/amazonaws/kinesisvideo/parser/mkv/visitors |
32 | 5 |
File | # lines | # units |
---|---|---|
OutputSegmentMerger.java in src/main/java/com/amazonaws/kinesisvideo/parser/utilities |
407 | 31 |
FragmentMetadataVisitor.java in src/main/java/com/amazonaws/kinesisvideo/parser/utilities |
323 | 27 |
EBMLParser.java in src/main/java/com/amazonaws/kinesisvideo/parser/ebml |
270 | 19 |
EBMLParserInternalElement.java in src/main/java/com/amazonaws/kinesisvideo/parser/ebml |
115 | 17 |
DetectedFace.java in src/main/java/com/amazonaws/kinesisvideo/parser/rekognition/pojo |
115 | 15 |
KinesisVideo.java in src/main/java/com/amazonaws/kinesisvideo/parser/rekognition/pojo |
114 | 15 |
Face.java in src/main/java/com/amazonaws/kinesisvideo/parser/rekognition/pojo |
108 | 15 |
BoundingBox.java in src/main/java/com/amazonaws/kinesisvideo/parser/rekognition/pojo |
104 | 13 |
EBMLUtils.java in src/main/java/com/amazonaws/kinesisvideo/parser/ebml |
134 | 12 |
FrameVisitor.java in src/main/java/com/amazonaws/kinesisvideo/parser/utilities |
114 | 12 |
Pose.java in src/main/java/com/amazonaws/kinesisvideo/parser/rekognition/pojo |
88 | 11 |
Landmark.java in src/main/java/com/amazonaws/kinesisvideo/parser/rekognition/pojo |
88 | 11 |
RekognitionOutput.java in src/main/java/com/amazonaws/kinesisvideo/parser/rekognition/pojo |
89 | 11 |
MkvDataElement.java in src/main/java/com/amazonaws/kinesisvideo/parser/mkv |
130 | 10 |
MkvStreamReaderCallback.java in src/main/java/com/amazonaws/kinesisvideo/parser/mkv |
142 | 10 |
CountVisitor.java in src/main/java/com/amazonaws/kinesisvideo/parser/mkv/visitors |
71 | 9 |
RekognitionStreamProcessor.java in src/main/java/com/amazonaws/kinesisvideo/parser/rekognition/processor |
138 | 9 |
MatchedFace.java in src/main/java/com/amazonaws/kinesisvideo/parser/rekognition/pojo |
75 | 9 |
FaceSearchResponse.java in src/main/java/com/amazonaws/kinesisvideo/parser/rekognition/pojo |
76 | 9 |
Quality.java in src/main/java/com/amazonaws/kinesisvideo/parser/rekognition/pojo |
75 | 9 |
There are 7 files with lines longer than 120 characters. In total, there are 259 long lines.
File | # lines | # units | # long lines |
---|---|---|---|
MkvTypeInfos.java in src/main/java/com/amazonaws/kinesisvideo/parser/ebml |
503 | - | 248 |
OutputSegmentMerger.java in src/main/java/com/amazonaws/kinesisvideo/parser/utilities |
407 | 31 | 3 |
H264BoundingBoxFrameRenderer.java in src/main/java/com/amazonaws/kinesisvideo/parser/utilities |
115 | 7 | 3 |
CountVisitor.java in src/main/java/com/amazonaws/kinesisvideo/parser/mkv/visitors |
71 | 9 | 2 |
KinesisDataStreamsWorker.java in src/main/java/com/amazonaws/kinesisvideo/parser/kinesis |
57 | 2 | 1 |
KinesisRecordProcessor.java in src/main/java/com/amazonaws/kinesisvideo/parser/kinesis |
169 | 7 | 1 |
FragmentMetadataVisitor.java in src/main/java/com/amazonaws/kinesisvideo/parser/utilities |
323 | 27 | 1 |