aws / amazon-chime-sdk-cpp
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
0% | 15% | 41% | 4% | 37%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
cc0% | 37% | 36% | 11% | 14%
proto0% | 0% | 100% | 0% | 0%
in0% | 0% | 98% | 0% | 1%
h0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
chime-sdk-signaling-cpp0% | 15% | 41% | 4% | 37%
Longest Files (Top 50)
File# lines# units
default_signaling_client.cc
in chime-sdk-signaling-cpp/src/signaling
514 38
proto
video_control_sdk.proto
in chime-sdk-signaling-cpp/src/proto
461 -
in
doxygen.in
in chime-sdk-signaling-cpp
395 -
trusted.cc
in chime-sdk-signaling-cpp/src/websocket/certs
282 -
libwebsockets_websocket.cc
in chime-sdk-signaling-cpp/src/websocket
209 9
default_audio_frame_adapter.cc
in chime-sdk-signaling-cpp/src/audio_video
156 5
websocket_signaling_transport.cc
in chime-sdk-signaling-cpp/src/transport
91 11
default_signaling_client.h
in chime-sdk-signaling-cpp/src/signaling
84 1
signal_frame_debug_utils.h
in chime-sdk-signaling-cpp/src/utils
75 3
sdp_utils.h
in chime-sdk-signaling-cpp/src/utils
67 5
websocket_signaling_transport.h
in chime-sdk-signaling-cpp/src/transport
55 -
logging.cc
in chime-sdk-signaling-cpp/src/utils
51 5
libwebsockets_websocket.h
in chime-sdk-signaling-cpp/src/websocket
49 -
websocket.h
in chime-sdk-signaling-cpp/src/websocket
43 4
runnable.h
in chime-sdk-signaling-cpp/src/utils
37 4
meeting_session_configuration.h
in chime-sdk-signaling-cpp/src/session
34 2
signaling_client_observer.h
in chime-sdk-signaling-cpp/src/signaling
32 11
signaling_client.h
in chime-sdk-signaling-cpp/src/signaling
31 -
data_message_error.h
in chime-sdk-signaling-cpp/src/data_message
31 2
default_audio_frame_adapter.h
in chime-sdk-signaling-cpp/src/audio_video
28 -
default_signaling_client_factory.cc
in chime-sdk-signaling-cpp/src/signaling
20 1
media_section.h
in chime-sdk-signaling-cpp/src/audio_video
20 -
default_signaling_transport_factory.h
in chime-sdk-signaling-cpp/src/transport
19 -
default_signaling_transport_factory.cc
in chime-sdk-signaling-cpp/src/transport
17 2
logging.h
in chime-sdk-signaling-cpp/src/utils
16 -
signaling_close_event.h
in chime-sdk-signaling-cpp/src/transport
15 -
signaling_error.h
in chime-sdk-signaling-cpp/src/transport
15 -
signaling_transport_factory.h
in chime-sdk-signaling-cpp/src/transport
15 -
signaling_transport.h
in chime-sdk-signaling-cpp/src/transport
15 -
signaling_transport_observer.h
in chime-sdk-signaling-cpp/src/transport
15 -
meeting_session_credentials.h
in chime-sdk-signaling-cpp/src/session
15 1
default_websocket_factory.cc
in chime-sdk-signaling-cpp/src/websocket
14 1
default_signaling_client_factory.h
in chime-sdk-signaling-cpp/src/signaling
14 -
default_signaling_dependencies.h
in chime-sdk-signaling-cpp/src/signaling
14 -
log_level.h
in chime-sdk-signaling-cpp/src/utils/logger
13 -
attendee.h
in chime-sdk-signaling-cpp/src/utils
13 1
data_message.h
in chime-sdk-signaling-cpp/src/data_message
13 1
turn_credentials.h
in chime-sdk-signaling-cpp/src/session
13 -
meeting_session_urls.h
in chime-sdk-signaling-cpp/src/session
13 1
default_websocket_factory.h
in chime-sdk-signaling-cpp/src/websocket
12 -
signaling_client_start_info.h
in chime-sdk-signaling-cpp/src/signaling
12 -
signaling_client_state.h
in chime-sdk-signaling-cpp/src/signaling
12 -
remote_video_source_info.h
in chime-sdk-signaling-cpp/src/audio_video
12 -
internal_local_stream_configuration.h
in chime-sdk-signaling-cpp/src/audio_video
12 -
audio_frame_adapter.h
in chime-sdk-signaling-cpp/src/audio_video
12 -
trusted.h
in chime-sdk-signaling-cpp/src/websocket/certs
11 -
signaling_transport_configuration.h
in chime-sdk-signaling-cpp/src/transport
11 -
volume_update.h
in chime-sdk-signaling-cpp/src/utils
11 -
signal_strength_update.h
in chime-sdk-signaling-cpp/src/utils
11 -
signaling_client_configuration.h
in chime-sdk-signaling-cpp/src/signaling
11 -
Files With Most Units (Top 20)
File# lines# units
default_signaling_client.cc
in chime-sdk-signaling-cpp/src/signaling
514 38
websocket_signaling_transport.cc
in chime-sdk-signaling-cpp/src/transport
91 11
signaling_client_observer.h
in chime-sdk-signaling-cpp/src/signaling
32 11
libwebsockets_websocket.cc
in chime-sdk-signaling-cpp/src/websocket
209 9
sdp_utils.h
in chime-sdk-signaling-cpp/src/utils
67 5
logging.cc
in chime-sdk-signaling-cpp/src/utils
51 5
default_audio_frame_adapter.cc
in chime-sdk-signaling-cpp/src/audio_video
156 5
websocket.h
in chime-sdk-signaling-cpp/src/websocket
43 4
runnable.h
in chime-sdk-signaling-cpp/src/utils
37 4
signal_frame_debug_utils.h
in chime-sdk-signaling-cpp/src/utils
75 3
default_signaling_transport_factory.cc
in chime-sdk-signaling-cpp/src/transport
17 2
data_message_error.h
in chime-sdk-signaling-cpp/src/data_message
31 2
meeting_session_configuration.h
in chime-sdk-signaling-cpp/src/session
34 2
default_websocket_factory.cc
in chime-sdk-signaling-cpp/src/websocket
14 1
attendee.h
in chime-sdk-signaling-cpp/src/utils
13 1
default_signaling_client.h
in chime-sdk-signaling-cpp/src/signaling
84 1
default_signaling_client_factory.cc
in chime-sdk-signaling-cpp/src/signaling
20 1
data_message.h
in chime-sdk-signaling-cpp/src/data_message
13 1
meeting_session_credentials.h
in chime-sdk-signaling-cpp/src/session
15 1
meeting_session_urls.h
in chime-sdk-signaling-cpp/src/session
13 1
Files With Long Lines (Top 2)

