Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8093236

GStreamer fails to build on Debian Jessie

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P3 P3
    • 8u40
    • 8u5
    • javafx
    • Debian Jessie

      Hi,

      I'm trying to package OpenJFX for Debian but I get compilation errors on GStreamer due to the more recent version of libvav used in Debian Jessie (Debian Wheezy isn't affected). If I'm not mistaken this also affects Ubuntu 14.04 LTS which has the same version of libav (>= 9.13).

      The changes needed are:
      - The CodecID enum becomes AVCodecID
      - CODEC_ID_xxx becomes AV_CODEC_ID_xxx
      - AVCODEC_MAX_AUDIO_FRAME_SIZE no longer exists (to be replaced with 192000)
      - The deprecated avcodec_decode_audio3 method has been removed, avcodec_decode_audio4 should be used instead.
      - avcodec_default_free_buffers has been removed

            stayer Kirill Kirichenko (Inactive)
            ebourgjfx Emmanuel Bourg (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported: