{
std::vector<videoStream> videoStreams;
std::vector<audioStream> audioStreams;
+ int defaultAudioStream;
std::vector<subtitleStream> subtitleStreams;
std::set<uint16_t> caids;
int pcrPid;
int pmtPid;
int textPid;
bool isCrypted() { return !caids.empty(); }
+
+ PyObject *createPythonObject();
};
int getProgramInfo(struct program &program);