uhd: smpl_buf: Drop UHD specifics out back to UHDDevice

This way smpl_buf can be re-used later by other non-UHD drivers.

Change-Id: I94061328d46a550d4147121d85baffa29c700c45
diff --git a/Transceiver52M/device/uhd/smpl_buf.h b/Transceiver52M/device/uhd/smpl_buf.h
index 6af97c2..cb231d3 100644
--- a/Transceiver52M/device/uhd/smpl_buf.h
+++ b/Transceiver52M/device/uhd/smpl_buf.h
@@ -25,13 +25,12 @@
 #pragma once
 
 #include <unistd.h>
-#include <uhd/types/time_spec.hpp>
 
 #include "radioDevice.h"
 
 /*
     Sample Buffer - Allows reading and writing of timed samples using osmo-trx
-                    or UHD style timestamps. Time conversions are handled
+                    timestamps. Time conversions are handled
                     internally or accessable through the static convert calls.
 */
 class smpl_buf {
@@ -49,7 +48,6 @@
 	    @return number of available samples or error
 	*/
 	ssize_t avail_smpls(TIMESTAMP timestamp) const;
-	ssize_t avail_smpls(uhd::time_spec_t timestamp) const;
 
 	/** Read and write
 	    @param buf pointer to buffer
@@ -58,9 +56,7 @@
 	    @return number of actual samples read or written or error
 	*/
 	ssize_t read(void *buf, size_t len, TIMESTAMP timestamp);
-	ssize_t read(void *buf, size_t len, uhd::time_spec_t timestamp);
 	ssize_t write(void *buf, size_t len, TIMESTAMP timestamp);
-	ssize_t write(void *buf, size_t len, uhd::time_spec_t timestamp);
 
 	/** Buffer status string
 	    @return a formatted string describing internal buffer state