maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Multimedia (https://talk.maemo.org/forumdisplay.php?f=32)
-   -   [ANNOUNCE] Alpha release of Open Media Player (https://talk.maemo.org/showthread.php?t=72156)

ed_boner 2012-03-26 10:25

Re: [ANNOUNCE] Alpha release of Open Media Player
 
i have forced rotation enabled on my phone..i wanted the omp to rotate..but i also wanted it to force landscape whenever i play a video...can someone tell me what package to blacklist please?cause right now if i am in portrait and play a video the screen just gets all weird (even if i blacklist openmediaplayer)...

Sourav.dubey 2012-03-26 11:12

Re: [ANNOUNCE] Alpha release of Open Media Player
 
Can you please add 'play next' to now playing
also one suggestion,don't know whether its a good or bad idea

well can you add fast forward button in videos

its has an advantage over scroll to forward as using fast forward we can watch
every part of movie and its joyable too

hope you will pay attention towards this
JUST SUGGESTING

toxaris 2012-03-26 14:09

Re: [ANNOUNCE] Alpha release of Open Media Player
 
I know this is a feature out of scope, but I just have to bring up the idea.

How cool would it not be to have OMP to act as a DLNA Mobile Digital Media Controller (M-DMC).
http://www.dlna.org/dlna-for-industr...dia-controller

M-DMC is one hell of a feature.
With M-DMC you could just hook up you N900 on you home-wifi and press and hold on a album/track/video in OMP and press and hold then press "Play to" as I could do on my old N96 years ago. And the track/album/video is played on you XBMC mediacenter attaced to you TV at home.

A feature that is well known to Apple geeks with Apple's own implementation called Air-Play.
But who needs closed Apple stuff when you have open standards like DLNA.

Android_808 2012-03-26 15:15

Re: [ANNOUNCE] Alpha release of Open Media Player
 
A little out of scope but, like the possibility of a tracker update, something that could be looked at in the future. We have FM Transmitter as an audio out option so this too could be an option.

Think Sony call it Wifi-Direct?

gidzzz 2012-03-26 17:57

Re: [ANNOUNCE] Alpha release of Open Media Player
 
I don't plan to add features of that caliber before OMP is stable. Even then they would probably require so much effort that I can't see a good reason to do it, especially considering that I don't have anything that I could use those features with.


Quote:

Originally Posted by ivgalvez (Post 1182649)
For me the only missing feature is the ability to select the audio stream of a video file. It's very important to me as I usually see dual video files in where the second audio stream is the original version (non dubbed audio) and I cannot select it.

I still haven't found a way to accomplish this. I don't know if it's even possible (without going deeper than OMP).


Quote:

Originally Posted by pali (Post 1183551)
Hi, can somebody include slovak localization into Open Media Player?
For stock Nokia player is GNU po file here: https://garage.maemo.org/plugins/ggi...yer.po;hb=HEAD

@gidzzz: can you do that?

I could try, but I have very little time this week and I don't feel too comfortable adding a translation half-blindly, so I'd prefer someone who knows the language to do this. I started the translation at https://www.transifex.net/projects/p...t-mediaplayer/ and if someone wants to help, it would be great, because I won't be able to finish it myself.


Quote:

Originally Posted by visN900 (Post 1183780)
after the update i am experiencing problem in lyrics section..

The lyrics server had some downtime, but looks like it's back online.


Quote:

Originally Posted by sixwheeledbeast (Post 1183839)
All Songs Search bar (keyboard) will think I have held the key down sometimes, resulting in blue key symbols, instead of letters.

Example:-
If I type 'sup', as the search is filtering it will change to 'su0'.
If I type 'cmp', as the search is filtering it will change to 'c'p'.

I have about 3000 tracks, totaling 12266 minutes, so searches can take a moment or two.

Yes, when OMP is in the searching loop, key events have to wait. Sometimes they come too late and a short press becomes a long press.


Quote:

Originally Posted by pusak gaoq (Post 1183885)
doesn't anyone having trouble using playback button (down on the right side) while playing a video????
every time a play a video,stop it then go back to video list or the main menu of OMP, when i push the playback button it doesn't play the video...it open as an unknown song (unplayable).....

has anyone has the same bug????

Yes.


Quote:

Originally Posted by Sourav.dubey (Post 1184198)
Can you please add 'play next' to now playing
also one suggestion,don't know whether its a good or bad idea

well can you add fast forward button in videos

its has an advantage over scroll to forward as using fast forward we can watch
every part of movie and its joyable too

If you want to hold the "next" button to seek through a movie, then I think it's possible. If you want pleasant FPS and sound, then no.

I'm not sure what "play next" is supposed to do. If you mean adding a song from the library to play after the current song in now playing, I've been missing this for some time and it's very likely to appear. If you had something else on your mind, you have to be more specific.


A few updated translations have arrived at Transifex, so I decided to put out a small update:
  • Smooth scrolling to the current song in "Now playing".
  • Updated translations: Finnish, Italian, German, Dutch.

pali 2012-03-26 18:10

Re: [ANNOUNCE] Alpha release of Open Media Player
 
Quote:

Originally Posted by gidzzz (Post 1184331)
I could try, but I have very little time this week and I don't feel too comfortable adding a translation half-blindly, so I'd prefer someone who knows the language to do this. I started the translation at https://www.transifex.net/projects/p...t-mediaplayer/ and if someone wants to help, it would be great, because I won't be able to finish it myself.

That Slovak PO file for stock nokia media player is complete. I do not know how many strings was added to open media player, but I can translate all missing to Slovak.

ed_boner 2012-03-26 18:29

Re: [ANNOUNCE] Alpha release of Open Media Player
 
i still often have crashes of omp:(..other than that its awsome work

davdav 2012-03-27 05:03

Re: [ANNOUNCE] Alpha release of Open Media Player
 
still have the error ..

<body bgcolor="#f0f0f8">
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="heading">
p<tr bgcolor="#6622aa">
<td valign=bottom>&nbsp;<br>
<font color="#ffffff" face="helvetica, arial">&nbsp;<br><big><big><strong>&lt;type 'exceptions.IOError'&gt;</strong></big></big></font></td
><td align=right valign=bottom
><font color="#ffffff" face="helvetica, arial">Python 2.6.6: <br>Mon Mar 26 03:21:59 2012</font></td></tr></table>

<p>A problem occurred in a Python script. Here is the sequence of
function calls leading up to the error, in the order they occurred.</p>
<table width="100%" cellspacing=0 cellpadding=0 border=0>
<tr><td bgcolor="#d8bbff"><big>&nbsp;</big><a href="file:///usr/lib/pymodules/python2.6/flup/server/fcgi_base.py">/usr/lib/pymodules/python2.6/flup/server/fcgi_base.py</a> in <strong>run</strong>(self=&lt;flup.server.fcgi_base.Request object&gt;)</td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;556</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n bsp;&nbsp;"""Runs&nbsp;the&nbsp;handler,&nbsp;flus hes&nbsp;the&nbsp;streams,&nbsp;and&nbsp;ends&nbsp ;the&nbsp;request."""<br>
</tt></font></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;557</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n bsp;&nbsp;try:<br>
</tt></font></td></tr>
<tr><td bgcolor="#ffccee"><tt><small>&nbsp;&nbsp;558</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;protocolStatus,& nbsp;appStatus&nbsp;=&nbsp;self.server.handler(sel f)<br>
</tt></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;559</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n bsp;&nbsp;except:<br>
</tt></font></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;560</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;traceback.print_ exc(file=self.stderr)<br>
</tt></font></td></tr>
<tr><td><small><font color="#909090">protocolStatus <em>undefined</em>, appStatus <em>undefined</em>, <strong>self</strong>&nbsp;= &lt;flup.server.fcgi_base.Request object&gt;, self.<strong>server</strong>&nbsp;= &lt;flup.server.fcgi.WSGIServer object&gt;, self.server.<strong>handler</strong>&nbsp;= &lt;bound method WSGIServer.handler of &lt;flup.server.fcgi.WSGIServer object&gt;&gt;</font></small></td></tr></table>
<table width="100%" cellspacing=0 cellpadding=0 border=0>
<tr><td bgcolor="#d8bbff"><big>&nbsp;</big><a href="file:///usr/lib/pymodules/python2.6/flup/server/fcgi_base.py">/usr/lib/pymodules/python2.6/flup/server/fcgi_base.py</a> in <strong>handler</strong>(self=&lt;flup.server.fcgi.WSGIServer object&gt;, req=&lt;flup.server.fcgi_base.Request object&gt;)</td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;1118</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs p;&nbsp;result&nbsp;=&nbsp;self.application(enviro n,&nbsp;start_response)<br>
</tt></font></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;1119</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs p;&nbsp;try:<br>
</tt></font></td></tr>
<tr><td bgcolor="#ffccee"><tt><small>&nbsp;1120</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for&nbsp;data&nbsp ;in&nbsp;result:<br>
</tt></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;1121</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;if&nbsp;data:<br>
</tt></font></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;1122</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;write(data)<br>
</tt></font></td></tr>
<tr><td><small><font color="#909090">data <em>undefined</em>, <strong>result</strong>&nbsp;= &lt;generator object app&gt;</font></small></td></tr></table>
<table width="100%" cellspacing=0 cellpadding=0 border=0>
<tr><td bgcolor="#d8bbff"><big>&nbsp;</big><a href="file:///var/www/lyrics/cgi-bin/lyrics2.fcgi">/var/www/lyrics/cgi-bin/lyrics2.fcgi</a> in <strong>app</strong>(env={'DOCUMENT_ROOT': '/var/www/lyrics/', 'GATEWAY_INTERFACE': 'CGI/1.1', 'HTTP_ACCEPT_ENCODING': 'gzip', 'HTTP_ACCEPT_LANGUAGE': 'en-US,*', 'HTTP_CONNECTION': 'Keep-Alive', 'HTTP_HOST': 'lyrics.mirkforce.net', 'HTTP_USER_AGENT': 'Mozilla/5.0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'PATH_INFO': '/fun/weareyoung.txt', 'QUERY_STRING': 'artist=fun&amp;title=weareyoung', ...}, start_response=&lt;function start_response&gt;)</td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;26</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;context['db']&nbsp;=&nbsp;''<br>
</tt></font></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;27</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
</tt></font></td></tr>
<tr><td bgcolor="#ffccee"><tt><small>&nbsp;&nbsp;&nbsp;28</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;webinc.log(con text,&nbsp;'')<br>
</tt></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;29</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
</tt></font></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;30</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
</tt></font></td></tr>
<tr><td><small><font color="#909090"><em>global</em> <strong>webinc</strong>&nbsp;= &lt;module 'webinc' from '/var/www/lyrics/cgi-bin/webinc.py'&gt;, webinc.<strong>log</strong>&nbsp;= &lt;function log&gt;, <strong>context</strong>&nbsp;= {'addr': '41.233.86.247', 'agent': '', 'aver': '', 'db': '', 'httpagent': 'Mozilla/5.0', 'n': 1740}</font></small></td></tr></table>
<table width="100%" cellspacing=0 cellpadding=0 border=0>
<tr><td bgcolor="#d8bbff"><big>&nbsp;</big><a href="file:///var/www/lyrics/cgi-bin/webinc.py">/var/www/lyrics/cgi-bin/webinc.py</a> in <strong>log</strong>(context={'addr': '41.233.86.247', 'agent': '', 'aver': '', 'db': '', 'httpagent': 'Mozilla/5.0', 'n': 1740}, s='', lvl=0)</td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;91</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
</tt></font></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;92</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n bsp;&nbsp;logfile.write("\n")<br>
</tt></font></td></tr>
<tr><td bgcolor="#ffccee"><tt><small>&nbsp;&nbsp;&nbsp;93</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n bsp;&nbsp;logfile.close()<br>
</tt></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;94</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n bsp;&nbsp;<br>
</tt></font></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;95</small>&nbsp;def&nbsp;logsql(fc,&nbsp;s,&nbsp;param s):<br>
</tt></font></td></tr>
<tr><td><small><font color="#909090"><strong>logfile</strong>&nbsp;= &lt;closed file 'logs/webaccess.log', mode 'a'&gt;, logfile.<strong>close</strong>&nbsp;= &lt;built-in method close of file object&gt;</font></small></td></tr></table><p><strong>&lt;type 'exceptions.IOError'&gt;</strong>: [Errno 28] No space left on device
<br><tt><small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</small>&nbsp;</tt>args&nbsp;=
(28, 'No space left on device')
<br><tt><small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</small>&nbsp;</tt>errno&nbsp;=
28
<br><tt><small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</small>&nbsp;</tt>filename&nbsp;=
None
<br><tt><small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</small>&nbsp;</tt>message&nbsp;=
''
<br><tt><small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</small>&nbsp;</tt>strerror&nbsp;=
'No space left on device'


<!-- The above is a description of an error in a Python program, formatted
for a Web browser because the 'cgitb' module was enabled. In case you
are not reading this in a Web browser, here is the original traceback:

Traceback (most recent call last):
File "/usr/lib/pymodules/python2.6/flup/server/fcgi_base.py", line 558, in run
protocolStatus, appStatus = self.server.handler(self)
File "/usr/lib/pymodules/python2.6/flup/server/fcgi_base.py", line 1120, in handler
for data in result:
File "/var/www/lyrics/cgi-bin/lyrics2.fcgi", line 28, in app
webinc.log(context, '')
File "/var/www/lyrics/cgi-bin/webinc.py", line 93, in log
logfile.close()
IOError: [Errno 28] No space left on device

-->

seanmcken 2012-03-27 16:26

Re: [ANNOUNCE] Alpha release of Open Media Player
 
plz plz add wvga mode option

visN900 2012-03-28 01:35

Re: [ANNOUNCE] Alpha release of Open Media Player
 
Quote:

Originally Posted by davdav (Post 1184511)
still have the error ..

<body bgcolor="#f0f0f8">
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="heading">
p<tr bgcolor="#6622aa">
<td valign=bottom>&nbsp;<br>
<font color="#ffffff" face="helvetica, arial">&nbsp;<br><big><big><strong>&lt;type 'exceptions.IOError'&gt;</strong></big></big></font></td
><td align=right valign=bottom
><font color="#ffffff" face="helvetica, arial">Python 2.6.6: <br>Mon Mar 26 03:21:59 2012</font></td></tr></table>

<p>A problem occurred in a Python script. Here is the sequence of
function calls leading up to the error, in the order they occurred.</p>
<table width="100%" cellspacing=0 cellpadding=0 border=0>
<tr><td bgcolor="#d8bbff"><big>&nbsp;</big><a href="file:///usr/lib/pymodules/python2.6/flup/server/fcgi_base.py">/usr/lib/pymodules/python2.6/flup/server/fcgi_base.py</a> in <strong>run</strong>(self=&lt;flup.server.fcgi_base.Request object&gt;)</td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;556</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n bsp;&nbsp;"""Runs&nbsp;the&nbsp;handler,&nbsp;flus hes&nbsp;the&nbsp;streams,&nbsp;and&nbsp;ends&nbsp ;the&nbsp;request."""<br>
</tt></font></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;557</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n bsp;&nbsp;try:<br>
</tt></font></td></tr>
<tr><td bgcolor="#ffccee"><tt><small>&nbsp;&nbsp;558</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;protocolStatus,& nbsp;appStatus&nbsp;=&nbsp;self.server.handler(sel f)<br>
</tt></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;559</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n bsp;&nbsp;except:<br>
</tt></font></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;560</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;traceback.print_ exc(file=self.stderr)<br>
</tt></font></td></tr>
<tr><td><small><font color="#909090">protocolStatus <em>undefined</em>, appStatus <em>undefined</em>, <strong>self</strong>&nbsp;= &lt;flup.server.fcgi_base.Request object&gt;, self.<strong>server</strong>&nbsp;= &lt;flup.server.fcgi.WSGIServer object&gt;, self.server.<strong>handler</strong>&nbsp;= &lt;bound method WSGIServer.handler of &lt;flup.server.fcgi.WSGIServer object&gt;&gt;</font></small></td></tr></table>
<table width="100%" cellspacing=0 cellpadding=0 border=0>
<tr><td bgcolor="#d8bbff"><big>&nbsp;</big><a href="file:///usr/lib/pymodules/python2.6/flup/server/fcgi_base.py">/usr/lib/pymodules/python2.6/flup/server/fcgi_base.py</a> in <strong>handler</strong>(self=&lt;flup.server.fcgi.WSGIServer object&gt;, req=&lt;flup.server.fcgi_base.Request object&gt;)</td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;1118</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs p;&nbsp;result&nbsp;=&nbsp;self.application(enviro n,&nbsp;start_response)<br>
</tt></font></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;1119</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs p;&nbsp;try:<br>
</tt></font></td></tr>
<tr><td bgcolor="#ffccee"><tt><small>&nbsp;1120</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for&nbsp;data&nbsp ;in&nbsp;result:<br>
</tt></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;1121</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;if&nbsp;data:<br>
</tt></font></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;1122</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;write(data)<br>
</tt></font></td></tr>
<tr><td><small><font color="#909090">data <em>undefined</em>, <strong>result</strong>&nbsp;= &lt;generator object app&gt;</font></small></td></tr></table>
<table width="100%" cellspacing=0 cellpadding=0 border=0>
<tr><td bgcolor="#d8bbff"><big>&nbsp;</big><a href="file:///var/www/lyrics/cgi-bin/lyrics2.fcgi">/var/www/lyrics/cgi-bin/lyrics2.fcgi</a> in <strong>app</strong>(env={'DOCUMENT_ROOT': '/var/www/lyrics/', 'GATEWAY_INTERFACE': 'CGI/1.1', 'HTTP_ACCEPT_ENCODING': 'gzip', 'HTTP_ACCEPT_LANGUAGE': 'en-US,*', 'HTTP_CONNECTION': 'Keep-Alive', 'HTTP_HOST': 'lyrics.mirkforce.net', 'HTTP_USER_AGENT': 'Mozilla/5.0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'PATH_INFO': '/fun/weareyoung.txt', 'QUERY_STRING': 'artist=fun&amp;title=weareyoung', ...}, start_response=&lt;function start_response&gt;)</td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;26</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;context['db']&nbsp;=&nbsp;''<br>
</tt></font></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;27</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
</tt></font></td></tr>
<tr><td bgcolor="#ffccee"><tt><small>&nbsp;&nbsp;&nbsp;28</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;webinc.log(con text,&nbsp;'')<br>
</tt></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;29</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
</tt></font></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;30</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
</tt></font></td></tr>
<tr><td><small><font color="#909090"><em>global</em> <strong>webinc</strong>&nbsp;= &lt;module 'webinc' from '/var/www/lyrics/cgi-bin/webinc.py'&gt;, webinc.<strong>log</strong>&nbsp;= &lt;function log&gt;, <strong>context</strong>&nbsp;= {'addr': '41.233.86.247', 'agent': '', 'aver': '', 'db': '', 'httpagent': 'Mozilla/5.0', 'n': 1740}</font></small></td></tr></table>
<table width="100%" cellspacing=0 cellpadding=0 border=0>
<tr><td bgcolor="#d8bbff"><big>&nbsp;</big><a href="file:///var/www/lyrics/cgi-bin/webinc.py">/var/www/lyrics/cgi-bin/webinc.py</a> in <strong>log</strong>(context={'addr': '41.233.86.247', 'agent': '', 'aver': '', 'db': '', 'httpagent': 'Mozilla/5.0', 'n': 1740}, s='', lvl=0)</td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;91</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
</tt></font></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;92</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n bsp;&nbsp;logfile.write("\n")<br>
</tt></font></td></tr>
<tr><td bgcolor="#ffccee"><tt><small>&nbsp;&nbsp;&nbsp;93</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n bsp;&nbsp;logfile.close()<br>
</tt></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;94</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n bsp;&nbsp;<br>
</tt></font></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;95</small>&nbsp;def&nbsp;logsql(fc,&nbsp;s,&nbsp;param s):<br>
</tt></font></td></tr>
<tr><td><small><font color="#909090"><strong>logfile</strong>&nbsp;= &lt;closed file 'logs/webaccess.log', mode 'a'&gt;, logfile.<strong>close</strong>&nbsp;= &lt;built-in method close of file object&gt;</font></small></td></tr></table><p><strong>&lt;type 'exceptions.IOError'&gt;</strong>: [Errno 28] No space left on device
<br><tt><small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</small>&nbsp;</tt>args&nbsp;=
(28, 'No space left on device')
<br><tt><small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</small>&nbsp;</tt>errno&nbsp;=
28
<br><tt><small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</small>&nbsp;</tt>filename&nbsp;=
None
<br><tt><small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</small>&nbsp;</tt>message&nbsp;=
''
<br><tt><small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</small>&nbsp;</tt>strerror&nbsp;=
'No space left on device'


<!-- The above is a description of an error in a Python program, formatted
for a Web browser because the 'cgitb' module was enabled. In case you
are not reading this in a Web browser, here is the original traceback:

Traceback (most recent call last):
File "/usr/lib/pymodules/python2.6/flup/server/fcgi_base.py", line 558, in run
protocolStatus, appStatus = self.server.handler(self)
File "/usr/lib/pymodules/python2.6/flup/server/fcgi_base.py", line 1120, in handler
for data in result:
File "/var/www/lyrics/cgi-bin/lyrics2.fcgi", line 28, in app
webinc.log(context, '')
File "/var/www/lyrics/cgi-bin/webinc.py", line 93, in log
logfile.close()
IOError: [Errno 28] No space left on device

-->


as gidzz said if the lyricss erver is down v ll get this error..

pali 2012-03-28 10:41

Re: [ANNOUNCE] Alpha release of Open Media Player
 
@gidzzz:
Here is my next merge request for showing tracker notification when tracker scanning for new files: https://gitorious.org/qt-mediaplayer...rge_requests/7

som3a 2012-03-28 15:58

Re: [ANNOUNCE] Alpha release of Open Media Player
 
pleas guys ,,
i need help understanding how to install this app !!
if some one gives me a simple way to download and install this app, it will be so thankful !! ^_^

i need a noop instructions !! :)

Sourav.dubey 2012-03-28 16:09

Re: [ANNOUNCE] Alpha release of Open Media Player
 
Quote:

Originally Posted by som3a (Post 1185158)
pleas guys ,,
i need help understanding how to install this app !!
if some one gives me a simple way to download and install this app, it will be so thankful !! ^_^

i need a noop instructions !! :)

first install faster application manager

enable all repos i.e extras-testing,extras-devel

update app catalog

install open media player

som3a 2012-03-28 17:58

Re: [ANNOUNCE] Alpha release of Open Media Player
 
so it's on the repo ,, i just get messed up on the post .
thnx .. that is really cool ,,

VGs 2012-03-29 18:52

Re: [ANNOUNCE] Alpha release of Open Media Player
 
In my n900, i cant save settings. i select then, and press save, and the settings dont be saved...

PS: Sorry for the bad English.
PSē:I wanna help translate the OPM to Portugues(Brasil) :D

sixwheeledbeast 2012-03-29 21:28

Re: [ANNOUNCE] Alpha release of Open Media Player
 
Having some problems since I moved from MP to OMP.

Firstly, I had setup using MP and alarmed (cron) a radio alarm clock using a internet radio stream. This now doesn't seem to function correctly.
OMP starts up and opens an Imported Playlist and doesn't start playing anything.
Opening the stream by selecting it through the player, works ok.
The method of setting up my internet radio for MP is in my sig.

Also since installing I have had the hildon-home bug (90% CPU have to killall hildon-home) twice.
I have not changed or updated anything since installing OMP eithier.

Going to try, with the media player widget removed for a bit. See if that makes a difference.

vi_ 2012-03-30 07:44

Re: [ANNOUNCE] Alpha release of Open Media Player
 
Quote:

Originally Posted by sixwheeledbeast (Post 1185791)
Having some problems since I moved from MP to OMP.

Firstly, I had setup using MP and alarmed (cron) a radio alarm clock using a internet radio stream. This now doesn't seem to function correctly.
OMP starts up and opens an Imported Playlist and doesn't start playing anything.
Opening the stream by selecting it through the player, works ok.
The method of setting up my internet radio for MP is in my sig.

Also since installing I have had the hildon-home bug (90% CPU have to killall hildon-home) twice.
I have not changed or updated anything since installing OMP eithier.

Going to try, with the media player widget removed for a bit. See if that makes a difference.


Here is my radio alarm, you launch it with the address of the stream you want. It woke me up this morning and I just installed OMP last night.

Perhaps you can see some differences?


Code:

#!/bin/sh

# connect internet connection
run-standalone.sh dbus-send  --print-reply --system --type=method_call --dest=com.nokia.icd /com/nokia/icd com.nokia.icd.connect string:"[ANY]" uint32:0
sleep 5

phone-control --volume 0

# play the stream
sleep 1
dbus-send --print-reply --dest=com.nokia.mediaplayer /com/nokia/mediaplayer com.nokia.mediaplayer.mime_open string:"$1"
sleep 10

# increase the volume
for i in $(seq 1 90); do
sleep 3
        dbus-send --type=method_call --dest=com.nokia.mafw.renderer.Mafw-Gst-Renderer-Plugin.gstrenderer /com/nokia/mafw/renderer/gstrenderer com.nokia.mafw.extension.set_extension_property string:volume variant:uint32:$i
echo "volume" $i
done


sixwheeledbeast 2012-03-30 17:54

Re: [ANNOUNCE] Alpha release of Open Media Player
 
Code:

dbus-send --print-reply --dest=com.nokia.mediaplayer /com/nokia/mediaplayer com.nokia.mediaplayer.mime_open string:http://streaming.gmgradio.com/rockradiomanchester.m3u > /dev/null
Will have a play see if I can call the command in terminal.
It worked perfect pre-OMP.

gidzzz 2012-03-30 22:15

Re: [ANNOUNCE] Alpha release of Open Media Player
 
Quote:

Originally Posted by pali (Post 1185057)
@gidzzz:
Here is my next merge request for showing tracker notification when tracker scanning for new files: https://gitorious.org/qt-mediaplayer...rge_requests/7

Thanks, I have merged it. If you wonder why I have removed one line of text from the label, it's because word wrapping didn't like too many \n's. BTW, I think it looks more pleasant with less text. ;)


Quote:

Originally Posted by VGs (Post 1185705)
In my n900, i cant save settings. i select then, and press save, and the settings dont be saved...

What's the output of "ls -l /home/user/.config/MohammadAG/" and "ls -l /home/user/.config/MohammadAG/mediaplayer.conf" in the terminal?

Quote:

Originally Posted by VGs (Post 1185705)
PSē:I wanna help translate the OPM to Portugues(Brasil) :D

The easiest way is probably to create an account on Transifex and request creating a new language here: https://www.transifex.net/projects/p...t-mediaplayer/.


Quote:

Originally Posted by sixwheeledbeast (Post 1185791)
Firstly, I had setup using MP and alarmed (cron) a radio alarm clock using a internet radio stream. This now doesn't seem to function correctly.
OMP starts up and opens an Imported Playlist and doesn't start playing anything.
Opening the stream by selecting it through the player, works ok.
The method of setting up my internet radio for MP is in my sig.

That's probable because OMP's inability to open a remote m3u playlist through mime_open. You could try to work around it by feeding a direct link (contents of that m3u file).

vi_ 2012-03-31 11:07

Re: [ANNOUNCE] Alpha release of Open Media Player
 
I have just made the jump to OMP.

2 suggestions you can feel free to ignore.

1. Pali, how did you manage to 'read' the state of the headset button without changing the jack bias thing in hal thing?? I wept tears of joy! Suggestion 1. Include some kind of basic 'headphoned' functionality in OMP. That is pause the music when I unplug the headphones. This means I can have 1 less daemon running in the background meaning more battery life and available memory for all my porn watching.

2. Actually I only have 1 suggestion. See above.

pali 2012-03-31 11:14

Re: [ANNOUNCE] Alpha release of Open Media Player
 
Quote:

Originally Posted by vi_ (Post 1186421)
I have just made the jump to OMP.

2 suggestions you can feel free to ignore.

1. Pali, how did you manage to 'read' the state of the headset button without changing the jack bias thing in hal thing?? I wept tears of joy! Suggestion 1. Include some kind of basic 'headphoned' functionality in OMP. That is pause the music when I unplug the headphones. This means I can have 1 less daemon running in the background meaning more battery life and available memory for all my porn watching.

2. Actually I only have 1 suggestion. See above.

Jack bias switch is classic alsa mute swicth. So you can use alsamixer or amixer (or other alsa tool) to changing/muting some alsa switches.

Problematic is only daemon alsaped (closed, nokia, prorietary) which muting jack bias switch when headphones are connected or disconnected. (stupid!)

So my patch listen to HAL signal "jack inserted" and enable jack bias switch using amixer. Signal is sent after alsaped daemon disabling jack bias, so OMP can enable it again :)

And implementing autopuase OMP when headphones are disconnected will be my next think which I implement. I want to remove headphoned daemon too :)

pali 2012-03-31 16:45

Re: [ANNOUNCE] Alpha release of Open Media Player
 
Now I'm working on this autopausing feature. When it is working I will create merge request.

s15mos 2012-04-01 08:22

Re: [ANNOUNCE] Alpha release of Open Media Player
 
i also cant seem to save the settings, i really want the feature to play only searched music! also would it be able to integrate previous, next song using the volume keys while the screen is locked as in some player...

K9999 2012-04-01 09:04

Re: [ANNOUNCE] Alpha release of Open Media Player
 
gidzzz mate! is it possible to add rotation option in the setting? (Portrait/Landscape/Auto). thanx for keeping this application alive.

BrX 2012-04-02 08:44

Re: [ANNOUNCE] Alpha release of Open Media Player
 
It is possible to add auto-closing or pausing OMP after chosen period of time, for example 15 minutes? It is smth like sleeper feature in OMP. That would be nice to include it in OMP, especially auto-close.

sixwheeledbeast 2012-04-02 11:58

Re: [ANNOUNCE] Alpha release of Open Media Player
 
Quote:

Originally Posted by sixwheeledbeast (Post 1185791)
Also since installing I have had the hildon-home bug (90% CPU have to killall hildon-home) twice.
I have not changed or updated anything since installing OMP eithier.

Going to try, with the media player widget removed for a bit. See if that makes a difference.

Thanks with the information/help on the internet radio.

As for hildon-home problem I have, it's does seem to be related to the media player widget. I had removed it and had no problems.
A couple of hours after putting it back I closed the media player and the widget was stuck on a song I played a while ago. Hildon-home went to 90% for 10 minutes.

I struggled to remove the widget while the CPU was loaded and all went back to normal.

VGs 2012-04-02 19:13

Re: [ANNOUNCE] Alpha release of Open Media Player
 
Quote:

Originally Posted by gidzzz (Post 1186260)
What's the output of "ls -l /home/user/.config/MohammadAG/" and "ls -l /home/user/.config/MohammadAG/mediaplayer.conf" in the terminal?



The easiest way is probably to create an account on Transifex and request creating a new language here: https://www.transifex.net/projects/p...t-mediaplayer/

How can i do this?
the only thing in /home/user/.config/MohammadAG/ is hostmode-gui.conf.


sorry, I am a noob with linux :/

pali 2012-04-02 22:33

Re: [ANNOUNCE] Alpha release of Open Media Player
 
Quote:

Originally Posted by pali (Post 1186531)
Now I'm working on this autopausing feature. When it is working I will create merge request.

Now it is implemented :)
Git repository: https://gitorious.org/~pali/qt-media...li-mediaplayer

Due to speed of Qt and QtDBus is autopause delayed (1-3s) when bluetooth headset disconnected. Autopause when disconnected wired headset seems working realime. I added code (in last commit) to monitor also GPIO jack state (state is immedialey false when nothing is connected to jack). Seems that this fixed delay problem for wired headset. But I have no idea how to speed up bluetooth disconnect event (bluez daemon dbus signal is delayed and also qt signal/slots are not realtime).

So at least on my n900 disconnecting wired headset autopause player and nothing is heard from speakers.

shehata_ghattas 2012-04-04 09:36

Re: [ANNOUNCE] Alpha release of Open Media Player
 
Can you plan for equalizer to be added to it you can use gstreamer extra good tools.

vi_ 2012-04-04 09:39

Re: [ANNOUNCE] Alpha release of Open Media Player
 
Quote:

Originally Posted by pali (Post 1187379)
Now it is implemented :)
Git repository: https://gitorious.org/~pali/qt-media...li-mediaplayer

Due to speed of Qt and QtDBus is autopause delayed (1-3s) when bluetooth headset disconnected. Autopause when disconnected wired headset seems working realime. I added code (in last commit) to monitor also GPIO jack state (state is immedialey false when nothing is connected to jack). Seems that this fixed delay problem for wired headset. But I have no idea how to speed up bluetooth disconnect event (bluez daemon dbus signal is delayed and also qt signal/slots are not realtime).

So at least on my n900 disconnecting wired headset autopause player and nothing is heard from speakers.

I just spoodged in my pants.

vi_ 2012-04-04 09:51

Re: [ANNOUNCE] Alpha release of Open Media Player
 
Quote:

Originally Posted by shehata_ghattas (Post 1187849)
Can you plan for equalizer to be added to it you can use gstreamer extra good tools.

WARNING!!! Feature bloat!

pali 2012-04-05 09:59

Re: [ANNOUNCE] Alpha release of Open Media Player
 
I created new example daemon which will pause MAFW when pulseaudio master device changes. It listen for pulseaudio events and when special nokia module change routing (from bluetooth to internal board or reverse) daemon will send dbus signal to MAFW to pause playing. This daemon should have smaller delay in pausing MAFW as headphoned or my in-build implementation in OMP, because it immediately pause MAFW (not wait until bluez daemon tell us that headset is really disconnected)

Source code: http://atrey.karlin.mff.cuni.cz/~pali/autopause.c
Armel binary: http://atrey.karlin.mff.cuni.cz/~pali/autopause

Please test it if this daemon is better when headphoned (and my in-build implementation in OMP) for bluetooth headsets. And if yes I will include this pulseaudio implementation into OMP.

Note: do not forget to kill headphoned daemon and turn off in-build implementation :-)

