Lines Matching refs:videoin
37 : videoin(std::move(src)), flips(flips), size_bytes(0),buffer(0) in MirrorVideo()
39 if(!videoin) { in MirrorVideo()
43 inputs.push_back(videoin.get()); in MirrorVideo()
45 for(size_t i=0;i<videoin->Streams().size();i++) in MirrorVideo()
51 streams.push_back(videoin->Streams()[i]); in MirrorVideo()
58 unsigned char*ptr=videoin->Streams()[i].Offset(); in MirrorVideo()
59 size_t w=videoin->Streams()[i].Height(); in MirrorVideo()
60 size_t h=videoin->Streams()[i].Width(); in MirrorVideo()
61 size_t Bpp=videoin->Streams()[i].PixFormat().bpp / 8; in MirrorVideo()
63 …streams.emplace_back(videoin->Streams()[i].PixFormat(),pangolin::Image<unsigned char>(ptr,w,h,w*Bp… in MirrorVideo()
67 size_bytes = videoin->SizeBytes(); in MirrorVideo()
79 videoin->Start(); in Start()
85 videoin->Stop(); in Stop()
440 const Image<unsigned char> img_in = videoin->Streams()[s].StreamImage(buffer_in); in Process()
475 if(videoin->GrabNext(buffer,wait)) { in GrabNext()
486 if(videoin->GrabNewest(buffer,wait)) { in GrabNewest()
501 BufferAwareVideoInterface* vpi = dynamic_cast<BufferAwareVideoInterface*>(videoin.get()); in AvailableFrames()
515 BufferAwareVideoInterface* vpi = dynamic_cast<BufferAwareVideoInterface*>(videoin.get()); in DropNFrames()