Project

General

Profile

Actions

Bug #702

closed

header and library mismatch, decoding disabled

Added by oldmanuk over 12 years ago. Updated over 12 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Target version:
Start date:
09/05/2011
Due date:
% Done:

100%

Estimated time:

Description

Currently if the libavcodec header that was used to compile markad does not exactly match the version of the library installed on the machine, markad seems to refuse to decode the video? I can understand you might want to put a warning out in this situtation, but I can't think of a valid reason to actually forcibly disable decoding?

Sep  5 19:07:08 mini-itx markad: [24249] using libavcodec.so.53.7.0 with 4 threads
Sep  5 19:07:08 mini-itx markad: [24249] libavcodec header version 53.5.0
Sep  5 19:07:08 mini-itx markad: [24249] header and library mismatch, decoding disabled
    if (ver!=LIBAVCODEC_VERSION_INT)
    {  
        esyslog("libavcodec header version %s",AV_STRINGIFY(LIBAVCODEC_VERSION));
        esyslog("header and library mismatch, decoding disabled");
        video_context=NULL;
        ac3_context=NULL;
        mp2_context=NULL;
        audiobuf=NULL;
        return;
    }
Actions #1

Updated by Joe_D over 12 years ago

  • Status changed from New to Closed
  • Assignee set to Joe_D
  • Target version set to 0.1.3
  • % Done changed from 0 to 100

Changed behaviour in latest git

Actions #2

Updated by oldmanuk over 12 years ago

Many thanks! :)

Actions

Also available in: Atom PDF