1 | diff --git a/mythtv/libs/libmythtv/avformatdecoder.cpp b/mythtv/libs/libmythtv/avformatdecoder.cpp |
---|
2 | index 3a42b40..d5f9247 100644 |
---|
3 | --- a/mythtv/libs/libmythtv/avformatdecoder.cpp |
---|
4 | +++ b/mythtv/libs/libmythtv/avformatdecoder.cpp |
---|
5 | @@ -3145,7 +3145,8 @@ int AvFormatDecoder::H264PreProcessPkt(AVStream *stream, AVPacket *pkt) |
---|
6 | { |
---|
7 | buf += m_h264_parser->addBytes(buf, buf_end - buf, 0); |
---|
8 | |
---|
9 | - if (m_h264_parser->stateChanged()) |
---|
10 | + // if (m_h264_parser->stateChanged()) |
---|
11 | + if ( m_h264_parser->seen_SPS()) |
---|
12 | { |
---|
13 | if (m_h264_parser->FieldType() != H264Parser::FIELD_BOTTOM) |
---|
14 | { |
---|
15 | |
---|