| Offset | Size | Name | Notes |
| 0 | 4 | channel_id | The channel_id for the ReplayChannel this show is part of |
| 4 | 4 | show_id | The primary key for this ReplayShow; also, the time the recording started, as a TimeT |
| 8 | 4 | input_source | The InputSource for this recording |
| 12 | 4 | quality | The QualitySetting for this recording |
| 16 | 4 | guaranteed | 0 = no, 0xffffffff = yes |
| 20 | 4 | show_flags | The ShowFlags for this recording |
| 24 | 80 | channel | the Channel for this recording |
| 104 | 272 | program | the Program for this recording |
| 376 | 4 | ivs_status | IvsStatus value (Always 1 in a ReplayShow snapshot, 0 or 2 in a ReplayChannel snapshot.) |
| 380 | 4 | remote_guide_id | Always 0 in a snapshot; the show_id on the original ReplayTV, for IVS or LAN shows |
| 384 | 4 | download_id | Valid only during actual transfer of index or mpeg file; format/meaning still unknown |
| 388 | 4 | times_sent | The number of times this program has been sent with InternetVideoSharing |
| 392 | 4 | seconds | The actual duration of the recording |
| 396 | 4 | GOP_count | The number of GOPs in the recording |
| 400 | 4 | GOP_highest | Always 0 in a snapshot; the index of the highest # GOP viewed |
| 404 | 4 | GOP_last | Always 0 in a snapshot; the index of the most recent GOP viewed |
| 408 | 4 | checkpointed | 0 in possibly-out-of-date in-memory copies; always -1 in snapshots |
| 412 | 4 | intact | 0xffffffff in a snapshot; 0 means a deleted show |
| 416 | 4 | upgrade_flag | Set only when upgrading software versions, and only in the ReplayShow structure inside a show-based ReplayChannel; if set, the upgrade procedure computes fields such as ReplayChannel's space_allocated, based on the actual space used. Cleared again before the upgrade is finished, so this is never exposed. |
| 420 | 4 | sort_hint | The (0-based) index of this show in its ReplayChannel; this is, for the 4th show listed in a given ReplayChannel, this is 3 |
| 424 | 2 | unused1 | not preserved when padding values are set, presumably not used |
| 426 | 1 | before_padding | Minutes of padding recorded before the scheduled start of the show |
| 427 | 1 | after_padding | Minutes of padding recorded after the scheduled start of the show |
| 428 | 8 | index_size | size of .ndx file. for IVS-downloading/downloaded shows |
| 436 | 8 | mpeg_size | size of .mpg file, for IVS-downloading/downloaded shows |
| Offset | Size | Name | Notes |
| 0 | 4 | channel_id | The channel_id for the ReplayChannel this show is part of |
| 4 | 4 | show_id | The primary key for this ReplayShow; also, the time the recording started, as a TimeT |
| 8 | 4 | input_source | The InputSource for this recording |
| 12 | 4 | quality | The QualitySetting for this recording |
| 16 | 4 | guaranteed | 0 = no, 0xffffffff = yes |
| 20 | 4 | show_flags | The ShowFlags for this recording |
| 24 | 80 | channel | the Channel for this recording |
| 104 | 272 | program | the Program for this recording |
| 376 | 4 | ivs_status | IvsStatus value (Always 1 in a ReplayShow snapshot, 0 or 2 in a ReplayChannel snapshot.) |
| 380 | 4 | remote_guide_id | Always 0 in a snapshot; the show_id on the original ReplayTV, for IVS or LAN shows |
| 384 | 4 | download_id | Valid only during actual transfer of index or mpeg file; format/meaning still unknown |
| 388 | 4 | times_sent | The number of times this program has been sent with InternetVideoSharing |
| 392 | 4 | seconds | The actual duration of the recording |
| 396 | 4 | GOP_count | The number of GOPs in the recording |
| 400 | 4 | GOP_highest | Always 0 in a snapshot; the index of the highest # GOP viewed |
| 404 | 4 | GOP_last | Always 0 in a snapshot; the index of the most recent GOP viewed |
| 408 | 4 | checkpointed | 0 in possibly-out-of-date in-memory copies; always -1 in snapshots |
| 412 | 4 | intact | 0xffffffff in a snapshot; 0 means a deleted show |
| 416 | 4 | upgrade_flag | Set only when upgrading software versions, and only in the ReplayShow structure inside a show-based ReplayChannel; if set, the upgrade procedure computes fields such as ReplayChannel's space_allocated, based on the actual space used. Cleared again before the upgrade is finished, so this is never exposed. |
| 420 | 4 | sort_hint | The (0-based) index of this show in its ReplayChannel; this is, for the 4th show listed in a given ReplayChannel, this is 3 |
| 424 | 2 | unused1 | not preserved when padding values are set, presumably not used |
| 426 | 1 | before_padding | Minutes of padding recorded before the scheduled start of the show |
| 427 | 1 | after_padding | Minutes of padding recorded after the scheduled start of the show |
| 428 | 8 | unused2 | not used for the size of .ndx file |
| 436 | 8 | unused3 | not used for the size of .mpg file |
| 444 | 28 | reserved | Big new empty space... for... something |
| 472 | 8 | index_size | size of .ndx file. for IVS-downloading/downloaded shows |
| 480 | 8 | mpeg_size | size of .mpg file, for IVS-downloading/downloaded shows |
| 488 | 8 | unknown1 | |
| 496 | 8 | evt_size | size of .evt file, for IVS-downloading/downloaded shows |
| 504 | 8 | unknown2 | |