#include "controls.h"
+class DCPContent;
+class EncryptedECinemaKDM;
+
class SwaroopControls : public Controls
{
public:
void update_content_directory ();
void update_playlist_directory ();
void spl_selection_changed ();
+ void select_playlist (int selected, int position);
void started ();
void stopped ();
void setup_sensitivity ();
void update_current_content ();
bool can_do_previous ();
bool can_do_next ();
+ void decrement_allowed_shows ();
+
+ boost::optional<dcp::EncryptedKDM> get_kdm_from_url (boost::shared_ptr<DCPContent> dcp);
+ boost::optional<dcp::EncryptedKDM> get_kdm_from_directory (boost::shared_ptr<DCPContent> dcp);
+ boost::optional<EncryptedECinemaKDM> get_kdm_from_directory (boost::shared_ptr<FFmpegContent> ffmpeg);
wxButton* _play_button;
wxButton* _pause_button;