Skip to content

Commit 3aa5675

Browse files
committed
refactor: move to rtc folder
1 parent bf8a353 commit 3aa5675

12 files changed

+18
-17
lines changed

src/CMakeLists.txt

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,10 @@ add_subdirectory(codecs/h264)
77
add_subdirectory(codecs/v4l2)
88
add_subdirectory(signaling)
99
add_subdirectory(recorder)
10+
add_subdirectory(rtc)
1011

1112
add_library(${PROJECT_NAME}
12-
conductor.cpp
13-
customized_video_encoder_factory.cpp
14-
data_channel_subject.cpp
1513
parser.cpp
16-
rtc_peer.cpp
1714
)
1815

19-
target_link_libraries(${PROJECT_NAME} PUBLIC track capturer v4l2_codecs signaling recorder common)
16+
target_link_libraries(${PROJECT_NAME} PUBLIC rtc signaling recorder common)

src/main.cpp

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,9 @@
1-
#include <iostream>
2-
31
#include "args.h"
42
#include "common/logging.h"
53
#include "common/utils.h"
6-
#include "conductor.h"
74
#include "parser.h"
85
#include "recorder/recorder_manager.h"
6+
#include "rtc/conductor.h"
97
#include "signaling/http_service.h"
108
#include "signaling/mqtt_service.h"
119
#include "signaling/websocket_service.h"

src/rtc/CMakeLists.txt

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
project(rtc)
2+
3+
aux_source_directory(${PROJECT_SOURCE_DIR} RTC_FILES)
4+
5+
add_library(${PROJECT_NAME} ${RTC_FILES})
6+
7+
target_link_libraries(${PROJECT_NAME} PUBLIC common track capturer v4l2_codecs)

src/conductor.cpp renamed to src/rtc/conductor.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#include "conductor.h"
1+
#include "rtc/conductor.h"
22

33
#include <api/audio_codecs/builtin_audio_decoder_factory.h>
44
#include <api/audio_codecs/builtin_audio_encoder_factory.h>

src/conductor.h renamed to src/rtc/conductor.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
#include "args.h"
1414
#include "capturer/pa_capturer.h"
1515
#include "capturer/video_capturer.h"
16-
#include "rtc_peer.h"
16+
#include "rtc/rtc_peer.h"
1717
#include "track/scale_track_source.h"
1818

1919
class Conductor {

src/customized_video_encoder_factory.cpp renamed to src/rtc/customized_video_encoder_factory.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#include "customized_video_encoder_factory.h"
1+
#include "rtc/customized_video_encoder_factory.h"
22
#include "codecs/v4l2/v4l2_h264_encoder.h"
33

44
#include <modules/video_coding/codecs/av1/av1_svc_config.h>

src/data_channel_subject.cpp renamed to src/rtc/data_channel_subject.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#include "data_channel_subject.h"
1+
#include "rtc/data_channel_subject.h"
22

33
#include "common/logging.h"
44

src/data_channel_subject.h renamed to src/rtc/data_channel_subject.h

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,14 @@
11
#ifndef DATA_CHANNEL_H_
22
#define DATA_CHANNEL_H_
33

4-
#include "common/interface/subject.h"
5-
64
#include <fstream>
75
#include <map>
86
#include <vector>
97

108
#include <api/data_channel_interface.h>
119
#include <nlohmann/json.hpp>
1210

11+
#include "common/interface/subject.h"
1312
#include "common/utils.h"
1413

1514
using json = nlohmann::json;

src/rtc_peer.cpp renamed to src/rtc/rtc_peer.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#include "rtc_peer.h"
1+
#include "rtc/rtc_peer.h"
22

33
#include <chrono>
44
#include <regex>

0 commit comments

Comments
 (0)