diff options
| author | Carl Hetherington <cth@carlh.net> | 2022-12-25 22:34:21 +0100 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2022-12-25 22:34:21 +0100 |
| commit | f3617efde1751ac9e55f692369dc4ba3c6350ca8 (patch) | |
| tree | 48c17abf1dbadf276229c3aafdcd9b06d155a771 /src/lib/audio_stream.h | |
| parent | 0fabbb1680b5042570d50a2276004e2c0e62321c (diff) | |
Show audio bit depth in content properties (#559).
Diffstat (limited to 'src/lib/audio_stream.h')
| -rw-r--r-- | src/lib/audio_stream.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/lib/audio_stream.h b/src/lib/audio_stream.h index 470d9c854..cf874242f 100644 --- a/src/lib/audio_stream.h +++ b/src/lib/audio_stream.h @@ -33,8 +33,8 @@ struct audio_sampling_rate_test; class AudioStream { public: - AudioStream (int frame_rate, Frame length, int channels); - AudioStream (int frame_rate, Frame length, AudioMapping mapping); + AudioStream(int frame_rate, Frame length, int channels, boost::optional<int> bit_depth); + AudioStream(int frame_rate, Frame length, AudioMapping mapping, boost::optional<int> bit_depth); virtual ~AudioStream () {} void set_mapping (AudioMapping mapping); @@ -55,6 +55,7 @@ public: } int channels () const; + boost::optional<int> bit_depth() const; protected: mutable boost::mutex _mutex; @@ -66,6 +67,7 @@ private: int _frame_rate; Frame _length; AudioMapping _mapping; + boost::optional<int> _bit_depth; }; |
