Bug 1104

Summary: GLMediaPlayer not compatible with FFMPEG/LibAv 2.4.x
Product: [JogAmp] Jogl Reporter: voorbeeld
Component: openglAssignee: Sven Gothel <sgothel>
Status: RESOLVED FIXED    
Severity: enhancement    
Priority: ---    
Version: 2   
Hardware: All   
OS: all   
Type: --- SCM Refs:
1eea4278f1be5900f0d990d0a7d352923def217c
Workaround: ---

Description voorbeeld 2014-11-30 20:48:00 CET
Tested with JOGL 2.2.4 and FFMPEG 2.4.2 on OSX 10.9 (installed through brew) 

When using GLMediaPlayer I get the following message on stderr:
LIB_AV No Version/Native-Impl Match
LIB_AV Not Matching Compile-Time / Runtime Major-Version

Would be very helpful if this message includes the found version and the supported version(s).

The FFMPEG changelogs do not report big API changes. Maybe supporting 2.4.x is a matter of whitelisting 2.4.x in the wrapper code?
Comment 1 voorbeeld 2014-11-30 21:13:03 CET
ffmpeg 2.4.2 reports the following library versions:

  libavutil      54.  7.100 / 54.  7.100
  libavcodec     56.  1.100 / 56.  1.100
  libavformat    56.  4.101 / 56.  4.101
  libavdevice    56.  0.100 / 56.  0.100
  libavfilter     5.  1.100 /  5.  1.100
  libavresample   2.  1.  0 /  2.  1.  0
  libswscale      3.  0.100 /  3.  0.100
  libswresample   1.  1.100 /  1.  1.100
  libpostproc    53.  0.100 / 53.  0.100
Comment 2 Sven Gothel 2015-08-28 00:51:25 CEST
commit 1eea4278f1be5900f0d990d0a7d352923def217c
Date:   Thu Feb 5 16:27:56 2015 +0100

    FFMPEGMediaPlayer: Add support for libav-11 and ffmpeg 2.[4-x] (Latest release, used in Debian 8, etc)
  

Should have been resolved a while ago, pls reopen if issue still exists.