Ok, I just think we could give the user the possibility to decide what mode
will be the default one.  I like the "far away" being in config.  And dont
forget to send warnings if you detect a "far away".

Perhaps we could do a Hangout tomorrow?


2013/4/18 Fabricio Costa Alisedo <notifications@github.com>

> In drivers/playlists/mongo-driver.js:
>
> > @@ -200,7 +200,7 @@ function mongo_driver(conf) {
> >                  medias.push(new Media(block_id, orig_order, actual_order, playlist_id, clip_name, type, file, length, parseFloat(fps)));
> >              });
> >
> > -            var playlist = new Playlist(playlist_id, name, startDate, medias, endDate);
> > +            var playlist = new Playlist(playlist_id, name, startDate, medias, endDate, "snap");
>
> Default is "snap", the other mode will be "fixed" like for making inserts
> and replace any current clip without modifying actual playlists. For
> "fixed" mode we need some overlays in Caspa, we will discuss this later,
> maybe tomorrow.
>
> "snap" mode (like queue mode), just queue playlists and intend to snap. If
> schedule of the next one is far away from the end of the last one, then
> snap is not applied. "far away" means more than 10 seconds (should be
> whatever we want and placed in the config file) and consider the next
> playlist with his startDate as the mandatory new schedule time.
>
> We have to discuss all this later, i already analyzed all cases but we
> have to implement what is really useful for now.
>
> —
> Reply to this email directly or view it on GitHub<https://github.com/inaes-tic/mbc-mosto/pull/69/files#r3860645>
> .
>