X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=src%2Fmain.cpp;h=6ade4978fa3f7d1e636d4170477190be6e46df5b;hb=9710a16a95584e51590c23bff9426f532ed7b98b;hp=7f0c8ab4ba1b3a0fbb2f825f742e5a56529f599f;hpb=f7363af19dd8d9a0e07d1b315fe3a8392d7acf25;p=libsigrokflow.git diff --git a/src/main.cpp b/src/main.cpp index 7f0c8ab..6ade497 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -1,6 +1,7 @@ /* * This file is part of the libsigrokflow project. * + * Copyright (C) 2018 Martin Ling * Copyright (C) 2018 Uwe Hermann * * This program is free software: you can redistribute it and/or modify @@ -20,25 +21,22 @@ #include #include -#include - namespace Srf { -using namespace std; - -void init() +Sink::Sink(GstBaseSink *gobj) : + Gst::BaseSink(gobj) { } -LegacyCaptureDevice::LegacyCaptureDevice(shared_ptr device) : - _device(device) +Device::Device(GstElement *gobj) : + Gst::Element(gobj) { } -shared_ptr LegacyCaptureDevice::libsigrok_device() +CaptureDevice::CaptureDevice(GstElement *gobj) : + Device(gobj) { - return _device; } }