through the programs till we find the one w/ the PMT we want.. This
means an incorrect PAT doesn't slip through.. This now works since
we don't overload pid and attempt to use it's original value later...
[git-p4: depot-paths = "//depot/": change = 1097]
magic to simply replace the pat w/ only the program we want,
but keeps all the data there... it wastes a bit of bandwidth,
but makes the file seekable, which is good for the media player..
We need to extend this so that we generate the PAT's first, and
then start reading/writing the file so we don't pass a PAT unchanged..
[git-p4: depot-paths = "//depot/": change = 1096]
are available.. the PID demuxer currently isn't fast enough (it's
written in python), but once fixed should be interesting...
[git-p4: depot-paths = "//depot/": change = 858]