https://community.kde.org/index.php?title=Amarok/Archives/NMMEngineDevelopment&feed=atom&action=historyAmarok/Archives/NMMEngineDevelopment - Revision history2024-03-28T15:06:20ZRevision history for this page on the wikiMediaWiki 1.40.2https://community.kde.org/index.php?title=Amarok/Archives/NMMEngineDevelopment&diff=29455&oldid=prevMamarok: Mamarok moved page Amarok/Development/NMMEngineDevelopment to Amarok/Archives/NMMEngineDevelopment: obsolete, move to archives2013-01-15T00:30:49Z<p>Mamarok moved page <a href="/Amarok/Development/NMMEngineDevelopment" class="mw-redirect" title="Amarok/Development/NMMEngineDevelopment">Amarok/Development/NMMEngineDevelopment</a> to <a href="/Amarok/Archives/NMMEngineDevelopment" title="Amarok/Archives/NMMEngineDevelopment">Amarok/Archives/NMMEngineDevelopment</a>: obsolete, move to archives</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<tr class="diff-title" lang="en">
<td colspan="1" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="1" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 00:30, 15 January 2013</td>
</tr><tr><td colspan="2" class="diff-notice" lang="en"><div class="mw-diff-empty">(No difference)</div>
</td></tr></table>Mamarokhttps://community.kde.org/index.php?title=Amarok/Archives/NMMEngineDevelopment&diff=29454&oldid=prevMamarok: remove outdated link2013-01-15T00:30:28Z<p>remove outdated link</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 00:30, 15 January 2013</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l5">Line 5:</td>
<td colspan="2" class="diff-lineno">Line 5:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><p></div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><p></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>The user should be allowed to choose the host he wants audio and video playback on. Currently you can specify one host for audio playback and one host, different from the audio host, for video playback. In the future it should be allowed to have a <b>'party mode'</b>, so choosing as many audio/video hosts as needed.<br/></div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>The user should be allowed to choose the host he wants audio and video playback on. Currently you can specify one host for audio playback and one host, different from the audio host, for video playback. In the future it should be allowed to have a <b>'party mode'</b>, so choosing as many audio/video hosts as needed.<br/></div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;">[http://w5.cs.uni-sb.de/~gogo/screenshots/status/distributed_playing.jpg http://w5.cs.uni-sb.de/~gogo/screenshots/status/distributed_playing_thumb.jpg]</del></div></td><td colspan="2" class="diff-side-added"></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div></p></div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div></p></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><ul></div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><ul></div></td></tr>
</table>Mamarokhttps://community.kde.org/index.php?title=Amarok/Archives/NMMEngineDevelopment&diff=29453&oldid=prevMamarok: remove category from archived article2013-01-15T00:29:39Z<p>remove category from archived article</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 00:29, 15 January 2013</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l1">Line 1:</td>
<td colspan="2" class="diff-lineno">Line 1:</td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;">[[Category:Amarok]] [[Category:Development]]</del></div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> </div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><p>Here you can find a list of things to be done (features, bug fixing) for the NMM engine.</p></div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><p>Here you can find a list of things to be done (features, bug fixing) for the NMM engine.</p></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
</table>Mamarokhttps://community.kde.org/index.php?title=Amarok/Archives/NMMEngineDevelopment&diff=27904&oldid=prevMayankmadan: Created page with "Category:Amarok Category:Development <p>Here you can find a list of things to be done (features, bug fixing) for the NMM engine.</p> <h1>Distributed playback</h1> <p>..."2012-12-12T17:39:15Z<p>Created page with "<a href="/Category:Amarok" title="Category:Amarok">Category:Amarok</a> <a href="/Category:Development" title="Category:Development">Category:Development</a> <p>Here you can find a list of things to be done (features, bug fixing) for the NMM engine.</p> <h1>Distributed playback</h1> <p>..."</p>
<p><b>New page</b></p><div>[[Category:Amarok]] [[Category:Development]]<br />
<p>Here you can find a list of things to be done (features, bug fixing) for the NMM engine.</p><br />
<br />
<h1>Distributed playback</h1><br />
<p><br />
The user should be allowed to choose the host he wants audio and video playback on. Currently you can specify one host for audio playback and one host, different from the audio host, for video playback. In the future it should be allowed to have a <b>'party mode'</b>, so choosing as many audio/video hosts as needed.<br/><br />
[http://w5.cs.uni-sb.de/~gogo/screenshots/status/distributed_playing.jpg http://w5.cs.uni-sb.de/~gogo/screenshots/status/distributed_playing_thumb.jpg]<br />
</p><br />
<ul><br />
<li>transition to new GraphHandler class</li><br />
<li>seeking takes a few seconds (<gogo> 5 seconds for me) more than local seeking, check whether that's normal for NMM</li><br />
</ul><br />
<br />
<h1>Scope support</h1><br />
<ul><br />
<li>find out which 512 samples are needed</li><br />
<li>we need to create a NMM node that saves buffers for the last X samples (where X is 512 for amaroK)</li><br />
<li>get out the samples only when an external app requests them</li><br />
</ul><br />
<br />
<h1>Video playback</h1><br />
<ul><br />
<li><strike>audio/video is not synchronized</strike> 2006-01-22: Now using [http://graphics.cs.uni-sb.de/NMM/dist-0.9.1/Docs/Doxygen/html/classNMM_1_1MultiAudioVideoSynchronizer.html NMM::MultiAudioVideoSynchronizer]</li><br />
<li><strike>seeking in mpg files hangs</strike> 2006-01-16: It seems to be gone using [http://graphics.cs.uni-sb.de/NMM/dist-0.9.1/Docs/Doxygen/html/classNMM_1_1MultiAudioVideoSynchronizer.html NMM::MultiAudioVideoSynchronizer]</li><br />
<li>closing the video window crashes amaroK</li><br />
<li>don't allow resizing of the video window!? 2006-01-31: XDisplayNode should indicate that it is non-resizable by setting minheight = maxheight and minwidth = maxwidth in the ICCCM WM_NORMAL_HINTS property. Ask nmm mailing list.</li><br />
<li>don't allow closing!? Aks nmm mailing list.</li><br />
</ul><br />
<br />
<h1>Configuration dialog</h1><br />
<ul><br />
<li>use ClientRegistry::addRegistry for pinging serverregistries instead of QSocket</li><br />
<li><strike>make volumeslider work</strike> 2006-03-13: A basic version is commited.</li><br />
<li><strike>checkboxes for fast enabling/disabling of hosts without removing/adding it each time they (not) needed</strike> 2006-02-23: There will be a toggle state for audio and video for every location</li><br />
<li><strike>in general find out what is good to specify hosts for remote audio/video playback</strike> 2006-02-23: The NMM group talked about this in their regular meetings and we have hopefully now a 'final' decision about the configuration dialog, let's see what will be done in SVN...</li><br />
</ul><br />
[http://w5.cs.uni-sb.de/~gogo/screenshots/nmm_configdialog-current.png http://w5.cs.uni-sb.de/~gogo/screenshots/nmm_configdialog-current-small.png]</div>Mayankmadan