I was exploring famous OBS Studio source code. That is using one git sub-module at
https://github.com/obsproject/libdshowcapture

In the file source/capture-filter.hpp there is a forward declaration of a class which is nowhere defined and used in whole repo and whole OBS-Studio repo.

namespace DShow {

// some other declaration

// this class is nowhere defined and used
class CaptureSource;

//some other declaration and definitions
}

I checked carefully but did not find any definition nor usage of CaptureSource class. If I am right then what can be purpose of such declaration?

0

There are 0 answers