<feed xmlns='http://www.w3.org/2005/Atom'>
<title>viewer.git/indra/test_apps/llplugintest/llmediaplugintest.h, branch 26.5</title>
<subtitle>Megapahit's fork of the Second Life viewer.
</subtitle>
<id>https://megapahit.org/viewer.git/atom?h=26.5</id>
<link rel='self' href='https://megapahit.org/viewer.git/atom?h=26.5'/>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/'/>
<updated>2015-10-02T18:14:28Z</updated>
<entry>
<title>MAINT-5687: Remove old webkit from the make files and the repo.  Ensure that it is no longer meaningfully referenced.</title>
<updated>2015-10-02T18:14:28Z</updated>
<author>
<name>Rider Linden</name>
<email>rider@lindenlab.com</email>
</author>
<published>2015-10-02T18:14:28Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=cb7f84a470d7afeb1501cf5514333c6ee15d96df'/>
<id>urn:sha1:cb7f84a470d7afeb1501cf5514333c6ee15d96df</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update Mac and Windows breakpad builds to latest</title>
<updated>2013-03-29T14:50:08Z</updated>
<author>
<name>Graham Madarasz</name>
<email>graham@lindenlab.com</email>
</author>
<published>2013-03-29T14:50:08Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=bf6182daa8b4d7cea79310547f71d7a3155e17b0'/>
<id>urn:sha1:bf6182daa8b4d7cea79310547f71d7a3155e17b0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Post-convert merge by convert_monolith.py from ./viewer-experience</title>
<updated>2010-08-27T23:58:33Z</updated>
<author>
<name>Monroe Linden</name>
<email>monroe@lindenlab.com</email>
</author>
<published>2010-08-27T23:58:33Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=b62b10dd260c8c01e82e5b206c17a410cedc79f4'/>
<id>urn:sha1:b62b10dd260c8c01e82e5b206c17a410cedc79f4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Added support for targeted links opening new windows to llmediaplugintest.</title>
<updated>2010-08-10T20:04:01Z</updated>
<author>
<name>Monroe Linden</name>
<email>monroe@lindenlab.com</email>
</author>
<published>2010-08-10T20:04:01Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=4e8c33e7252d38d00b5606e1960aa520c75e0227'/>
<id>urn:sha1:4e8c33e7252d38d00b5606e1960aa520c75e0227</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Change license from GPL to LGPL (version 2.1)</title>
<updated>2010-08-13T11:24:57Z</updated>
<author>
<name>Oz Linden</name>
<email>oz@lindenlab.com</email>
</author>
<published>2010-08-13T11:24:57Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=06b0d72efa96b6a0ed665f7cd46f358c48929e7b'/>
<id>urn:sha1:06b0d72efa96b6a0ed665f7cd46f358c48929e7b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Architectural changes to LLPlugin message processing.</title>
<updated>2010-04-28T00:25:01Z</updated>
<author>
<name>Monroe Linden</name>
<email>monroe@lindenlab.com</email>
</author>
<published>2010-04-28T00:25:01Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=dacc5afbf0f1bde7454c1eadf56edb669d0741a9'/>
<id>urn:sha1:dacc5afbf0f1bde7454c1eadf56edb669d0741a9</id>
<content type='text'>
LLPluginProcessParent can now optionally use a separate thread for reading messages from plugin sockets.  If this is enabled, it will spawn a single thread and use apr_pollset_poll to wake up the thread when incoming data arrives instead of polling all the descriptors round-robin every frame.  This should be somewhat more efficient, and should also allow blocking requests from plugins to be serviced much more quickly (once we start using them).  This is currently disabled by default, until it's had a bit more focused testing on multiple platforms.

Hooked up the switch to use the message read thread to the PluginUseReadThread debug setting and an item in the Advanced menu in the viewer, and to a checkbox in the UI in llmediaplugintest.

Updated some debug logging in the plugin system to have appropriate tags and not log dire-looking warnings during normal operation.

LLPluginProcessParent now once again explicitly kills plugin processes (instead of just closing their sockets and waiting for them to exit).  The problem we were attempting to solve by not doing the kill (letting the webkit plugin write its cookie file on exit) has been solved another way.

LLPluginProcessParent::sendMessage() now attempts to write the outgoing message to the socket immediately instead of waiting for the next frame.  This should reduce the latency of sending plugin messages.

Added a separate fast timer for LLViewerMedia::updateMedia().
</content>
</entry>
<entry>
<title>Changes to plugin test app in preparation for work on positional per-process audio for media.</title>
<updated>2010-03-04T22:32:24Z</updated>
<author>
<name>Callum Prentice</name>
<email>callum@lindenlab.com</email>
</author>
<published>2010-03-04T22:32:24Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=34c8f6f7fa728c139a0da0deaccf6fda3d228680'/>
<id>urn:sha1:34c8f6f7fa728c139a0da0deaccf6fda3d228680</id>
<content type='text'>
Not part of the client and nothing here is deployed - internal testing only.
</content>
</entry>
<entry>
<title>fix media test app -- reviewed by james</title>
<updated>2009-09-09T07:26:56Z</updated>
<author>
<name>Jiao Li</name>
<email>angela@lindenlab.com</email>
</author>
<published>2009-09-09T07:26:56Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=bc106b1b4b0e8584f76619c002cec4fcbc8eb6fd'/>
<id>urn:sha1:bc106b1b4b0e8584f76619c002cec4fcbc8eb6fd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>build issue - const invariance in llplugintest/llmediaplugintest</title>
<updated>2009-09-03T02:57:14Z</updated>
<author>
<name>Brian McGroarty</name>
<email>soft@lindenlab.com</email>
</author>
<published>2009-09-03T02:57:14Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=ae6c3d7d6c49903596b13b220ae8afffd37568e3'/>
<id>urn:sha1:ae6c3d7d6c49903596b13b220ae8afffd37568e3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Removed some final dependencies to Awesomium and Flash ActiveX (mostly porting over Callum's change: r132166)</title>
<updated>2009-08-31T23:08:06Z</updated>
<author>
<name>Sam Kolb</name>
<email>skolb@lindenlab.com</email>
</author>
<published>2009-08-31T23:08:06Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=410e2228fdaec684f12c528e58e76f9b5169fe72'/>
<id>urn:sha1:410e2228fdaec684f12c528e58e76f9b5169fe72</id>
<content type='text'>
DEV-39138 build process on parabuild fails due to missing flash activex plugin
</content>
</entry>
</feed>
