summaryrefslogtreecommitdiff
path: root/reader.c
diff options
context:
space:
mode:
Diffstat (limited to 'reader.c')
-rwxr-xr-xreader.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/reader.c b/reader.c
index 3b6c118..048ed3d 100755
--- a/reader.c
+++ b/reader.c
@@ -233,7 +233,7 @@ void cPvrReadThread::PesToTs(uint8_t *Data, uint32_t Length)
packet_counter = SENDPATPMT_PACKETINTERVAL;
}
- if (pes_scr_isvalid) { // send PCR packet
+ if (pes_scr_isvalid && (stream_id != 0xBD)) { // send PCR packet but not PCR of vbi data
ts_buffer[0] = TS_SYNC_BYTE;
ts_buffer[1] = kPCRPid >> 8;
ts_buffer[2] = kPCRPid & 0xFF;