]> sigrok.org Git - libsigrokflow.git/blobdiff - src/main.cpp
Create 8 logic channels on dummy device used for output.
[libsigrokflow.git] / src / main.cpp
index 7f0c8ab4ba1b3a0fbb2f825f742e5a56529f599f..6ade4978fa3f7d1e636d4170477190be6e46df5b 100644 (file)
@@ -1,6 +1,7 @@
 /*
  * This file is part of the libsigrokflow project.
  *
+ * Copyright (C) 2018 Martin Ling <martin-sigrok@earth.li>
  * Copyright (C) 2018 Uwe Hermann <uwe@hermann-uwe.de>
  *
  * This program is free software: you can redistribute it and/or modify
 #include <config.h>
 #include <libsigrokflow/libsigrokflow.hpp>
 
-#include <iostream>
-
 namespace Srf
 {
 
-using namespace std;
-
-void init()
+Sink::Sink(GstBaseSink *gobj) :
+       Gst::BaseSink(gobj)
 {
 }
 
-LegacyCaptureDevice::LegacyCaptureDevice(shared_ptr<sigrok::Device> device) :
-       _device(device)
+Device::Device(GstElement *gobj) :
+       Gst::Element(gobj)
 {
 }
 
-shared_ptr<sigrok::Device> LegacyCaptureDevice::libsigrok_device()
+CaptureDevice::CaptureDevice(GstElement *gobj) :
+       Device(gobj)
 {
-       return _device;
 }
 
 }