// Copyright (c) 2012-2017 VideoStitch SAS
// Copyright (c) 2018 stitchEm
#include "libvideostitch/input.hpp"
#include "libvideostitch/sink.hpp"
namespace VideoStitch {
namespace IO {
template <typename T>
Sink<T>::Sink() : T(-1) { // never called
}
template <typename T>
Sink<T>::~Sink() {}
template <typename T>
Status Sink<T>::addSink(const Ptv::Value* /* config */, const mtime_t /* videoTimeStamp */,
const mtime_t /* audioTimeStamp */) {
return {Origin::Output, ErrType::UnsupportedAction, "Sink not implemented for this Reader"};
}
template <typename T>
void Sink<T>::removeSink() {}
template class Sink<Input::Reader>;
} // namespace IO
} // namespace VideoStitch
-
stitchEm authoredf1d60797