- player->Video.connect (boost::bind (process_video, _1, _2, _3, _5));
- bool done = false;
- while (!done) {
- done = player->pass ();
- }
+ server = new EncodeServerDescription (server_host, 1, SERVER_LINK_VERSION);
+ film.reset (new Film (film_dir));
+ film->read_metadata ();
+
+ shared_ptr<Player> player (new Player (film, film->playlist ()));
+ player->Video.connect (bind (&process_video, _1));
+ while (!player->pass ()) {}