};
Signal1<void,int> serviceEvent;
-
+
struct videoStream
{
int pid;
+ int component_tag;
};
struct audioStream
int pid;
enum { atMPEG, atAC3, atDTS };
int type; // mpeg2, ac3, dts, ...
- // language code, ...
+
+ int component_tag;
+ std::string language_code; /* iso-639, if available. */
};
struct program
// ca info
int pcrPid;
int pmtPid;
+ bool isCrypted;
};
int getProgramInfo(struct program &program);