sintonia/3rd_party/pypo/scripts
paul.baranowski 4a055dde50 Started integration of pypo with Campcaster. Refactored pypo so that
it can work with either OBP or Campcaster.  Added the liquidsoap
binary.  Started to add the PHP API scripts to send the correct data
to pypo (those these are not pretty - all one-off scripts for each
API command). Added Zend to the default path.
2010-11-08 16:54:54 -05:00
..
library initial pypo commit 2010-11-05 15:54:15 +01:00
README initial pypo commit 2010-11-05 15:54:15 +01:00
cue_file.py initial pypo commit 2010-11-05 15:54:15 +01:00
include_daypart.liq initial pypo commit 2010-11-05 15:54:15 +01:00
include_dynamic_vars.liq initial pypo commit 2010-11-05 15:54:15 +01:00
include_live_in.liq initial pypo commit 2010-11-05 15:54:15 +01:00
include_notify.liq initial pypo commit 2010-11-05 15:54:15 +01:00
include_scheduler.liq initial pypo commit 2010-11-05 15:54:15 +01:00
library.liq initial pypo commit 2010-11-05 15:54:15 +01:00
log_run.sh initial pypo commit 2010-11-05 15:54:15 +01:00
ls_config.liq initial pypo commit 2010-11-05 15:54:15 +01:00
ls_config.liq.dist initial pypo commit 2010-11-05 15:54:15 +01:00
ls_cue.liq initial pypo commit 2010-11-05 15:54:15 +01:00
ls_run.sh initial pypo commit 2010-11-05 15:54:15 +01:00
ls_script.liq initial pypo commit 2010-11-05 15:54:15 +01:00
notify.sh initial pypo commit 2010-11-05 15:54:15 +01:00
pypo_log.sh initial pypo commit 2010-11-05 15:54:15 +01:00
silence.mp3 Started integration of pypo with Campcaster. Refactored pypo so that 2010-11-08 16:54:54 -05:00

README

This directory contains scripts not directly related to pypo
These mainly are things related to liquidsoap & playout

I added those scripts here to have them at hand for
development and also to update/share them via svn


scripts here:

- ls_run.sh
  wrapper to run liquid soap. makes sure that the "current" playlist is
  filled with silence
  
- ls_script.liq (called by ls_run.sh)
  the main liquidsoap control-script

- ls_cue.liq (included by ls_script.liq)
  contains a custom protocol that registers the cue-in/out values from the playlist script
  
- cue_file.py (called by ls_cue.liq)
  a wrapper that does the actual cutting. 
  it is called with: path_to_file[path] cue_in[ss.ms] cue_out[ss.ms] and does the mp3 cutting (with mp3cut)
  returns a temporary file that can be used by ls (make sure to set "TEMP_DIR" in script)