diff --git a/libkms++/encoder.h b/libkms++/encoder.h
index 3e9a8e46c2bff96df3b0f6e9797abd2522390c83..609e136da80fa5cde34ae7477baa2a2a592860da 100644 (file)
--- a/libkms++/encoder.h
+++ b/libkms++/encoder.h
class Encoder : public DrmObject
{
+ friend class Card;
public:
- Encoder(Card& card, uint32_t id);
- ~Encoder();
-
void print_short() const;
Crtc* get_crtc() const;
std::vector<Crtc*> get_possible_crtcs() const;
+ const std::string& get_encoder_type() const;
private:
+ Encoder(Card& card, uint32_t id);
+ ~Encoder();
+
EncoderPriv* m_priv;
};
}