let mut pkt = self.src.read_packet(stream, ts, is_keyframe, size)?;
for pe in self.pal.iter_mut() {
if pe.stream_no == (stream_no as usize) {
let mut pkt = self.src.read_packet(stream, ts, is_keyframe, size)?;
for pe in self.pal.iter_mut() {
if pe.stream_no == (stream_no as usize) {