-
duncf
-
JoiIto
-
alus has quit
-
alus
-
icepick
icepick is now known as icepick-away
-
verus has quit
-
verus
-
isaacg
-
whatz new people
-
isaacg has left the channel
-
JoiIto has quit
-
soccos has quit
-
djce
-
djce has quit
-
duncf has quit
-
JoiIto
-
JoiIto has quit
-
-
robla
-
robla has quit
-
-
robla has quit
-
JoiIto has quit
-
icepick-away
icepick-away is now known as icepick
-
sward_3 has quit
-
sward_3
-
ruaok
-
alex has quit
-
duncf
-
alex
-
icepick
icepick is now known as icepick-away
-
icepick-away
icepick-away is now known as icepick
-
alex has quit
-
alex
-
duncf has quit
-
alex has quit
-
djce
-
hey ruaok. welcome back.
-
Russss
-
hmm, MBE_TrackGetTrackId is giving me a URL to the track, as opposed to just the track id
-
is this intentional
-
ruaok
djce: thanks. I'm still plucking sand from every pore. :-)
-
Russss: Yes.
-
Russss
ah, so it is
-
ruaok
You need to call the GetIDFromURI call (or something like that).
-
Russss
ah, got it
-
ruaok
coll.
-
er. cool.
-
wow. typing is weird.
-
I just used to furniture again. :-)
-
Living on the beach for 4 days in extremely adverse conditions is really rough.
-
djce
definitely a break from the norm. which is good.
-
ruaok
indeed.
-
I just really need a vacation now. :-)
-
In a clean room somewhere.
-
No sand, no dust, no noise.
-
djce
oh well, too hot for me in my computer room. I'm off downstairs to cool down.
-
djce is away: cooling down
-
ruaok
ok :-)
-
Nice weather in the UK?
-
djce
too hot for me. 29-30 deg C
-
ruaok supposes that is a matter of personal opinion
-
Rotty
-
Rotty_
-
Rotty has quit
-
philipss
-
hi guys !
-
ruaok
hey...
-
philipss
hm is there a tagger for linux ou there ? :)
-
ruaok
Not yet, but hopefully soon.
-
I'm working on it this week...
-
philipss
if you need some help... in which language will you do it ?
-
ruaok
Its a 2 step process.
-
The first step is a C++ library that will do all the dirty/hard work and compile on all three major OSes
-
The second step is to create a GUI for it using Python and wxPython.
-
The first step is almost done.
-
philipss
seems nice :)
-
ruaok
I have a few minor things to tweak, and then its on to the GUI.
-
Do you program in C/C++?
-
I could use help for one task.
-
philipss
yep i used to
-
ruaok
Have you ever done a C wrapper for a C++ class?
-
I should say C++ classes?
-
RJ
-
ruaok
hey RJ
-
philipss: since C++ name mangling is non standard a C wrapper needs to be used.
-
philipss
ruaok: no. i never done such thing
-
Russss
ruaok: you just answered the question I was about to ask ;)
-
heheh
-
ruaok
There are about 3-4 main classes that need to get wrapped and about 4-5 minor data container classes that need to get wrapped.
-
Its not difficult, just time consuming.
-
Take a look at this file: (one sec)
-
-
philipss
ok
-
ruaok
This is the wrapper for the mb_client library.
-
We will need to have a wrapper for the tunepimp library (in the same CVS archive)
-
It will need to function about the same.
-
C++ objects need to be abstracted out to C void pointers.
-
string objects need to be converted to/from C strings.
-
The Tunepimp class also returns search result matches in a vector of classes.
-
Many of these classes have strings in them.
-
So, the search results (matches) need to get returned in an array of pointers.
-
And each class needs a wrapper.
-
And each method that uses needs to wrap the C++ string object.
-
wookets
-
y6
-
anyone here?
-
ruaok
wookets: hey!
-
wookets
i need helpors
-
philipss
ruaok: nice TODO :)
-
ruaok
philipss: Does that sound like something you'd be interested in helping with?
-
wookets: what do you need help with?
-
wookets
On the old musicbrainz client, I could have my filename be ##.Trackname
-
the new client doesn't seem to allow it
-
philipss
well, i can give a try. I'm really interested in a python tagger
-
wookets
the peroid
-
ruaok
philipss: music to my ears.
-
wookets
period
-
ruaok
The python tagger is what I really want to work on too!
-
wookets: period?
-
wookets
my whole collection is based off having a period in the filename
-
ruaok
Luke, right?
-
philipss
ruaok: but i don't know wx, so i can work a little on C/C++ ;)
-
ruaok
I got your mail.
-
wookets
%num.%track
-
oh, luke is my email name
-
on the old client i could do a double .. and it would work
-
ruaok
wookets: The best thing to do is to wait for the next version of the tagger when I can properly address this.
-
wookets
k
-
great tagger
-
ruaok
unless you bribe me with a decent donation to MB, and I might be persuaded to cranky out a custom version for you. :-)
-
thanks.
-
wookets
i recommend it to anyone that has mp3s
-
ruaok
sweet.
-
wookets
i was also wondering about having the years tagged
-
ruaok
philipss: If you want to take on this task, can you start by writing up a wrapper .h file for the tunpimp library?
-
wookets
but, i do all the years on the folder name
-
ruaok
MB doesn't keep track of years yet. :-(
-
Its been on the todo list for quite some time, but it will be some time longer before we have support for it.
-
philipss
ruaok: for the next 2 days I'm working on my exams. So thursday, I can take a look on it ..
-
wookets
I was also wondering if you could make the tagger clear any comments in the idv3 and idv2
-
ruaok
philipss: sounds good. I look forward to seeing something from your later this week...
-
wookets
well, I'm going to go tag, I'll see what I can do about that donation
-
ruaok
could be done, I suppose.
-
enter a request for enhancement and I'll see what I can do.
-
use the 'report a bug link' for that and find the RFE section.
-
philipss
ruaok: it'll be the first time i do such thing, so plese be indulgent ;)
-
ruaok
wookets: a donation would speed things up a bit. :-)
-
philipss: no worries. That's why I want to review it before you put a lot of effort into it.
-
philipss
ruaok: where is the tunpimp lib ?