Skip to content
A libhal stub library forwarding to UDisks specifically to satisfy the libflashplayer.so / libadobecp requirements
Shell Makefile C
Latest commit 95cdd6e Mar 13, 2016 @cshorler Merge pull request #20 from kenhys/fix-email
debian: fix email address
Failed to load latest commit information.
debian Merge pull request #20 from kenhys/fix-email Mar 13, 2016
m4 add the m4 directory for the release tarball (so make works) Feb 14, 2016
rpm update version numbers for v0.3.3 Feb 14, 2016
src release tarball was broken because autoconf/automake files weren't in… Feb 14, 2016
test release tarball was broken because autoconf/automake files weren't in… Feb 14, 2016
.gitattributes setup for git archive Mar 21, 2013
.gitignore update gitignore some autoconf stuff is missing from the tarball Feb 14, 2016
COPYING replace HAL with HAL-Flash Apr 20, 2014
FAQ.txt fixes #15 Feb 14, 2016
INSTALL fixes #17 Feb 14, 2016
Makefile.am add test directory May 12, 2013
Makefile.in release tarball was broken because autoconf/automake files weren't in… Feb 14, 2016
README fixes #18 Feb 14, 2016
aclocal.m4 release tarball was broken because autoconf/automake files weren't in… Feb 14, 2016
config.guess release tarball was broken because autoconf/automake files weren't in… Feb 14, 2016
config.h.in temporarily remove dependency on GLib May 19, 2013
config.sub release tarball was broken because autoconf/automake files weren't in… Feb 14, 2016
configure update version numbers for v0.3.3 Feb 14, 2016
configure.ac update version numbers for v0.3.3 Feb 14, 2016
depcomp release tarball was broken because autoconf/automake files weren't in… Feb 14, 2016
install-sh release tarball was broken because autoconf/automake files weren't in… Feb 14, 2016
ltmain.sh release tarball was broken because autoconf/automake files weren't in… Feb 14, 2016
missing release tarball was broken because autoconf/automake files weren't in… Feb 14, 2016
test-driver release tarball was broken because autoconf/automake files weren't in… Feb 14, 2016

README

This is the libhal-flash package.

It is loosely based upon libhal.[ch] from the hal-0.5.14 package for the external interface presented by the shared library libhal.  Further information on HAL can be found here:  http://www.freedesktop.org/wiki/Software/hal

WARNING - this is not a fully functional HAL layer!

The Adobe Flash web browser plugin for Linux relies upon libhal to provide
information required by libadobecp (which libflashplayer.so retrieves from the
internet) for playing back drm content.

Since HAL is no longer centric to most modern Linux systems (now we have UDev,
UDisks etc) - I'm only providing this library until such time as HTML5 becomes
standard for online TV (many sites continue to use Flash).

RUNTIME REQUIREMENTS

Note - This library requires UDisks2 and a running DBus service!

TESTING INSTALLATION

Adobe provides a test web page for DRM content and a test video required to run the test.
Enter this into your browser:
http://drmtest2.adobe.com:8080/SVP/SampleVideoPlayer_FP.html
Enter this into the form:
http://drmtest2.adobe.com:8080/Content/anonymous.f4v
Press play.

Something went wrong with that request. Please try again.