o_sfu_core/engine/room/
recording.rs1use super::Room;
2use crate::engine::{ConnectionId, RecordingOptions, UserId};
3
4impl Room {
5 pub(crate) fn apply_recording_start(
6 &self,
7 _user_id: &UserId,
8 _connection_id: ConnectionId,
9 _options: RecordingOptions,
10 ) -> bool {
11 self.reject_recording_start()
12 }
13
14 pub(crate) fn apply_recording_stop(
15 &self,
16 _user_id: &UserId,
17 _connection_id: ConnectionId,
18 ) -> bool {
19 self.reject_recording_stop()
20 }
21
22 fn reject_recording_start(&self) -> bool {
23 self.metrics.record_recording_start_rejected();
24 false
25 }
26
27 fn reject_recording_stop(&self) -> bool {
28 self.metrics.record_recording_stop_rejected();
29 false
30 }
31}