Functions | |
| const QtsPidSet | QtsAllPids (~QtsNoPid) |
| quint64 | qtsGetPcr (const void *b) |
| Extract a PCR (Program Clock Reference) from a stream. More... | |
| quint64 | qtsGetPtsDts (const void *b) |
| Extract a PTS or DTS from a stream. More... | |
| bool | qtsIsAudioStreamType (QtsStreamType st) |
| Check if an ST (Stream Type) value indicates an audio stream. More... | |
| bool | qtsIsLongHeaderPesStreamId (QtsPesStreamId sid) |
| Check if a PES stream identifier value indicates a PES packet with long header. More... | |
| bool | qtsIsPesStreamType (QtsStreamType st) |
| Check if an ST (Stream Type) value indicates a PES stream. More... | |
| bool | qtsIsSectionStreamType (QtsStreamType st) |
| Check if an ST (Stream Type) value indicates a stream carrying sections. More... | |
| bool | qtsIsVideoStreamType (QtsStreamType st) |
| Check if an ST (Stream Type) value indicates a video stream. More... | |
| void | qtsPutPcr (void *b, const quint64 &pcr) |
| Insert a PCR (Program Clock Reference) in a stream. More... | |
| void | qtsPutPtsDts (void *b, const quint64 &xts) |
| Insert a PTS or DTS in a stream. More... | |
Variables | |
| const QtsPidSet | QtsNoPid |
| A constant QtsPidSet with no PID set. More... | |
| const QtsPidSet QtsAllPids | ( | ~ | QtsNoPid | ) |
| quint64 qtsGetPcr | ( | const void * | b | ) |
Extract a PCR (Program Clock Reference) from a stream.
| [in] | b | Address of a 6-byte area where to extract the PCR. |
| void qtsPutPcr | ( | void * | b, |
| const quint64 & | pcr | ||
| ) |
Insert a PCR (Program Clock Reference) in a stream.
| [out] | b | Address of a 6-byte area where to insert the PCR. |
| [in] | pcr | A 42-bit PCR value. |
| quint64 qtsGetPtsDts | ( | const void * | b | ) |
Extract a PTS or DTS from a stream.
| [in] | b | Address of a 5-byte area where to extract the PTS or DTS. |
| void qtsPutPtsDts | ( | void * | b, |
| const quint64 & | xts | ||
| ) |
Insert a PTS or DTS in a stream.
| [out] | b | Address of a 5-byte area where to insert the PTS or DTS. |
| [in] | xts | A 33-bit PTS or DTS value. |
| bool qtsIsLongHeaderPesStreamId | ( | QtsPesStreamId | sid | ) |
Check if a PES stream identifier value indicates a PES packet with long header.
| [in] | sid | PES stream identifier. |
| bool qtsIsPesStreamType | ( | QtsStreamType | st | ) |
Check if an ST (Stream Type) value indicates a PES stream.
| [in] | st | Stream type as used in PMT. |
| bool qtsIsVideoStreamType | ( | QtsStreamType | st | ) |
Check if an ST (Stream Type) value indicates a video stream.
| [in] | st | Stream type as used in PMT. |
| bool qtsIsAudioStreamType | ( | QtsStreamType | st | ) |
Check if an ST (Stream Type) value indicates an audio stream.
| [in] | st | Stream type as used in PMT. |
| bool qtsIsSectionStreamType | ( | QtsStreamType | st | ) |
Check if an ST (Stream Type) value indicates a stream carrying sections.
| [in] | st | Stream type as used in PMT. |
| const QtsPidSet QtsNoPid |
A constant QtsPidSet with no PID set.