There are 2 files with lines longer than 120 characters. In total, there are 6 long lines.

File# lines# units# long lines
default_audio_frame_adapter.cc
in chime-sdk-signaling-cpp/src/audio_video
156 5 5
in
doxygen.in
in chime-sdk-signaling-cpp
395 - 1
Correlations

File Size vs. Commits (all time): 59 points

chime-sdk-signaling-cpp/src/audio_video/audio_frame_adapter.h x: 2 commits (all time) y: 12 lines of code chime-sdk-signaling-cpp/src/audio_video/default_audio_frame_adapter.cc x: 2 commits (all time) y: 156 lines of code chime-sdk-signaling-cpp/src/audio_video/default_audio_frame_adapter.h x: 2 commits (all time) y: 28 lines of code chime-sdk-signaling-cpp/src/proto/video_control_sdk.proto x: 1 commits (all time) y: 461 lines of code chime-sdk-signaling-cpp/src/session/turn_credentials.h x: 2 commits (all time) y: 13 lines of code chime-sdk-signaling-cpp/src/signaling/default_signaling_client.cc x: 3 commits (all time) y: 514 lines of code chime-sdk-signaling-cpp/src/signaling/default_signaling_client.h x: 3 commits (all time) y: 84 lines of code chime-sdk-signaling-cpp/src/signaling/signaling_client_observer.h x: 2 commits (all time) y: 32 lines of code chime-sdk-signaling-cpp/src/transport/signaling_transport.h x: 2 commits (all time) y: 15 lines of code chime-sdk-signaling-cpp/src/transport/websocket_signaling_transport.cc x: 3 commits (all time) y: 91 lines of code chime-sdk-signaling-cpp/src/transport/websocket_signaling_transport.h x: 2 commits (all time) y: 55 lines of code chime-sdk-signaling-cpp/src/utils/signal_frame_debug_utils.h x: 2 commits (all time) y: 75 lines of code chime-sdk-signaling-cpp/src/utils/runnable.h x: 2 commits (all time) y: 37 lines of code chime-sdk-signaling-cpp/src/websocket/libwebsockets_websocket.cc x: 2 commits (all time) y: 209 lines of code chime-sdk-signaling-cpp/src/websocket/libwebsockets_websocket.h x: 2 commits (all time) y: 49 lines of code chime-sdk-signaling-cpp/doxygen.in x: 1 commits (all time) y: 395 lines of code chime-sdk-signaling-cpp/src/audio_video/internal_local_stream_configuration.h x: 1 commits (all time) y: 12 lines of code chime-sdk-signaling-cpp/src/audio_video/local_audio_configuration.h x: 1 commits (all time) y: 9 lines of code chime-sdk-signaling-cpp/src/audio_video/media_section.h x: 1 commits (all time) y: 20 lines of code chime-sdk-signaling-cpp/src/data_message/data_message.h x: 1 commits (all time) y: 13 lines of code chime-sdk-signaling-cpp/src/data_message/data_message_error.h x: 1 commits (all time) y: 31 lines of code chime-sdk-signaling-cpp/src/session/meeting_session_configuration.h x: 1 commits (all time) y: 34 lines of code chime-sdk-signaling-cpp/src/session/meeting_session_credentials.h x: 1 commits (all time) y: 15 lines of code chime-sdk-signaling-cpp/src/transport/default_signaling_transport_factory.cc x: 1 commits (all time) y: 17 lines of code chime-sdk-signaling-cpp/src/utils/logging.cc x: 1 commits (all time) y: 51 lines of code chime-sdk-signaling-cpp/src/utils/sdp_utils.h x: 1 commits (all time) y: 67 lines of code chime-sdk-signaling-cpp/src/utils/signal_strength.h x: 1 commits (all time) y: 8 lines of code chime-sdk-signaling-cpp/src/websocket/certs/trusted.cc x: 1 commits (all time) y: 282 lines of code chime-sdk-signaling-cpp/src/websocket/websocket.h x: 1 commits (all time) y: 43 lines of code chime-sdk-signaling-cpp/version.h.in x: 1 commits (all time) y: 5 lines of code
514.0
lines of code
  min: 5.0
  average: 54.56
  25th percentile: 12.0
  median: 15.0
  75th percentile: 37.0
  max: 514.0