Estel 2012-04-05 16:38

Re: [ANNOUNCE] Alpha release of Open Media Player
 
Quote:

Originally Posted by pali (Post 1188327)
I created new example daemon which will pause MAFW when pulseaudio master device changes. It listen for pulseaudio events and when special nokia module change routing (from bluetooth to internal board or reverse)

Is there any chance, that similar approach could be used to handle routing of sound to external DAC (USB soundcard), as per:
http://talk.maemo.org/showthread.php?t=83270
...?

pali 2012-04-05 16:42

Re: [ANNOUNCE] Alpha release of Open Media Player
 
Quote:

Originally Posted by Estel (Post 1188478)
Is there any chance, that similar approach could be used to handle routing of sound to external DAC (USB soundcard), as per:
http://talk.maemo.org/showthread.php?t=83270
...?

mediaplayer has nothing with playing :D playing is done in mafw and mafw using gstreamer and gstreamer using pulseaudio for playing sound.

So you need to patch pulseaudio/alsa or config files for alsaped for routing sound to other sound card (e.g. your usb).

pali 2012-04-07 07:23

Re: [ANNOUNCE] Alpha release of Open Media Player
 
Quote:

Originally Posted by pali (Post 1187379)
Now it is implemented :)
Git repository: https://gitorious.org/~pali/qt-media...li-mediaplayer

