Free the mouse Replay Program
Home | Changes | Index | Search | Go

About Program

A Program record simply combines a FixedProgramRecord with a channel tuning number; it's specific to a HeadEnd and Device, but doesn't specify either one.

4.1, 4.3, 4.5 and 5.0

Offset Size Name Notes
0 4 struct_size Always 272 for this version
4 4 autorecord If 0, then it's a manual recording
8 4 isvalid If 0, then nothing else in the record should be trusted
12 4 tuning The channel to tune to for this program
16 256 fixed_program_record FixedProgramRecord specifying the rest of the Program's attributes

Alternate Layout

This is an alternate layout for quick reference that has FixedProgramRecord expanded.

Offset Size Name Notes
0 4 struct_size Always 272 for this version
4 4 autorecord If 0, then it's a manual recording
8 4 isvalid If 0, then nothing else in the record should be trusted
12 4 tuning The channel to tune to for this program
      Start FixedProgramRecord
16 4 flags See ProgramFlag for details
20 4 eventtime show start time, as a TimeT
24 4 tmsID TribuneMediaServicesID of the channel
28 2 minutes show length, in minutes
30 1 genre1 GenreCode 1
31 1 genre2 GenreCode 2
32 1 genre3 GenreCode 3
33 1 genre4 GenreCode 4
34 2 recLen record length
36 1 titleLen title length
37 1 episodeLen episode length
38 1 descriptionLen description length
39 1 actorLen actor length
40 1 guestLen guest length
41 1 suzukiLen SuzukiString length
42 1 producerLen producer length
43 1 directorLen director length
44 228* szDescription description block
      End FixedProgramRecord

* Variable. Maximum is 228.

-- LeeThompson - 12 May 2003 (Corrected by HenryDonzis 16 Nov 2006)



Your post will appear before this form in chronological order (newest at bottom)

Topic Program . { Edit | Attach | Ref-By | Printable | Diffs | r1.7 | > | r1.6 | > | r1.5 | More }
Revision r1.7 - 12 May 2003 - 17:17 GMT - LeeThompson
Parents: GuideSnapshot > ReplayShow
Copyright © 2001 by the contributing authors. All material on this collaboration tool is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback.