On Dec 9, 2015, at 21:03 49, Brandon <[email protected]> wrote:
> • I can't find any kind of Rivendell music log in a text format, only > in the SQL database. Does RDAirPlay read it directly from the SQL DB? Or does > it generate a text file somewhere? MySQL is the data store for *everything* in Rivendell with the exception of actual audio DSP data, which lives in ‘/var/snd/‘. You can create a text listing of logs in RDLibrary->Reports->LogListing. You can also access that data via the web API — see ‘docs/web_api.odt’ for details. NB: integrating to Rivendell by means of direct SQL calls is generally a Bad Idea. The database schema is an internal implementation detail; it can and does change without warning between different Rivendell versions, whereas the web API is a documented and stable interface that is kept consistent across version updates. Bypassing that to talk directly to the SQL tables risks your integration breaking in unpredictable ways when an update changes the schema away from the layout that your code was expecting. > • Does Rivendell have a mechanism for reconciling played music logs > back into GSelector to maintain proper rotation and keep actual play history > vs. scheduled history? Yes. RDAdmin->ManageReports. > • Not using any macros yet, but if/when I do, how is that handled with > an external scheduler? Do they work like carts? Build them in Rivendell, > assign a cart number and schedule the cart with external scheduler? Correct. Cheers! |----------------------------------------------------------------------| | Frederick F. Gleason, Jr. | Chief Developer | | | Paravel Systems | |----------------------------------------------------------------------| | A room without books is like a body without a soul. | | -- Cicero | |----------------------------------------------------------------------| _______________________________________________ Rivendell-dev mailing list [email protected] http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
