Ticket #6314: data_pid_filtering.diff
File data_pid_filtering.diff, 851 bytes (added by , 17 years ago) |
---|
-
libs/libmythtv/mpeg/mpegstreamdata.cpp
169 169 void MPEGStreamData::Reset(int desiredProgram) 170 170 { 171 171 _desired_program = desiredProgram; 172 _recording_type = "all";173 172 _strip_pmt_descriptors = false; 174 173 _normalize_stream_type = true; 175 174 … … 581 580 desc.clear(); 582 581 583 582 // Filter out streams not used for basic television 584 if (_recording_type == "tv" && !is_audio && !is_video &&583 if (_recording_type != "all" && !is_audio && !is_video && 585 584 !MPEGDescriptor::Find(desc, DescriptorID::teletext) && 586 585 !MPEGDescriptor::Find(desc, DescriptorID::subtitling)) 587 586 {