0 3.0
commits (all time)
min: 1.0 | average: 1.32 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 3.0

File Size vs. Contributors (all time): 59 points

chime-sdk-signaling-cpp/src/audio_video/audio_frame_adapter.h x: 2 contributors (all time) y: 12 lines of code chime-sdk-signaling-cpp/src/audio_video/default_audio_frame_adapter.cc x: 2 contributors (all time) y: 156 lines of code chime-sdk-signaling-cpp/src/audio_video/default_audio_frame_adapter.h x: 2 contributors (all time) y: 28 lines of code chime-sdk-signaling-cpp/src/proto/video_control_sdk.proto x: 1 contributors (all time) y: 461 lines of code chime-sdk-signaling-cpp/src/session/turn_credentials.h x: 2 contributors (all time) y: 13 lines of code chime-sdk-signaling-cpp/src/signaling/default_signaling_client.cc x: 3 contributors (all time) y: 514 lines of code chime-sdk-signaling-cpp/src/signaling/default_signaling_client.h x: 3 contributors (all time) y: 84 lines of code chime-sdk-signaling-cpp/src/signaling/signaling_client_observer.h x: 2 contributors (all time) y: 32 lines of code chime-sdk-signaling-cpp/src/transport/signaling_transport.h x: 2 contributors (all time) y: 15 lines of code chime-sdk-signaling-cpp/src/transport/websocket_signaling_transport.cc x: 3 contributors (all time) y: 91 lines of code chime-sdk-signaling-cpp/src/transport/websocket_signaling_transport.h x: 2 contributors (all time) y: 55 lines of code chime-sdk-signaling-cpp/src/utils/signal_frame_debug_utils.h x: 2 contributors (all time) y: 75 lines of code chime-sdk-signaling-cpp/src/utils/runnable.h x: 2 contributors (all time) y: 37 lines of code chime-sdk-signaling-cpp/src/websocket/libwebsockets_websocket.cc x: 2 contributors (all time) y: 209 lines of code chime-sdk-signaling-cpp/src/websocket/libwebsockets_websocket.h x: 2 contributors (all time) y: 49 lines of code chime-sdk-signaling-cpp/doxygen.in x: 1 contributors (all time) y: 395 lines of code chime-sdk-signaling-cpp/src/audio_video/internal_local_stream_configuration.h x: 1 contributors (all time) y: 12 lines of code chime-sdk-signaling-cpp/src/audio_video/local_audio_configuration.h x: 1 contributors (all time) y: 9 lines of code chime-sdk-signaling-cpp/src/audio_video/media_section.h x: 1 contributors (all time) y: 20 lines of code chime-sdk-signaling-cpp/src/data_message/data_message.h x: 1 contributors (all time) y: 13 lines of code chime-sdk-signaling-cpp/src/data_message/data_message_error.h x: 1 contributors (all time) y: 31 lines of code chime-sdk-signaling-cpp/src/session/meeting_session_configuration.h x: 1 contributors (all time) y: 34 lines of code chime-sdk-signaling-cpp/src/session/meeting_session_credentials.h x: 1 contributors (all time) y: 15 lines of code chime-sdk-signaling-cpp/src/transport/default_signaling_transport_factory.cc x: 1 contributors (all time) y: 17 lines of code chime-sdk-signaling-cpp/src/utils/logging.cc x: 1 contributors (all time) y: 51 lines of code chime-sdk-signaling-cpp/src/utils/sdp_utils.h x: 1 contributors (all time) y: 67 lines of code chime-sdk-signaling-cpp/src/utils/signal_strength.h x: 1 contributors (all time) y: 8 lines of code chime-sdk-signaling-cpp/src/websocket/certs/trusted.cc x: 1 contributors (all time) y: 282 lines of code chime-sdk-signaling-cpp/src/websocket/websocket.h x: 1 contributors (all time) y: 43 lines of code chime-sdk-signaling-cpp/version.h.in x: 1 contributors (all time) y: 5 lines of code
514.0
lines of code
  min: 5.0
  average: 54.56
  25th percentile: 12.0
  median: 15.0
  75th percentile: 37.0
  max: 514.0
0 3.0
contributors (all time)
min: 1.0 | average: 1.32 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 3.0

File Size vs. Commits (30 days): 0 points

No data for "commits (30d)" vs. "lines of code".

File Size vs. Contributors (30 days): 0 points

No data for "contributors (30d)" vs. "lines of code".


File Size vs. Commits (90 days): 0 points

No data for "commits (90d)" vs. "lines of code".

File Size vs. Contributors (90 days): 0 points

No data for "contributors (90d)" vs. "lines of code".