I had run into what I thought was a killer defect with the Diamond 9000. Ie I ran into several "hidden channels" that required manual entry of PIDs. The problem is that these were MPEG4 channels, and if you enter PIDs manually in the Diamond 9000 Channel editor program, there is no way to specify the video as being MPEG4, and the Diamond wouldn't play the channels, since it assumes that they are MPEG2.
Well after a day of looking at binary editor outputs of the channel editor files, I finally figured out that if you add &H4000 to the video PID when entering it into the Channel editor program, that it will be entered as an MPEG4 channel.
I've only tried it out on a couple channels, but it seems to work. Now I can watch about a half dozen hidden channels on the Diamond that I couldn't watch before.
Well after a day of looking at binary editor outputs of the channel editor files, I finally figured out that if you add &H4000 to the video PID when entering it into the Channel editor program, that it will be entered as an MPEG4 channel.
I've only tried it out on a couple channels, but it seems to work. Now I can watch about a half dozen hidden channels on the Diamond that I couldn't watch before.