Commit Graph

21 Commits (2aa9ecb60235c96a42f3719fab9dbc6ea1bf50db)

Author SHA1 Message Date
Tofu Linden 43a9699de1 slightly reduce the overhead of 'EXT-5601: Linux: volume adjustment of web-based media / Flash' 2010-02-23 13:11:38 +00:00
Tofu Linden 96ddf30a49 support LL_PULSEAUDIO_ENABLED=0 - probably. 2010-02-22 16:55:14 +00:00
Tofu Linden 4cfbfedec5 comment improvement. 2010-02-22 16:19:46 +00:00
Tofu Linden dfe3b9ff1c EXT-5601 Linux: volume adjustment of web-based media / Flash
Dynamic loading of pulseaudio works now.
All that's left is to package-up the pulseaudio headers...
2010-02-22 16:16:26 +00:00
Tofu Linden 03d3e64157 more work on dynamic grabbing of PA syms. 2010-02-22 15:50:49 +00:00
Tofu Linden 71efe007b2 start dynamic sym loading work. 2010-02-22 15:29:57 +00:00
Tofu Linden fa1bae0093 minor comment tweak. 2010-02-22 14:33:26 +00:00
Tofu Linden 95ccfd806c Do some decent cleanup in LinuxVolumeCatcherImpl's destructor. Though I don't think media plugins are really 'destroyed' as we know it, their process just ends. 2010-02-22 14:29:37 +00:00
Tofu Linden b2fbb28dc9 Well, whaddyaknow.. it works.
More cleanup needed: need to dlopen()-ize the pulseaudio stuff
2010-02-22 14:19:10 +00:00
Tofu Linden 66162bfca3 comment tweak. 2010-02-22 14:15:57 +00:00
Tofu Linden 235023d711 document the linux_volume_catcher high-level design 2010-02-22 14:15:15 +00:00
Tofu Linden df43c0e18b Wire the linux volume catcher into the webkit plugin. 2010-02-22 14:08:15 +00:00
Tofu Linden 551771fd90 Got this building okay now. It's not hooked-up to the webkit plugin yet, so I don't know if it *works*. 2010-02-22 14:00:10 +00:00
Tofu Linden 8c7d218f4e bunch o'fixing 2010-02-22 13:55:19 +00:00
Tofu Linden 7fb16ca505 pretty fleshed-out, now needs fixing-up. 2010-02-22 13:52:41 +00:00
Tofu Linden 9c66a9b6eb Really start to fill the implementation in. 2010-02-22 13:12:44 +00:00
Tofu Linden 1b6a57564c more work on the volume-catcher interface. 2010-02-22 12:36:10 +00:00
Tofu Linden aa654ae427 more work on the linux volume-catcher. 2010-02-22 12:32:07 +00:00
Tofu Linden cd368847dd fill out the interface. 2010-02-22 12:03:31 +00:00
Tofu Linden fae5c9b64e code code 2010-02-22 11:29:48 +00:00
Tofu Linden 3546075abf start to build up this code 2010-02-22 11:28:53 +00:00