| 
									
										
										
										
											2015-05-10 19:21:46 +02:00
										 |  |  | #include "dsp/nullsink.h"
 | 
					
						
							|  |  |  | #include "dsp/dspcommands.h"
 | 
					
						
							|  |  |  | #include "util/messagequeue.h"
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | NullSink::NullSink() | 
					
						
							|  |  |  | { | 
					
						
							| 
									
										
										
										
											2015-08-12 09:03:02 +02:00
										 |  |  | 	setObjectName("NullSink"); | 
					
						
							| 
									
										
										
										
											2015-05-10 19:21:46 +02:00
										 |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-08-14 05:00:28 +02:00
										 |  |  | NullSink::~NullSink() | 
					
						
							|  |  |  | { | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-11-12 14:04:16 +01:00
										 |  |  | bool NullSink::init(const Message& message) | 
					
						
							| 
									
										
										
										
											2015-08-14 05:00:28 +02:00
										 |  |  | { | 
					
						
							| 
									
										
										
										
											2018-11-12 15:05:14 +01:00
										 |  |  |     (void) message; | 
					
						
							| 
									
										
										
										
											2015-08-14 05:00:28 +02:00
										 |  |  | 	return false; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-11-12 16:58:20 +01:00
										 |  |  | void NullSink::feed(const SampleVector::const_iterator& begin, const SampleVector::const_iterator& end, bool positiveOnly) | 
					
						
							| 
									
										
										
										
											2015-05-10 19:21:46 +02:00
										 |  |  | { | 
					
						
							| 
									
										
										
										
											2018-11-12 16:58:20 +01:00
										 |  |  |     (void) begin; | 
					
						
							|  |  |  |     (void) end; | 
					
						
							|  |  |  |     (void) positiveOnly; | 
					
						
							| 
									
										
										
										
											2015-05-10 19:21:46 +02:00
										 |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | void NullSink::start() | 
					
						
							|  |  |  | { | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | void NullSink::stop() | 
					
						
							|  |  |  | { | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-11-12 16:58:20 +01:00
										 |  |  | bool NullSink::handleMessage(const Message& message) | 
					
						
							| 
									
										
										
										
											2015-05-10 19:21:46 +02:00
										 |  |  | { | 
					
						
							| 
									
										
										
										
											2018-11-12 16:58:20 +01:00
										 |  |  |     (void) message; | 
					
						
							| 
									
										
										
										
											2015-08-14 05:00:28 +02:00
										 |  |  | 	return false; | 
					
						
							| 
									
										
										
										
											2015-05-10 19:21:46 +02:00
										 |  |  | } |