Due to speed of Qt and QtDBus is autopause delayed (1-3s) when bluetooth headset disconnected. Autopause when disconnected wired headset seems working realime. I added code (in last commit) to monitor also GPIO jack state (state is immedialey false when nothing is connected to jack). Seems that this fixed delay problem for wired headset. But I have no idea how to speed up bluetooth disconnect event (bluez daemon dbus signal is delayed and also qt signal/slots are not realtime).

So at least on my n900 disconnecting wired headset autopause player and nothing is heard from speakers.

@gidzzz: Merge request is created: https://gitorious.org/qt-mediaplayer...rge_requests/8

hobarrera 2012-04-10 21:54

Re: [ANNOUNCE] Alpha release of Open Media Player
 
Media player started running really really slow about two weeks ago, and became generally irresponsive.

I heard about OMP yesterday, downloaded it, and it works fine! It already has all the features I use, so I just got rid of the old MP (I prefer this one specially since it's also FLOSS).

Great work guy! It's just perfect! I hope this makes it to CSSU some day! :)

oscarcirihillo 2012-04-10 23:57

Re: [ANNOUNCE] Alpha release of Open Media Player
 
The best player for the n900! Finally we can share music via Bluetooth :-). I think if you do better supports the display of music lyrics in languages ​​other than English, including an automatic online search for album covers and the ability to search musics within the list itself that is playing without having to go back to the main list.
Would be perfection made music, I hope you can include these features

