Searched refs:AlsaPcmOutputStream (Results 1 - 5 of 5) sorted by relevance

/external/chromium_org/media/audio/alsa/
H A Dalsa_output.cc7 // AlsaPcmOutputStream object is *not* thread-safe and should only be used
101 AlsaPcmOutputStream::InternalState state) {
103 case AlsaPcmOutputStream::kInError:
106 case AlsaPcmOutputStream::kCreated:
109 case AlsaPcmOutputStream::kIsOpened:
112 case AlsaPcmOutputStream::kIsPlaying:
115 case AlsaPcmOutputStream::kIsStopped:
118 case AlsaPcmOutputStream::kIsClosed:
125 const char AlsaPcmOutputStream::kDefaultDevice[] = "default";
126 const char AlsaPcmOutputStream
133 AlsaPcmOutputStream::AlsaPcmOutputStream(const std::string& device_name, function in class:media::AlsaPcmOutputStream
[all...]
H A Dalsa_output_unittest.cc112 AlsaPcmOutputStream* CreateStream(ChannelLayout layout) {
116 AlsaPcmOutputStream* CreateStream(ChannelLayout layout,
120 return new AlsaPcmOutputStream(kTestDeviceName,
138 void InitBuffer(AlsaPcmOutputStream* test_stream) {
212 AlsaPcmOutputStream* test_stream = CreateStream(kTestChannelLayout);
213 EXPECT_EQ(AlsaPcmOutputStream::kCreated, test_stream->state());
218 EXPECT_EQ(AlsaPcmOutputStream::kCreated, test_stream->state());
223 EXPECT_EQ(AlsaPcmOutputStream::kCreated, test_stream->state());
230 test_stream = new AlsaPcmOutputStream(kTestDeviceName,
234 EXPECT_EQ(AlsaPcmOutputStream
[all...]
H A Dalsa_output.h17 // AlsaPcmOutputStream is a single threaded class that should only be used from
47 class MEDIA_EXPORT AlsaPcmOutputStream : public AudioOutputStream { class in namespace:media
53 // Pass this to the AlsaPcmOutputStream if you want to attempt auto-selection
64 // |device_name|. The AlsaPcmOutputStream uses |wrapper| to communicate with
70 AlsaPcmOutputStream(const std::string& device_name,
75 virtual ~AlsaPcmOutputStream();
216 // Allows us to run tasks on the AlsaPcmOutputStream instance which are
219 base::WeakPtrFactory<AlsaPcmOutputStream> weak_factory_;
221 DISALLOW_COPY_AND_ASSIGN(AlsaPcmOutputStream);
225 AlsaPcmOutputStream
[all...]
H A Daudio_manager_alsa.cc337 std::string device_name = AlsaPcmOutputStream::kAutoSelectDevice;
343 return new AlsaPcmOutputStream(device_name, params, wrapper_.get(), this);
H A Dalsa_input.cc68 latency_us = std::max(latency_us, AlsaPcmOutputStream::kMinLatencyMicros);

Completed in 1546 milliseconds