Ticket #3462: afd_no_assert_on_unknown_video_codec.patch

File afd_no_assert_on_unknown_video_codec.patch, 799 bytes (added by Anduin Withers, 13 years ago)

Skips "video" streams with no codec id

  • libs/libmythtv/avformatdecoder.cpp

     
    12971297        {
    12981298            case CODEC_TYPE_VIDEO:
    12991299            {
    1300                 assert(enc->codec_id);
     1300                //assert(enc->codec_id);
     1301                if (!enc->codec_id)
     1302                {
     1303                    VERBOSE(VB_IMPORTANT,
     1304                            LOC + QString("Stream #%1 has an unknown video "
     1305                                          "codec id, skipping.").arg(i));
     1306                    continue;
     1307                }
    13011308
    13021309                // HACK -- begin
    13031310                // ffmpeg is unable to compute H.264 bitrates in mpegts?