|
Refactoring: Hide VideoCodec.codecSpecific as "private"
This refactoring allows runtime checks that functions that access
codec specific information are using the correct union member.
The API also allows replacing the union with another implementation
without changes at calling sites.
BUG= webrtc:6603
Committed: https://crrev.com/257dc39841c4d29e6a360f2dd10af336a45072a3
Cr-Commit-Position: refs/heads/master@{#14775}
Total comments: 18
Total comments: 4
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+185 lines, -145 lines) |
Patch |
|
M |
webrtc/common_types.h
|
View
|
1
2
3
4
5
6
7
8
9
10
|
3 chunks |
+22 lines, -3 lines |
0 comments
|
Download
|
|
M |
webrtc/common_types.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
|
2 chunks |
+49 lines, -0 lines |
0 comments
|
Download
|
|
M |
webrtc/modules/video_coding/codec_database.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
|
4 chunks |
+9 lines, -12 lines |
0 comments
|
Download
|
|
M |
webrtc/modules/video_coding/codecs/test/videoprocessor_integrationtest.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
|
1 chunk |
+13 lines, -20 lines |
0 comments
|
Download
|
|
M |
webrtc/modules/video_coding/codecs/tools/video_quality_measurement.cc
|
View
|
1
|
1 chunk |
+1 line, -2 lines |
0 comments
|
Download
|
|
M |
webrtc/modules/video_coding/codecs/vp8/simulcast_encoder_adapter.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
|
5 chunks |
+7 lines, -9 lines |
0 comments
|
Download
|
|
M |
webrtc/modules/video_coding/codecs/vp8/simulcast_encoder_adapter_unittest.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
|
3 chunks |
+17 lines, -26 lines |
0 comments
|
Download
|
|
M |
webrtc/modules/video_coding/codecs/vp8/simulcast_unittest.h
|
View
|
1
2
3
4
5
6
7
8
9
10
|
3 chunks |
+9 lines, -9 lines |
0 comments
|
Download
|
|
M |
webrtc/modules/video_coding/codecs/vp8/test/vp8_impl_unittest.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
|
2 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
|
M |
webrtc/modules/video_coding/codecs/vp8/vp8_impl.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
|
13 chunks |
+19 lines, -23 lines |
0 comments
|
Download
|
|
M |
webrtc/modules/video_coding/codecs/vp8/vp8_sequence_coder.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
|
M |
webrtc/modules/video_coding/codecs/vp9/vp9_impl.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
|
8 chunks |
+17 lines, -19 lines |
0 comments
|
Download
|
|
M |
webrtc/modules/video_coding/video_sender.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
|
M |
webrtc/modules/video_coding/video_sender_unittest.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
|
M |
webrtc/video/video_receive_stream.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
|
1 chunk |
+3 lines, -3 lines |
0 comments
|
Download
|
|
M |
webrtc/video/video_send_stream_tests.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
|
5 chunks |
+8 lines, -8 lines |
0 comments
|
Download
|
|
M |
webrtc/video_decoder.h
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
webrtc/video_encoder.h
|
View
|
1
2
3
4
5
6
7
8
9
10
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
Total messages: 62 (31 generated)
|