X-Git-Url: http://git.code-monkey.de/?a=blobdiff_plain;f=pv%2Fdata%2Flogicsegment.cpp;h=db2ce0548fcbedcd4023e7532bc4e999bf3b35a7;hb=83b1c8d251386ac1980284c4668cbdd8e425550f;hp=fcf572297e689f87762eabc81df96207df3000dc;hpb=9d22929c3588b994771e8db8f3be5b013fd35040;p=pulseview.git diff --git a/pv/data/logicsegment.cpp b/pv/data/logicsegment.cpp index fcf5722..db2ce05 100644 --- a/pv/data/logicsegment.cpp +++ b/pv/data/logicsegment.cpp @@ -33,7 +33,6 @@ using std::lock_guard; using std::recursive_mutex; using std::max; using std::min; -using std::pair; using std::shared_ptr; using std::vector; @@ -47,17 +46,6 @@ const int LogicSegment::MipMapScaleFactor = 1 << MipMapScalePower; const float LogicSegment::LogMipMapScaleFactor = logf(MipMapScaleFactor); const uint64_t LogicSegment::MipMapDataUnit = 64*1024; // bytes -LogicSegment::LogicSegment(pv::data::Logic& owner, shared_ptr data, - uint64_t samplerate) : - Segment(samplerate, data->unit_size()), - owner_(owner), - last_append_sample_(0) -{ - lock_guard lock(mutex_); - memset(mip_map_, 0, sizeof(mip_map_)); - append_payload(data); -} - LogicSegment::LogicSegment(pv::data::Logic& owner, unsigned int unit_size, uint64_t samplerate) : Segment(samplerate, unit_size),