You are not logged in.
student975?
What is the error!??
If is of cdio v0.90, the news of Pragha v1.1.2 answer it..
From current git:
pragha $ make
make all-recursive
make[1]: Entering directory `/wrk/cvs/pragha'
Making all in po
make[2]: Entering directory `/wrk/cvs/pragha/po'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/wrk/cvs/pragha/po'
Making all in src
make[2]: Entering directory `/wrk/cvs/pragha/src'
CC pragha-cdda.o
In file included from pragha.h:23:0,
from cdda.c:19:
cdda.h:27:26: fatal error: cdio/cdda.h: No such file or directory
compilation terminated.
make[2]: *** [pragha-cdda.o] Error 1
make[2]: Leaving directory `/wrk/cvs/pragha/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/wrk/cvs/pragha'
make: *** [all] Error 2
pragha $ pacman -Qs libcdio
local/libcdio 0.90-2
GNU Compact Disc Input and Control Library
local/libcdio-paranoia 10.2+0.90-1
CD paranoia libraries from libcdio
"I exist" is the best myth I know..
Offline
Well,, Comment the line 23 of pragha.h and test..
Unfortunately is impossible to make the code fully compatible between libcdio 0.83 and 0.90
Offline
Well,, Comment the line 23 of pragha.h and test..
Yes, this way it is possible to build. And what is the testing purpose? Do you mean bit depth lost? If it is the case - yes, the lost is verified, of course
"I exist" is the best myth I know..
Offline
Add test if compile.. nothing more. haha.
I continue in debt with the fixs of the bit depth
But suggest you try (And everyone can try) gstreamer1.. If you has the dependencies, compile doing ./configure --with-gstreamer=1.0
Offline
I continue in debt with the fixs of the bit depth
Just check alsa output element supports 24 or 32 bit and then force all the chain to work with 24 or 32 bit, starting with converter just after input element and including soft volume inside.
But suggest you try (And everyone can try) gstreamer1.. If you has the dependencies, compile doing ./configure --with-gstreamer=1.0
I have tried with the same result of course.
"I exist" is the best myth I know..
Offline
xfce4-soundmenu-plugin seems to be crashing when I try to use gogglesmm-hg from AUR... Not sure how to debug xfce4 plugins...
Hi again,
You can test the latest changes in git?.
There was a very obvious problem!, (Now obvious. haha), when the player no informing album name.. ;(
Offline
Hi People..
Would like to have the compilations tags? and album artists? and embedded images? (Surely: Some love him, others hate me)
Well.. I need people with experience in C++. GogglesGuy????? I think will interest you.
Xnoise developer, created a small library called libtaginfo (https://bitbucket.org/shuerhaaken/libtaginfo). Basically a taglib wrapper. (Exactly as taglib_c), but try to expose the rest of the tags in a more or less standard way. Is written in C++, and provides the binding to C and Vala
If you compare the codes of C binding will understand that for standars tag is exactly the same. Nothing changes for Pragha. Only is one.. ¿encapsulation? of taglib. (C++ guys.. not beat me)
Why ask for help?.
The library is new!. You have to clean it/test it, and finally extend it.
Nothing definitive here., but think there is a good opportunity to standardize the tags between several players. Taglib API is abstract. Implements a standard api to the standard tag!. (Forgive the redundancy. haha) and then gives you access to the rest of the labels. The problem of course is that each format implements it in some way, each player name tags otherwise. Then you have to decide if we trust labels winamp, or itunes, or whatever.
I.e: You can not tell the user, according to itunes lala.mp3 is a compilation, but according to winamp not. So, Is a compilation? or not?. It's complicated.
Using taglib, you have to decide yourself. Well taginfo already decided by the most common tags. Solved a problem.
Not saying it's the best, but it is much better that reinvent the wheel. Each music player written in C++ makes it in some way. Although there is much copy and paste, always have to deal with bugs, changes taglib, etc.
What is the opportunity here?
* It is the first library that i know independently of the player!. They can use all the players!!.
* Any players will see the same tags.
* Extended C and Vala bindindgs with more features that taglib_c
* Declaring bug in one place.
* Add features in a single library.
.. and of course all players will benefit!.
Please.. listen to their criticisms and suggestions,
Regards,
Matias
p.s: I do not know c++, so I will not modify Pragha to use taglib with C++, and then create a wrapper in C. I WILL NOT REINVENT THE WHEEL!.
Last edited by msdelos (2013-02-28 20:47:31)
Offline
p.s:
https://github.com/matiasdelellis/pragha/tree/taginfo
https://www.dropbox.com/s/itfft399p7bqf … pragha.png
Plus.. https://www.dropbox.com/s/k554ghn689hoz … dialog.png
Last edited by msdelos (2013-03-07 20:11:45)
Offline
Hi People,
Total off topic. ;-)
I buy a raspberry pi.. I played the weekend and Pragha works perfect ... but unfortunately use 100% of CPU!!! :S I was resigned that I could not use it as a "media center".
Well.. Just tested the old code -with the audio engine based on consonance- and uses only 8% of cpu! Wooowww!! ! !. Yeahh!!
I think I will reviving all this code..
Regards.
P.s: This is the responsible that has little progress lately.. and resume: Fu**n gstreamer. A lot of other advantages, but also disadvantages.. haha
Offline
Regarding libtaginfo, I think the focus should be to extend libtag_c, not yet create another wrapper-wrapper. My own code already uses C++, so obviously I don't have the issue not being able to get to the other tags.
Offline
Hey people!,
long time .. I hope you go well..
I've just upload a candidate release of Pragha 1.2.
Again, no big changes. Very little new. But it ended major rewrites to GObjects.
News:
Highlight the headers on library view.
Disable all video features of playbin.
Add support for embedded album art when gstreamer >= 1.0
Add simple appdata.xml to gnome-software.Others Changes:
Continued with the cleaning, writing, and conversion to GObjects
* PraghaToolbar, PraghaLibraryPane, PraghaPlaylist, etc.
* PraghaApplication is based on GApplication, controlling single instance, and dbus messages.
All preferences have been ported to PraghaPreferences
Better support to GTK3, and prepare wayland support
Require by default Gstreamer >= 1.0Bugs fixed: (Sumary: The most relevant to the user.)
Fix unable to automatically play another song in pragha.
Art-cache: fix for case artist or album cointains slash
Fix regression on 1.1.2: Return to import playlists.
Fix save fuse_folders option when not set folder structure view.
No insensitive albumart_in_osd toggle button when change show sytray option.
Fix wrong min glib version. g_thread_unref need 2.31
Fix updating library view after rescan.
Dbus: fix crash on get current state.
Fix some coverity defects:
* Unused pointer value (UNUSED_VALUE)
* Uninitialized scalar variable (UNINIT)
* Division or modulo by zero (DIVIDE_BY_ZERO)
* Unchecked return value (CHECKED_RETURN)
* Unchecked return value from library (CHECKED_RETURN)
* Dereference before null check (REVERSE_INULL)
* Resource leak (RESOURCE_LEAK)
* Explicit null dereferenced (FORWARD_NULL)NOTE:
Gstreamer >= 1.0 is needed by default.
* Set the previous version with: ./configure --with-gstreamer=0.10
Still depends on libcdio >= 0.83 by default.
* To compile with libcdio >= 0.90 use: ./configure CPPFLAGS="-DHAVE_PARANOIA_NEW_INCLUDES"
Remove dbus-1 and dbus-glib-1 requirements.
Download: https://github.com/matiasdelellis/pragha/releases
Still are things to improve... Many... but this is a very important step, which justifies the change in numbering.
Please, I need people to test it.
As for future plans, there is a branch in parallel, which will become in Pragha v1.3/1.4.
Changes:
* Drop support to gstreamer 0.10: Its developers have already said they will not even accept bugs.
- Gstreamer 1,0 really works better than the previous version.
- And removing libcdio.
* Porting to libtaginfo.
- Much improved, and taglib developers are not interested to improve their libtag_c
- Add compilations, manage embebed albumarts, ratings.. etc. and equally fast.
* Finally, switch to gtk3 (still not decided if completely or just do it by default)
- This will add plugins with libpeas and so lighten the main code.
These are unique ideas. Please comment and suggest.
But please!. First want to feedback on Pragha 1.2.rc
Regards,
Matias
Offline
Thank you for this great player. Are there any plans for song rating and play count?
Offline
@ hariskar, in the post before yours msdelos does say that there are plans for song rating. I don't know about play count though.
* Porting to libtaginfo.
- Much improved, and taglib developers are not interested to improve their libtag_c
- Add compilations, manage embebed albumarts, ratings.. etc. and equally fast.
Offline
hi, i installed pragha today and can't get any sound... i have tried all of available audio drivers in preferences, and nothing works... and volume is ok of course... what can i do?
EDIT: maybe the problem is that i use soundcard connected by USB? but how should i name it in the box below lasa in preferences? i tried giving number 2 - as in alsamixers settings, but it doesn't work
EDIT: nevermind, the problem was in some of my graphical environment sound settings
Last edited by sknd (2013-12-14 11:22:46)
Jaki koniec świata.Ziemia to nie cały świat ,a tylko mały Wąchock we wszechświecie.
Offline
i have another porblem, so I write next post...
I cannot turn off notifications, when i do it in Preferences / Desktop, after I press OK, program exits, writing (in terminal): Naruszenie ochrony pamięci (core dumped)
Jaki koniec świata.Ziemia to nie cały świat ,a tylko mały Wąchock we wszechświecie.
Offline
i have another porblem, so I write next post...
I cannot turn off notifications, when i do it in Preferences / Desktop, after I press OK, program exits, writing (in terminal): Naruszenie ochrony pamięci (core dumped)
Hi sknd,
Never see this.. Sorry,
.. you can still reproduce the error? That version you installed?
Regards.
Offline
Hi,
I saw little interest and almost did not make release ... haha .. But you have Pragha 1.2
Any interesting novelty, but I recommend you upgrading.
mm.. In resume:
* Still Gtk2 by default (and switch to Gstreamer1 by default), any important new feature, but so many background improvements.
* mmm... Also fixes a few segmentation faults, that although they were never reported are important!. haha..
Download on: https://github.com/matiasdelellis/pragh … s/tag/v1.2
Last edited by msdelos (2014-02-08 23:51:45)
Offline
Hi again,
Have the pleasure of also announce Pragha 1.3..
Changes:
* Was completely ported to Gtk+3,. (Gtk+2 support was completely eliminated).
* Was completely ported to Gstreamer1. (Gstreamer-0.10 is removed and its developers do not even accept bugs).
* Add a true plugin system based on libpeas, and was ported gnome-media-keys, keybinder, mpris2, notify, and song-info. Missing Lastfm, I want to change some things before porting..
* Also add a SOO-EXPERIMENTAL and INCOMPLET devices plugin, that detect mountable devices and allows add it to your library. Also adds a minimum MTP device support, and alerts when add an audio cd in your computer. [1]
* Add a new panel on the right to show continuously the lyrics (or artist bio) of your songs. Of cource depend of song-info plugin.. (Compiled automatically if you have installed libglyr)
That's all folks..
They seem few things?
In fact also have to add all the work of 1.2, due to all the work was done for Pragha 1.3.0 and then was backported.
Screenshots: http://gnomefiles.org/content/show.php/ … ent=143525
Download on: https://github.com/matiasdelellis/pragh … tag/v1.3.0
Regards,
Matias.
[1] You are advice... Devices plugin is experimental, but I would ask you if can test it. After all, it is a plugin, so If you do not like, or failure, you can disable it without affecting the rest of the program.
Offline
Hi,
If anyone is interested, the first test version of Pragha for windows.
https://github.com/matiasdelellis/pragh … .3.0.Win32
Regards.
Offline
Cool! It even looks better than it does on Linux (toolkit difference).
Offline
Hello everyone!.
Today we have 3 versions ...
* First, a special version for distributions, that backported various fixes from git. One in particular that never was reported is very important (Fix Segfault when edit song tags from systray menu.). So, please update them!. https://github.com/matiasdelellis/pragh … tag/v1.2.1
* Second, a version almost completely usable for windows. https://github.com/matiasdelellis/pragh … 2-Preview4
- As remark, it works great, and is my new favorite player in windows, but never, NEVEER!. (At least for now. Haha) I will declare it a version to production. This, due it is very difficult to debug.
* Third, any tarball, but I invite you to try from git. There were very many changes, and next week I want to release Pragha v 1.3.1.
- MM.. For example, has a DNLA plugin, that allow share the playlist. A very basic plugin to add radios from TuneIn, a new option to use symbolic icons in panel, and very many more changes!
Regards,
Matias
p.s: Thanks x33a, This new version looks better!.
Offline
Hi people,
Long time.. Sorry..
Few changes in development, but I think one of the changes can be interested you so much.
* A bit of Gnome3 HIG, in other words: Client side decorators and gear menu..
NOTE: Personally i think i sell my soul to the devil, but "que no cunda el pánico" (Mm. Understandable for Latin Americans.) because it is an optional change. haha.
Well, I need people to test it.. Whoever wants to help is welcome.
Pull request and some screenshots: https://github.com/pragha-music-player/pragha/pull/72
Regards,
Matias.
Offline
Hi friends,
I write fast.. Sorry.
Pragha 1.3.2 released: https://github.com/pragha-music-player/ … tag/v1.3.2
Points to hint?
* ¡OPTIONAL! Gnome3 HIG with client-side-decorator and gear menu.
* A lot of things were improved in the management of plugins!!
* A lot of things were improved in gui stilings!!
* A lot of things were improved in general code. .
Also a small (and soooo incomplete) website on github pages: http://pragha-music-player.github.io Design it long ago but just enable it now due need a place to put the images of the appdata file. haha..
Regards,
Matias.
Offline
This is an awesome music player. I can't figure out how to install / use the lastfm plugin, though. Anyone able to help me out?
Offline
Hmm. This thread starts in 2008 so should it really still be titled "A NEW ....." ?
You can like linux without becoming a fanatic!
Offline