marmistrz 2012-04-15 08:11

Re: [ANNOUNCE] Alpha release of Open Media Player
 
Quote:

Originally Posted by oscarcirihillo (Post 1190569)
The best player for the n900! Finally we can share music via Bluetooth :-). I think if you do better supports the display of music lyrics in languages ​​other than English, including an automatic online search for album covers and the ability to search musics within the list itself that is playing without having to go back to the main list.
Would be perfection made music, I hope you can include these features

U can download covers with mussorgsky, im planning an open src replacement for easy cd da extractor, but itll take some time 'til it's finished

apart from this i found a bug in omp.
after i edit lyrics in omp there are 2 problems: the screen turns itself on after a while aftet becoming locked and theres no kbd focus in other apps such as xterm or microb browser. you need 2 close omp to regain kbd focus

pali 2012-04-15 08:17

Re: [ANNOUNCE] Alpha release of Open Media Player
 
Quote:

Originally Posted by pali (Post 1188327)
I created new example daemon which will pause MAFW when pulseaudio master device changes. It listen for pulseaudio events and when special nokia module change routing (from bluetooth to internal board or reverse) daemon will send dbus signal to MAFW to pause playing. This daemon should have smaller delay in pausing MAFW as headphoned or my in-build implementation in OMP, because it immediately pause MAFW (not wait until bluez daemon tell us that headset is really disconnected)

Source code: http://atrey.karlin.mff.cuni.cz/~pali/autopause.c
Armel binary: http://atrey.karlin.mff.cuni.cz/~pali/autopause

Please test it if this daemon is better when headphoned (and my in-build implementation in OMP) for bluetooth headsets. And if yes I will include this pulseaudio implementation into OMP.

Note: do not forget to kill headphoned daemon and turn off in-build implementation :-)


The Following 7 Users Say Thank You to pali For This Useful Post:
Estel, HELLASISGREECE, kent_autistic, sirpaul, Sourav.dubey, strange1712, vi_

Who tested my new autopause implementation for bluetooth headsets? I'd like to know if this implementation is better or not.

Estel 2012-04-15 08:47

Re: [ANNOUNCE] Alpha release of Open Media Player
 
Would love to, but I don't have bluetooth headset (yet) and I can't force my notebook bluetooth module to appear as A2DP device to N900. So, You must count on others here ;)

/Estel


All times are GMT. The time now is 23:26.

vBulletin® Version 3.8.8