|
|
Home » Extra libraries, Code snippets, applications etc. » Applications created with U++ » Ultimate Player
Ultimate Player [message #527] |
Sat, 07 January 2006 15:10  |
|
At http://dgs.pac.pl there is a side effect of my grid control developement - ultimate player - app for playing mp3.
It uses my grid control, which allows you to move columns, drag rows and select many blocks (ctrl + mouse move).
I used sqlite to store the playlists. I chose fmod (www.fmod.org) as a mp3 playing engine. (I had problems (creshes) with bass library).
Of course this player can't be replacement for advanced winamp (and others players) users, but as I said it was written only to test my grid comonent (but I feel I will develop it more .
I put the sources in the near future as soon as my grid is finished.
Anyway have a look at it please, report any bug and enjoy 
BTW: Mirek could you check now if there is still high cpu usage?
|
|
|
|
Re: Ultimate Player [message #531 is a reply to message #530] |
Sat, 07 January 2006 23:45   |
|
Thanks!
Could you be more specific about those scrollbars?
>track title is truncated to 30 characters in a couple of places
hmm, maybe fmod have problems with proper tags extracting.
Could you send me the file which title is truncated (at unodgs@tlen.pl, email size is limited to 10MB..). Thanks in advance.
>and To-tray didn't work.
good there is no callback under the 'To tray' I will implement this later.
|
|
|
|
Re: Ultimate Player [message #536 is a reply to message #533] |
Sun, 08 January 2006 11:43   |
|
>We had this discussion before..
Ok, I wasn't sure if you were talking about grid scrollbars or volume and position indicator which can be treat as some kind of scrollbars. Anyway, try to paint the image with scrollbars you would like to have. Maybe then it would be easier to Mirek modify (if u++ comminity accept new look) the scrollbar paint routine.
> I played a ".mid" file
Thanks for info. Frankly I have only played the mp3 streams... My player is definitely unfinished, but I wanted to encourage the others to public their work here.
Anyway, expect new version soon 
|
|
|
|
|
Re: Ultimate Player [message #691 is a reply to message #686] |
Wed, 25 January 2006 19:33   |
|
>The grid control you describe seems very useful. Any chance to put it into u++ library? Please.
Yes, that was my plan When I finish ultimate player 1.02 I will public the sources of grid control and UP (as a example how to use it).
I need to make some fixes to the interface of gridctrl, clean up the code, prepare docs, etc.. (I will try to do this ASAP)
|
|
|
|
Re: Ultimate Player [message #705 is a reply to message #703] |
Wed, 25 January 2006 23:27   |
|
>Is it derived from ArrayCtrl?
No
>That would be good, because it would provide all the fancy features of that one.
That's why I coudn't derive my grid from array ctrl.. That would require too many internal changes. Besides when I was starting to create my grid I didn't know too well the array ctrl (lack of docs, large piece of code to analyse). I think my grid is very easy to use. Of course there are many differences to array ctrl but I don't think it is a big problem because they are new features specific.
Anyway I am widely open to any suggestions if you or somebody else don't like/would like to change sth.
>Is the GridControl strongly coupled with sqlite? That would not
>be that good, because the column & row dragging features might
>be needed in several places where SQL is not.
No it isn't at all. It's completely idependent just like array ctrl. To add data from database you just follow the classical way:
while(sql.Fetch())
{
grid.Add(sql);
}
while(sql.Fetch())
{
grid.Add();
grid.Set("col1", sql[0])
grid.Set(1, sql[1])
}
|
|
|
|
|
Re: Ultimate Player [message #2531 is a reply to message #2530] |
Mon, 17 April 2006 00:14   |
|
aroman wrote on Sun, 16 April 2006 17:18 | Hey unodgs,
How's 1.02 coming along? I wonder if you'd be willing to release the source soon? I am interested in modifying it to change how playlists work.
- Augusto
|
I had to spend a lot of time with my another project, but since 3 days I'm intensively working on next version of UP (to releax ) I'm not sure about releasing the sources because gridctrl is not finished the way I wish it to be.. All in all I'm thinking about creating public uvs repository before releasing official version..
|
|
|
|
Re: Ultimate Player [message #4416 is a reply to message #4362] |
Sat, 05 August 2006 18:02   |
|
h3l1 wrote on Thu, 03 August 2006 05:24 | Hi,
really cool application . Is there also the possibility to get a version for linux (64-bit)?
Bye
Heli
|
Thanks! There will be version for linux! My frined told me that he won't test it until linux version comes up . I'm not sure about 64bit version - I don't use such a version of my linux. But I plan to release sources so probably there won't be any problem to compile it on dedicated platform oneself.
|
|
|
|
Re: Ultimate Player [message #21261 is a reply to message #21216] |
Mon, 11 May 2009 08:20   |
|
tojocky wrote on Sun, 10 May 2009 01:09 | Hello Daniel,
Is published source code of Ultimate Player? I'm interesting how it is realized!
Interesting player!
|
I will copy it from my private svn to bazzar tomorrow (I have to check if it still compiles). I had a big plans for it - I even started adding video playing using ffmpeg. But as usual no time to finish it.
|
|
|
|
Re: Ultimate Player [message #21317 is a reply to message #21288] |
Tue, 12 May 2009 22:22   |
|
Ok. I put ultimate player sources in bazzar. To compile it please download FMod and update your builder paths. After first run of UP please close it and run it again otherwise you'll get a crash when adding music. I was trying to find out why it happens but for now I don't know. It seems to be creating sqlite schema related. I'll try to provide a fix for this ASAP.
As for video. Feel free to do whatever you want The first nice step would be having ffmpeg as a plugin for Upp. Then probably adding video would be much easier and we could remove FMod (although I found it a very good lib).
UP can be run on win32 only right now, but it seems to be not a huge problem to make it work on linux.
If you'd have any problems just write.
|
|
|
Re: Ultimate Player [message #21322 is a reply to message #21317] |
Wed, 13 May 2009 09:36   |
|
unodgs wrote on Tue, 12 May 2009 23:22 | Ok. I put ultimate player sources in bazzar. To compile it please download FMod and update your builder paths. After first run of UP please close it and run it again otherwise you'll get a crash when adding music. I was trying to find out why it happens but for now I don't know. It seems to be creating sqlite schema related. I'll try to provide a fix for this ASAP.
As for video. Feel free to do whatever you want The first nice step would be having ffmpeg as a plugin for Upp. Then probably adding video would be much easier and we could remove FMod (although I found it a very good lib).
UP can be run on win32 only right now, but it seems to be not a huge problem to make it work on linux.
If you'd have any problems just write.
|
Thank you Daniel!
I will test it!
|
|
|
Goto Forum:
Current Time: Tue Apr 29 08:25:09 CEST 2025
Total time taken to generate the page: 0.03806 seconds
|
|
|