Package Details: libflashsupport-jack 20110801-1

Git Clone URL: (read-only)
Package Base: libflashsupport-jack
Description: JACK-audio-connection-kit support for Flash
Upstream URL:
Licenses: GPL
Submitter: None
Maintainer: giniu
Last Packager: giniu
Votes: 40
Popularity: 0.000000
First Submitted: 2009-05-03 22:12
Last Updated: 2015-07-07 17:30

Latest Comments

giniu commented on 2016-07-30 14:18

I strongly recommend switching to other way to get audio in Flash - this package is largely outdated and seems to be not developed anymore. It is recommended to use of first three solutions from here: - I will probably disown this package soon and if noone will step up to maintain it (might require also picking up the development of this solution!) I think it should be removed from Arch - such obsolete code might cause more harm than good.

giniu commented on 2014-02-14 19:39

I've updated pkgbuild to use separate package function.

capoeira commented on 2013-09-08 13:59

This always worked for me in Chromium. Now that i switched to Chrome it doesn't anymore. thoughts?

xyproto commented on 2012-03-04 20:26

Hi, || return 1 isn't needed anymore. Thanks for maintaining.

Anonymous comment on 2011-08-01 04:43

Updated package with the sed line from leepesjee's comment, also added missing deps.

leepesjee commented on 2011-07-04 11:18

From the comments in flashsupport.c:
"...The ALSA and Video4Linux support in this file is somewhat redundant and reduced in functionality as the Flash Player already has ALSA and Video4Linux support built-in. It is provided here for reference only." So I just commented out the V4L1 define with "sed -i 's|#define V4L1|//#define V4L1|' ./flashsupport.c" and it all seem to work.
Btw, if having oss installed, you also need to get /usr/lib/ out of the way. This also means you have to reinstall after every oss update.

markc commented on 2011-06-25 18:16

Changing line 184 in flashsupport.c from linux/videodev.h to libv4l1-videodev.h will allow to build but it crashes the flash plugin in Chromium and Firefox4 (x86_64).

cc -shared -O2 -Wall -lssl flashsupport.c -o -fPIC

MrRoboticEvil commented on 2011-05-31 13:09

Flagged out of date because I always get this error too

Anonymous comment on 2011-05-20 13:17

Same here:

/bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -lsamplerate -march=x86-64 -mtune=generic -O2 -pipe -pipe -Wformat -Wold-style-definition -Wdeclaration-after-statement -Wfloat-equal -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wshadow -Wendif-labels -Wpointer-arith -Wcast-align -Wwrite-strings -Winline -Wno-unused-parameter -ffast-math -MT libflashsupport_la-flashsupport.lo -MD -MP -MF .deps/libflashsupport_la-flashsupport.Tpo -c -o libflashsupport_la-flashsupport.lo `test -f 'flashsupport.c' || echo './'`flashsupport.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -lsamplerate -march=x86-64 -mtune=generic -O2 -pipe -pipe -Wformat -Wold-style-definition -Wdeclaration-after-statement -Wfloat-equal -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wshadow -Wendif-labels -Wpointer-arith -Wcast-align -Wwrite-strings -Winline -Wno-unused-parameter -ffast-math -MT libflashsupport_la-flashsupport.lo -MD -MP -MF .deps/libflashsupport_la-flashsupport.Tpo -c flashsupport.c -fPIC -DPIC -o .libs/libflashsupport_la-flashsupport.o
flashsupport.c:184:28: fatal error: linux/videodev.h: No such file or directory
compilation terminated.

What's up with that?

Myranti commented on 2011-05-07 02:18

As of 2.6.38 this package doesn't appear to compile due to videodev.h being in staging:

flashsupport.c:184:28: fatal error: linux/videodev.h: No such file or directory
compilation terminated.
make[1]: *** [libflashsupport_la-flashsupport.lo] Error 1

And editing the source or linking videodev.h produces an error:

In file included from flashsupport.c:184:0:
/usr/src/linux-2.6.38-ARCH/drivers/staging/usbvideo/videodev.h:147:27: error: expected ':', ',', ';', '}' or '__attribute__' before '*' token
flashsupport.c:1162:1: warning: no previous prototype for 'FPI_jack_ringbuffer_create' [-Wmissing-prototypes]
make[1]: *** [libflashsupport_la-flashsupport.lo] Error 1

lee commented on 2010-10-18 13:56

I cannot install:

error: failed to commit transaction (conflicting files)
libflashsupport-jack: /usr/lib/ exists in filesystem

$ pacman -Qo /usr/lib/
/usr/lib/ is owned by oss 4.2_2003-1

android commented on 2010-04-25 20:58

I don't think the breakage mentioned had anything to do with this package. Rather with changes in underlying libraries that were accomodated with the rebuild.

Also, the date in the package name is transient. Everytime the package is built it fetches the latest source from the git repo and places the build date in the resulting package name. I'm not really sure how this works, as it changes the pkgver variable to the current date in the PKGBUILD itseslf. I can't find any reference to the PKGBUILD in an external build script or in the package source. This must be some majical internal function of makepkg when building git based packages (haven't dug into the makepkg source to confirm or deny this).

When rebuilt today it fixed flash audio through jack for me as well (after it stopped with a recent system upgrade).

All in all this package seems to be working, so I'm unflagging out-of-date (and voting, since this is a nice piece of functionality).

Thanks to all devs, packagers and commenting archers...


Anonymous comment on 2010-04-15 02:00

It is working again for me as well after reinstalling.

Don't know what happened, but it is working.


DarwinSurvivor commented on 2010-04-12 06:07

Actually, doing a reinstall of the package fixed the problem.

goplexian, could you verify that it fixed it for you as well? It could be a case of another package's update over-writing one of the files that libflashsupport-jack uses.

DarwinSurvivor commented on 2010-04-12 05:55

I can confirm that this also stopped working for me today.

Anonymous comment on 2010-04-11 19:46

I think this package needs to be updated.

I am no longer hearing any sound in flash websites like youtube after the recent update, but my sound in general is working for downloaded songs played through VLC.