freshplayerplugin - PPAPI2NPAPI compatibility layer

Distribution: openSUSE 42.1
Repository: openSUSE Multimedia Apps all
Package name: freshplayerplugin
Package version: 0.3.6
Package release: 24.4
Package architecture: x86_64
Package type: rpm
Installed size: 462.18 KB
Download size: 146.57 KB
Official Mirror:
The main goal of this project is to get PPAPI (Pepper) Flash player working in Firefox. This wrapper implements some kind of adapter which will look like browser to PPAPI plugin and look like NPAPI plugin for browser.


  • config(freshplayerplugin) = 0.3.6-24.4
  • freshplayerplugin = 0.3.6-24.4
  • freshplayerplugin(x86-64) = 0.3.6-24.4


  • flash-player

    Install Howto

    1. Add the openSUSE Multimedia Apps repository:
      # zypper addrepo opensuse-multimedia-apps
    2. Install freshplayerplugin rpm package:
      # zypper install freshplayerplugin


    • /etc/freshwrapper.conf
    • /usr/lib64/browser-plugins/
    • /usr/share/doc/packages/freshplayerplugin/COPYING
    • /usr/share/doc/packages/freshplayerplugin/ChangeLog
    • /usr/share/doc/packages/freshplayerplugin/LICENSE
    • /usr/share/doc/packages/freshplayerplugin/


    2016-11-17 - - Update to version 0.3.6: * graphics: Fix the off-by-one pixel issue in fullscreen scaling mode. * graphics: Try to flicker less. * misc: Use ICU for character set conversion, use WhatWG canonical encoding name conversion. * misc: Guess the default character encoding from a locale name. * misc: Guess GTK+ major version at run time. - Rename clean.patch to freshplayerplugin-drop-angle.patch and simplify to ease maintainership.

    2016-07-03 - - Conflict with flash-player as having them both installed is confusing firefox

    2016-04-26 - - Update to v0.3.5: * video: try /dev/video* instead of /dev/v4l/by-path/* * network: fix byte order in PPB_NetAddress * network: partially implement PPB_HostResolver;1.0 and PPB_UDPSocket;1.2 * mics: keep task order in PPB_MessageLoop - refresh clean patch

    2015-12-26 - - Use cmake macro

    2015-12-26 - - Update to 0.3.4: * graphics: add non-XRender fallback paths. * graphics: use ANGLE GLES2 emulation layer by default. * graphics: restore mouse pointer when moved outside. * audio: request reduced latency when capturing via PulseAudio. * input: detect and handle mouse double clicks. * misc: add `make install` rule. * misc: add option to show version in context menu. * misc: call gdb for crash debugging. * misc: stop using -fvisibility directives. - Use system libGLESv2. - Rebase clean.patch. - Remove cmake-install.patch: hardly reasonable now. - Remove Chromium Pepper Flash path appending: handled upstream.

    2015-11-06 - - Provide flash-plugin instead of flash-player in PMBS. - Install freshplayerplugin if both MozillaFirefox and chromium-pepper-flash are installed.

    2015-10-05 - - Update to 0.3.3: * graphics: update fullscreen size at the very end of transition. * net: implement PPB_NetAddress;1.0 inferface. * audio: add "noaudio" backend which only provide sync events. * misc: track origin threads of callbacks. * misc: drop libconfig dependency, use own config parser. * misc: avoid calling Javascript in NPP_SetWindow(). * misc: fix -fvisibility=hidden build issue. * misc: rename file name to - Rebase clean.patch and cmake-install.patch.

    2015-09-21 - - Add BuildRequires pkgconfig(vdpau)

    2015-08-18 - - Update to 0.3.2: * Fix fullscreen geometry issues (black screen with a tiny video in top left corner). * Synchronize with vertical blank in fullscreen mode. * Add autoconnect and server autostart configuration for JACK output. * Add NPAPI:AudioControl support. - Do not build libpdf and NaCl plugins after all as they do not work (placeholders).

    2015-08-01 - - Don't provide flash-player outside PMBS to prevent accidental install with a possible lack of chromium-pepper-flash.