add missing idx for Plane & Encoder
[android/external-libkmsxx.git] / libkms++ / encoder.cpp
index ba6b0765be53171a13bc6f2b40f14c37b10ee178..e3b90fa5aacbc42b3e690d557ebf28dc67c0c0ac 100644 (file)
@@ -30,8 +30,8 @@ static const map<int, string> encoder_types = {
 #undef DEF_ENC
 };
 
-Encoder::Encoder(Card &card, uint32_t id)
-       :DrmPropObject(card, id, DRM_MODE_OBJECT_ENCODER)
+Encoder::Encoder(Card &card, uint32_t id, uint32_t idx)
+       :DrmPropObject(card, id, DRM_MODE_OBJECT_ENCODER, idx)
 {
        m_priv = new EncoderPriv();
        m_priv->drm_encoder = drmModeGetEncoder(this->card().fd(), this->id());