2016-05-18 Fred Gleason <fredg@paravelsystems.com>

* Added an entry for the Broadcast Tools SRC-16 in
	'docs/SWITCHERS.txt'.
	* Added a 'CUT_EVENTS' table to the database.
	* Added a 'DECK_EVENTS' table to the database.
	* Incremented the database version to 256.
	* Implemented a 'Cut Event' ['CE'] RML.
	* Added a 'Event Carts' section to the Edit Deck dialog in
	'rdadmin/edit_deck.cpp' and 'rdadmin/edit_deck.h'.
This commit is contained in:
Fred Gleason
2016-05-18 13:43:21 -04:00
parent df9ac7cff1
commit 3b766a5e7d
34 changed files with 689 additions and 44 deletions

View File

@@ -10,6 +10,7 @@ Broadcast Tools 8x2 Audio Switcher
Broadcast Tools ADMS 44.22 Analog/AES Digital Matrix Switcher
Broadcast Tools GPI-16 General Purpose Input Module
Broadcast Tools Sentinel 4 Web AES Switcher
Broadcast Tools SRC-16
Broadcast Tools SS 12.4 Audio Switcher
Broadcast Tools SS 16.4 Audio Switcher
Broadcast Tools SS 4.1 MLR Switcher/Router
@@ -203,6 +204,24 @@ used in the 'IP Port' setting in Rivendell's driver configuration
('56' by default).
----------------------------------------------------------------------------
BROADCAST TOOLS SRC-16
Driver Name: BroadcastTools SRC-16
Supported RML Commands:
GPI Enable ('GE')
GPI Set ('GI')
GENERAL NOTES:
Control is done by means of a serial connection to the unit's integrated
serial port.
The unit should work correctly with factory default settings. The Rivendell
serial interface should be set to use 9600 bits/sec, 8 bits, 1 stop bit and
no flow control.
----------------------------------------------------------------------------
BROADCAST TOOLS SS 12.4

View File

@@ -407,6 +407,36 @@
</para>
</sect2>
<sect2>
<title><command>Cut Event [CE]</command></title>
<para>
<variablelist>
<varlistentry>
<term>Module</term>
<listitem><command>rdcatchd</command><manvolnum>8</manvolnum></listitem>
</varlistentry>
<varlistentry>
<term>Mnemonic</term>
<listitem><userinput>CE</userinput></listitem>
</varlistentry>
</variablelist>
</para>
<para>
Place a cut event at the current location of an active RDCatch recording.
</para>
<para>
<userinput>CE
<replaceable>decknum</replaceable>
<replaceable>eventnum</replaceable>!</userinput>
</para>
<para>
Place a cut event with event number
<replaceable>eventnum</replaceable> at the current position of the
active recording in RDCatch Deck
<replaceable>decknum</replaceable>.
</para>
</sect2>
<sect2>
<title><command>Database Backup [DB]</command></title>
<para>

View File

@@ -2,10 +2,7 @@
##
## docs/tables/automake.am for Rivendell
##
## (C) Copyright 2002-2006 Fred Gleason <fredg@salemradiolabs.com>
##
## $Id: Makefile.am,v 1.16.8.5.2.1 2014/06/03 18:23:34 cvs Exp $
## $Date: 2014/06/03 18:23:34 $
## (C) Copyright 2002-2016 Fred Gleason <fredg@salemradiolabs.com>
##
## This program is free software; you can redistribute it and/or modify
## it under the terms of the GNU General Public License version 2 as
@@ -30,7 +27,9 @@ EXTRA_DIST = audio_perms.txt\
clipboard.txt\
clock_perms.txt\
copy_splits.txt\
cut_events.txt\
cuts.txt\
deck_events.txt\
decks.txt\
dropboxes.txt\
dropbox_paths.txt\

View File

@@ -0,0 +1,10 @@
CUT_EVENTS Table Layout for Rivendell
The CUT_EVENTS table holds data concerning per-cut meta events.
FIELD NAME TYPE REMARKS
------------------------------------------------------------------------------
ID int(11) Primary key, auto increment
CUT_NAME char(12) From CUTS.CUT_NAME
NUMBER int(11) signed
POINT int(11) signed mS from audio start

View File

@@ -0,0 +1,12 @@
DECK_EVENTS Table Layout for Rivendell
The DECK_EVENTS table holds playout deck context for rendering per-cut meta
events.
FIELD NAME TYPE REMARKS
------------------------------------------------------------------------------
ID int(11) Primary key, auto increment
STATION_NAME char(64) From STATIONS.NAME
CHANNEL int(10) unsigned From DECKS.CHANNEL
NUMBER int(11) signed
CART_NUMBER int(10) unsigned