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

GStreamer fails to build on Debian Jessie

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: P3
    • Resolution: Fixed
    • Affects Version/s: 8u5
    • Fix Version/s: 8u40
    • Component/s: javafx
    • Environment:

      Debian Jessie

      Description

      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

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                Created:
                Updated:
                Resolved:
                Imported: