Skip to content

Commit 9910fad

Browse files
committed
properties to audio_properties
1 parent abc6bd5 commit 9910fad

File tree

10 files changed

+21
-21
lines changed

10 files changed

+21
-21
lines changed

src/viam/examples/modules/audioin/main.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ class SineWaveAudioIn : public AudioIn, public Reconfigurable {
3737
throw Exception("method not supported");
3838
}
3939

40-
properties get_properties(const ProtoStruct&) override;
40+
audio_properties get_properties(const ProtoStruct&) override;
4141

4242
void get_audio(std::string const& codec,
4343
std::function<bool(audio_chunk&& chunk)> const& chunk_handler,
@@ -133,8 +133,8 @@ AudioIn::audio_chunk SineWaveAudioIn::create_audio_chunk(const std::vector<int16
133133
return chunk;
134134
}
135135

136-
properties SineWaveAudioIn::get_properties(const ProtoStruct&) {
137-
properties props;
136+
audio_properties SineWaveAudioIn::get_properties(const ProtoStruct&) {
137+
audio_properties props;
138138
props.supported_codecs = {audio_codecs::PCM_16};
139139
props.sample_rate_hz = 44100;
140140
props.num_channels = 1;

src/viam/sdk/common/audio.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ void write_value(std::ofstream& out, const T& value) {
1313
}
1414
} // anonymous namespace
1515

16-
bool operator==(const properties& lhs, const properties& rhs) {
16+
bool operator==(const audio_properties& lhs, const audio_properties& rhs) {
1717
return std::tie(lhs.supported_codecs, lhs.sample_rate_hz, lhs.num_channels) ==
1818
std::tie(rhs.supported_codecs, rhs.sample_rate_hz, rhs.num_channels);
1919
}

src/viam/sdk/common/audio.hpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,9 @@ constexpr const char* OPUS = "opus";
1919
constexpr const char* FLAC = "flac";
2020
} // namespace audio_codecs
2121

22-
/// @struct properties
22+
/// @struct audio_properties
2323
/// @brief Properties of an audio component (input or output)
24-
struct properties {
24+
struct audio_properties {
2525
std::vector<std::string> supported_codecs;
2626
int sample_rate_hz;
2727
int num_channels;
@@ -36,7 +36,7 @@ struct audio_info {
3636
};
3737

3838
/// @brief Equality operator for properties
39-
bool operator==(const properties& lhs, const properties& rhs);
39+
bool operator==(const audio_properties& lhs, const audio_properties& rhs);
4040

4141
uint16_t get_bits_per_sample(const std::string& codec);
4242

src/viam/sdk/components/audio_in.hpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,14 +71,14 @@ class AudioIn : public Component {
7171

7272
/// @brief Returns properties of the audio in device (supported codecs, sample rate, number of
7373
/// channels)
74-
inline properties get_properties() {
74+
inline audio_properties get_properties() {
7575
return get_properties({});
7676
}
7777

7878
/// @brief Returns properties of the audio in device (supported codecs, sample rate, number of
7979
/// channels)
8080
/// @param extra Any additional arguments to the method
81-
virtual properties get_properties(const ProtoStruct& extra) = 0;
81+
virtual audio_properties get_properties(const ProtoStruct& extra) = 0;
8282

8383
// @brief Send/receive arbitrary commands to the resource.
8484
/// @param Command the command to execute.

src/viam/sdk/components/private/audio_in_client.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ void AudioInClient::get_audio(std::string const& codec,
5858
return chunk_handler(std::move(chunk));
5959
});
6060
}
61-
properties AudioInClient::get_properties(const ProtoStruct& extra) {
61+
audio_properties AudioInClient::get_properties(const ProtoStruct& extra) {
6262
return make_client_helper(this, *stub_, &StubType::GetProperties)
6363
.with(extra)
6464
.invoke([](auto& response) {
@@ -69,7 +69,7 @@ properties AudioInClient::get_properties(const ProtoStruct& extra) {
6969
codecs.push_back(codec);
7070
}
7171

72-
return properties{
72+
return audio_properties{
7373
std::move(codecs), response.sample_rate_hz(), response.num_channels()};
7474
});
7575
}

src/viam/sdk/components/private/audio_in_client.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ class AudioInClient : public AudioIn {
2727
int64_t const& previous_timestamp,
2828
const ProtoStruct& extra) override;
2929

30-
properties get_properties(const ProtoStruct& extra) override;
30+
audio_properties get_properties(const ProtoStruct& extra) override;
3131
ProtoStruct do_command(const ProtoStruct& command) override;
3232
std::vector<GeometryConfig> get_geometries(const ProtoStruct& extra) override;
3333

src/viam/sdk/components/private/audio_in_server.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ ::grpc::Status AudioInServer::GetProperties(
7474
viam::common::v1::GetPropertiesResponse* response) noexcept {
7575
return make_service_helper<AudioIn>(
7676
"AudioInServer::GetProperties", this, request)([&](auto& helper, auto& audio_in) {
77-
const properties result = audio_in->get_properties(helper.getExtra());
77+
const audio_properties result = audio_in->get_properties(helper.getExtra());
7878
for (const auto& codec : result.supported_codecs) {
7979
response->add_supported_codecs(codec);
8080
}

src/viam/sdk/tests/mocks/mock_audio_in.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ void MockAudioIn::get_audio(std::string const& codec,
4343
}
4444
}
4545

46-
properties MockAudioIn::get_properties(const ProtoStruct& extra) {
46+
audio_properties MockAudioIn::get_properties(const ProtoStruct& extra) {
4747
return properties_;
4848
}
4949

@@ -62,8 +62,8 @@ std::shared_ptr<MockAudioIn> MockAudioIn::get_mock_audio_in() {
6262
return audio_in;
6363
}
6464

65-
properties fake_properties() {
66-
properties props;
65+
audio_properties fake_properties() {
66+
audio_properties props;
6767
props.supported_codecs = {audio_codecs::PCM_16, audio_codecs::PCM_32};
6868
props.sample_rate_hz = 48000;
6969
props.num_channels = 1;

src/viam/sdk/tests/mocks/mock_audio_in.hpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ class MockAudioIn : public AudioIn {
2020
int64_t const& previous_timestamp,
2121
const sdk::ProtoStruct& extra) override;
2222

23-
properties get_properties(const sdk::ProtoStruct& extra) override;
23+
audio_properties get_properties(const sdk::ProtoStruct& extra) override;
2424

2525
viam::sdk::ProtoStruct do_command(const viam::sdk::ProtoStruct& command) override;
2626

@@ -34,13 +34,13 @@ class MockAudioIn : public AudioIn {
3434
using AudioIn::get_properties;
3535

3636
private:
37-
properties properties_;
37+
audio_properties properties_;
3838
viam::sdk::ProtoStruct map_;
3939
std::vector<audio_chunk> mock_chunks_;
4040
std::vector<GeometryConfig> geometries_;
4141
};
4242

43-
properties fake_properties();
43+
audio_properties fake_properties();
4444
std::vector<AudioIn::audio_chunk> fake_audio_chunks();
4545

4646
} // namespace audioin

src/viam/sdk/tests/test_audio_in.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -112,8 +112,8 @@ BOOST_AUTO_TEST_CASE(test_do_command) {
112112
BOOST_AUTO_TEST_CASE(test_get_properties) {
113113
std::shared_ptr<MockAudioIn> mock = MockAudioIn::get_mock_audio_in();
114114
client_to_mock_pipeline<AudioIn>(mock, [](AudioIn& client) {
115-
properties props = client.get_properties();
116-
properties expected = fake_properties();
115+
audio_properties props = client.get_properties();
116+
audio_properties expected = fake_properties();
117117

118118
BOOST_CHECK(expected == props);
119119
});

0 commit comments

Comments
 (0)