Template Class Encoder

Class Documentation

template<MediaType media>
class Encoder

Public Functions

explicit Encoder(detail::EncoderImpl<media>*)
Encoder(const Encoder<media>&) = delete
Encoder &operator=(const Encoder<media>&) = delete
Encoder(Encoder<media>&&) = delete
Encoder &operator=(Encoder<media>&&) = delete
~Encoder()
std::optional<PacketsPtr<media>> encode(const FramesPtr<media>&&)
std::optional<PacketsPtr<media>> flush()
int get_frame_size() const