Skip to content

Commit 472f25b

Browse files
committed
Code cleanup.
1 parent f384a83 commit 472f25b

14 files changed

Lines changed: 6 additions & 48 deletions

include/audio_daemon/alsa_capture.hpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
#include <alsa/asoundlib.h>
55
#include <thread>
66
#include <atomic>
7-
#include <functional>
87
#include <vector>
98

109
namespace audio_daemon {

include/audio_daemon/block_recorder.hpp

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,7 @@
22

33
#include "audio_daemon/common.hpp"
44
#include <string>
5-
#include <thread>
65
#include <mutex>
7-
#include <condition_variable>
86
#include <atomic>
97
#include <vector>
108
#include <sndfile.h>
@@ -53,9 +51,6 @@ class BlockRecorder {
5351
*/
5452
void push(const uint8_t* data, size_t frame_count);
5553

56-
/** Whether the recorder is actively writing. */
57-
bool is_recording() const { return recording_.load(); }
58-
5954
struct Stats {
6055
uint64_t blocks_written;
6156
uint64_t total_frames_written;

include/audio_daemon/capture_pipeline.hpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010
#include <atomic>
1111
#include <string>
1212
#include <vector>
13-
#include <cmath>
1413

1514
namespace audio_daemon {
1615

@@ -50,7 +49,6 @@ class CapturePipeline {
5049

5150
struct Stats {
5251
uint64_t frames_captured;
53-
double capture_fps;
5452
size_t ring_buffer_frames;
5553
int16_t peak_level;
5654
double rms_level;

include/audio_daemon/clip_extractor.hpp

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -57,17 +57,9 @@ class ClipExtractor {
5757
std::string request_clip_sync(int start_offset, int end_offset,
5858
const std::string& format = "");
5959

60-
struct Stats {
61-
uint64_t clips_extracted;
62-
uint64_t clips_failed;
63-
};
64-
Stats get_stats() const;
65-
6660
private:
6761
void worker_func();
6862
std::string extract_clip(const ClipRequest& req);
69-
std::string write_wav(const std::vector<uint8_t>& samples,
70-
const std::string& path);
7163
std::string write_sndfile(const std::vector<uint8_t>& samples,
7264
const std::string& path,
7365
const std::string& format);
@@ -86,8 +78,6 @@ class ClipExtractor {
8678
std::condition_variable queue_cv_;
8779

8880
std::atomic<uint64_t> next_id_{1};
89-
std::atomic<uint64_t> clips_extracted_{0};
90-
std::atomic<uint64_t> clips_failed_{0};
9181

9282
std::mutex results_mutex_;
9383
std::condition_variable results_cv_;

include/audio_daemon/common.hpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
#include <cstddef>
55
#include <string>
66
#include <functional>
7-
#include <vector>
87
#include <chrono>
98
#include <audio_daemon/version.hpp>
109

@@ -20,7 +19,6 @@ constexpr const char* DEFAULT_SOCKET_PATH = "/run/ws-audiod/control.sock";
2019
constexpr const char* DEFAULT_CLIPS_DIR = "/var/ws/audiod/clips";
2120
constexpr const char* DEFAULT_BLOCKS_DIR = "/var/ws/audiod/blocks";
2221
constexpr const char* DEFAULT_SHM_NAME = "/ws_audiod_samples";
23-
constexpr const char* DEFAULT_FRAME_NOTIFY_PATH = "/run/ws-audiod/frames.sock";
2422

2523
// Metadata for a chunk of captured audio
2624
struct AudioChunkMeta {

include/audio_daemon/control_socket.hpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
#include <functional>
55
#include <thread>
66
#include <atomic>
7-
#include <vector>
87

98
namespace audio_daemon {
109

include/audio_daemon/daemon.hpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@ class Daemon {
2424
void stop();
2525

2626
static void signal_handler(int signum);
27-
static Daemon* instance() { return instance_; }
2827

2928
private:
3029
Response handle_clip_command(const Command& cmd);

include/audio_daemon/logger.hpp

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,9 @@ class Logger {
1919
}
2020

2121
void set_level(LogLevel level) { level_ = level; }
22-
LogLevel level() const { return level_; }
2322

2423
template<typename... Args>
25-
void log(LogLevel level, const char* file, int line, Args&&... args) {
24+
void log(LogLevel level, Args&&... args) {
2625
if (level < level_) return;
2726

2827
std::ostringstream oss;
@@ -64,10 +63,10 @@ class Logger {
6463
std::mutex mutex_;
6564
};
6665

67-
#define LOG_DEBUG(...) audio_daemon::Logger::instance().log(audio_daemon::LogLevel::DEBUG, __FILE__, __LINE__, __VA_ARGS__)
68-
#define LOG_INFO(...) audio_daemon::Logger::instance().log(audio_daemon::LogLevel::INFO, __FILE__, __LINE__, __VA_ARGS__)
69-
#define LOG_WARN(...) audio_daemon::Logger::instance().log(audio_daemon::LogLevel::WARN, __FILE__, __LINE__, __VA_ARGS__)
70-
#define LOG_ERROR(...) audio_daemon::Logger::instance().log(audio_daemon::LogLevel::ERROR, __FILE__, __LINE__, __VA_ARGS__)
71-
#define LOG_FATAL(...) audio_daemon::Logger::instance().log(audio_daemon::LogLevel::FATAL, __FILE__, __LINE__, __VA_ARGS__)
66+
#define LOG_DEBUG(...) audio_daemon::Logger::instance().log(audio_daemon::LogLevel::DEBUG, __VA_ARGS__)
67+
#define LOG_INFO(...) audio_daemon::Logger::instance().log(audio_daemon::LogLevel::INFO, __VA_ARGS__)
68+
#define LOG_WARN(...) audio_daemon::Logger::instance().log(audio_daemon::LogLevel::WARN, __VA_ARGS__)
69+
#define LOG_ERROR(...) audio_daemon::Logger::instance().log(audio_daemon::LogLevel::ERROR, __VA_ARGS__)
70+
#define LOG_FATAL(...) audio_daemon::Logger::instance().log(audio_daemon::LogLevel::FATAL, __VA_ARGS__)
7271

7372
} // namespace audio_daemon

include/audio_daemon/ring_buffer.hpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,8 +45,6 @@ class RingBuffer {
4545

4646
uint16_t channels() const { return channels_; }
4747

48-
uint16_t bytes_per_sample() const { return bytes_per_sample_; }
49-
5048
/** Bytes per frame (channels * bytes_per_sample). */
5149
size_t bytes_per_frame() const { return static_cast<size_t>(channels_) * bytes_per_sample_; }
5250

include/audio_daemon/sample_publisher.hpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
#pragma once
22

3-
#include "audio_daemon/common.hpp"
43
#include <string>
54
#include <atomic>
65
#include <cstdint>

0 commit comments

Comments
 (0)