Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- diff --git a/mythtv/libs/libmythtv/mpeg/mpegstreamdata.cpp b/mythtv/libs/libmythtv/mpeg/mpegstreamdata.cpp
- index abb0ec7..98d1177 100644
- --- a/mythtv/libs/libmythtv/mpeg/mpegstreamdata.cpp
- +++ b/mythtv/libs/libmythtv/mpeg/mpegstreamdata.cpp
- @@ -601,12 +601,13 @@ bool MPEGStreamData::CreatePMTSingleProgram(const ProgramMapTable &pmt)
- // Filter out streams not used for basic television
- if (_recording_type == "tv" && !is_audio && !is_video &&
- !MPEGDescriptor::Find(desc, DescriptorID::teletext) &&
- - !MPEGDescriptor::Find(desc, DescriptorID::subtitling))
- + !MPEGDescriptor::Find(desc, DescriptorID::subtitling) &&
- + pid != pmt.PCRPID()) // We must not strip the PCR!
- {
- continue;
- }
- - if (!is_audio && !is_video)
- + if (!is_audio && !is_video) //NOTE: Anything which isn't audio or video is data
- dataPIDs.push_back(pid);
- pdesc.push_back(desc);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement