recording_schedules.php File Reference

Go to the source code of this file.

Namespaces

namespace  MythWeb

Classes

class  Schedule
 Recording Schedule class /*. More...

Enumerations

enum  rectype_once
enum  rectype_daily
enum  rectype_channel
enum  rectype_always
enum  rectype_weekly
enum  rectype_findone
enum  rectype_override
enum  rectype_dontrec
enum  rectype_finddaily
enum  rectype_findweekly
enum  searchtype_power
enum  searchtype_title
enum  searchtype_keyword
enum  searchtype_people
enum  searchtype_manual
enum  dupsin_recorded
enum  dupsin_oldrecorded
enum  dupsin_all
enum  dupsin_newepisodes
enum  dupsin_ex_repeats
enum  dupsin_ex_generic

Functions

 playgroup_select ($this_playgroup, $name= 'playgroup', $id=NULL, $js=NULL)
 prints a <select> of the various playback groups available /*
 profile_select ($this_profile, $name='profile')
 prints a <select> of the various recording profiles to choose from /*
 transcoder_select ($this_transcoder, $name='transcoder')
 prints a <select> of the various transcoders to choose from /*
 recgroup_select ($this_group, $name= 'recgroup')
 prints a <select> of the various recgroups available /*
 storagegroup_select ($this_group, $name= 'storagegroup')
 prints a <select> of the various storagegroups available /*

Variables

 $RecTypes
global $Schedules = array()
 $result
global $Scheduled_Recordings = array()
global $Num_Conflicts = 0
global $Num_Scheduled = 0
global $Transcoders = array()
 $Transcoders [0] = 'Autodetect'


Enumeration Type Documentation

Definition at line 22 of file recording_schedules.php.

Definition at line 23 of file recording_schedules.php.

Definition at line 24 of file recording_schedules.php.

Definition at line 25 of file recording_schedules.php.

Definition at line 26 of file recording_schedules.php.

Definition at line 27 of file recording_schedules.php.

Definition at line 28 of file recording_schedules.php.

Definition at line 29 of file recording_schedules.php.

Definition at line 30 of file recording_schedules.php.

Definition at line 31 of file recording_schedules.php.

Definition at line 34 of file recording_schedules.php.

Definition at line 35 of file recording_schedules.php.

Definition at line 36 of file recording_schedules.php.

Definition at line 37 of file recording_schedules.php.

Definition at line 38 of file recording_schedules.php.

Definition at line 41 of file recording_schedules.php.

Definition at line 42 of file recording_schedules.php.

enum dupsin_all

Definition at line 43 of file recording_schedules.php.

Definition at line 46 of file recording_schedules.php.

Definition at line 47 of file recording_schedules.php.

Definition at line 48 of file recording_schedules.php.


Function Documentation

playgroup_select ( this_playgroup,
name = 'playgroup',
id = NULL,
js = NULL 
)

prints a <select> of the various playback groups available /*

Definition at line 488 of file recording_schedules.php.

profile_select ( this_profile,
name = 'profile' 
)

prints a <select> of the various recording profiles to choose from /*

Definition at line 518 of file recording_schedules.php.

transcoder_select ( this_transcoder,
name = 'transcoder' 
)

prints a <select> of the various transcoders to choose from /*

Definition at line 532 of file recording_schedules.php.

recgroup_select ( this_group,
name = 'recgroup' 
)

prints a <select> of the various recgroups available /*

Definition at line 548 of file recording_schedules.php.

storagegroup_select ( this_group,
name = 'storagegroup' 
)

prints a <select> of the various storagegroups available /*

Definition at line 588 of file recording_schedules.php.


Variable Documentation

$RecTypes

Initial value:

 array(
                      rectype_once       => t('rectype: once'),
                      rectype_daily      => t('rectype: daily'),
                      rectype_channel    => t('rectype: channel'),
                      rectype_always     => t('rectype: always'),
                      rectype_weekly     => t('rectype: weekly'),
                      rectype_findone    => t('rectype: findone'),
                      rectype_override   => t('rectype: override'),
                      rectype_dontrec    => t('rectype: dontrec'),
                      rectype_finddaily  => t('rectype: finddaily'),
                      rectype_findweekly => t('rectype: findweekly'),
                     )

Definition at line 51 of file recording_schedules.php.

$Schedules = array()

Definition at line 65 of file recording_schedules.php.

$result

Initial value:

 $db->query('SELECT record.*,
                                 IF(record.type='.rectype_always.',-1,record.chanid)            AS chanid,
                                 UNIX_TIMESTAMP(record.startdate)+TIME_TO_SEC(record.starttime) AS starttime,
                                 UNIX_TIMESTAMP(record.enddate)+TIME_TO_SEC(record.endtime)     AS endtime
                            FROM record')

Definition at line 68 of file recording_schedules.php.

$Scheduled_Recordings = array()

Definition at line 78 of file recording_schedules.php.

$Num_Conflicts = 0

Definition at line 78 of file recording_schedules.php.

$Num_Scheduled = 0

Definition at line 78 of file recording_schedules.php.

$Transcoders = array()

Definition at line 94 of file recording_schedules.php.

$Transcoders[0] = 'Autodetect'

Definition at line 96 of file recording_schedules.php.


Generated on Sat Dec 18 05:15:55 2010 for MythTV by  doxygen 1.5.5