I've updated pkgbuild to use separate package function.
Search Criteria
Package Details: libflashsupport-jack 20110801-1
Git Clone URL: | https://aur.archlinux.org/libflashsupport-jack.git (read-only) |
---|---|
Package Base: | libflashsupport-jack |
Description: | JACK-audio-connection-kit support for Flash |
Upstream URL: | http://sourceforge.net/users/torbenh/ |
Licenses: | |
Submitter: | None |
Maintainer: | giniu |
Last Packager: | giniu |
Votes: | 40 |
Popularity: | 0.000001 |
First Submitted: | 2009-05-03 22:12 |
Last Updated: | 2015-07-07 17:30 |
Dependencies (3)
Required by (0)
Sources (0)
Latest Comments
giniu commented on 2016-07-30 14:18
giniu commented on 2014-02-14 19:39
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/libflashsupport.so 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 libflashsupport.so to build but it crashes the flash plugin in Chromium and Firefox4 (x86_64).
cc -shared -O2 -Wall -lssl flashsupport.c -o libflashsupport.so -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
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: http://jackaudio.org/faq/routing_flash.html - 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.