Go Back   Winamp & SHOUTcast Forums > Search Forums

Showing results 1 to 25 of 1193
Search took 0.03 seconds.
Search: Posts Made By: shaneh
Forum: Winamp Development 9th April 2007, 13:32
Replies: 85
Views: 37,342
Posted By shaneh
It seems you only get a TTN_GETDISPINFOW with a...

It seems you only get a TTN_GETDISPINFOW with a unicode window, and only get a TTN_GETDISPINFOA with an ANSI window, regardless of whether you use TOOLTIPS_CLASSW or TOOLTIPS_CLASSA, or...
Forum: Winamp Development 28th March 2007, 07:47
Replies: 1
Views: 2,245
Posted By shaneh
Activewinamp can do this but would require a bit...

Activewinamp can do this but would require a bit of work. The easiest option is to write to a .csv file, which can be opened with excel, but you can write to a .xls file quite easily too using...
Forum: Winamp Development 12th March 2007, 09:32
Replies: 18
Views: 19,829
Posted By shaneh
I guess so. This bug is logged here: ...

I guess so. This bug is logged here:
http://sourceforge.net/tracker/index.php?func=detail&aid=1520355&group_id=132165&atid=723332
Forum: Winamp Development 12th March 2007, 09:18
Replies: 18
Views: 19,829
Posted By shaneh
The main thing you need is: ...

The main thing you need is:

[HKEY_CLASSES_ROOT\ActiveWinamp.Application\CLSID]
@="{1C7F39AF-65C0-4C14-A392-6B4714705DC2}"
...
Forum: Winamp Development 12th March 2007, 06:44
Replies: 18
Views: 19,829
Posted By shaneh
I am referring to the .reg file when I say 'open...

I am referring to the .reg file when I say 'open the file'. ie, the settings should be imported. If not, then there is some Vista restriction which I guess needs to be worked around, or you aren't...
Forum: Winamp Development 10th March 2007, 23:12
Replies: 18
Views: 19,829
Posted By shaneh
I can't remember if it even needs to be...

I can't remember if it even needs to be registered to simply run internal scripts. But I could be wrong.

Either way, if you merge the following into your registry it should work ok, bypassing the...
Forum: Winamp Development 7th March 2007, 06:22
Replies: 18
Views: 19,829
Posted By shaneh
Hmm sounds like some permission or path problems...

Hmm sounds like some permission or path problems with the installer.

Just grab the .dll from CVS and put it in your plugins directory. .dll link here:...
Forum: Winamp Development 3rd March 2007, 21:45
Replies: 34
Views: 27,438
Posted By shaneh
Something along these lines would do it: x =...

Something along these lines would do it:

x = GetSendToItems

If ubound(x) > 0 Then
newcount = InputBox('New playcount val:')

For Each track In x
track.playcount = newcount
Next
Forum: Winamp Development 3rd March 2007, 11:05
Replies: 34
Views: 27,438
Posted By shaneh
I haven't bothered to update it as I wrote a more...

I haven't bothered to update it as I wrote a more generic meta data and Winamp manipulator in the form of ActiveWinamp. This too will require an update however, to support the new features in Winamp...
Forum: Winamp Development 28th February 2007, 10:21
Replies: 34
Views: 27,438
Posted By shaneh
Hmm... actually that documentation seems to be...

Hmm... actually that documentation seems to be wrong or out of date. You should untick:

Media Library -> Local Media -> Recently Played -> Enable 'Recently Played' view in Media Library.

I...
Forum: Winamp Development 27th February 2007, 21:50
Replies: 34
Views: 27,438
Posted By shaneh
So are you getting double playcounts then? Are...

So are you getting double playcounts then? Are they still counted with this plugin removed?

Obviously the idea of this plugin is to actually 'count the playcounts', so you will still get counts,...
Forum: Winamp Discussion 25th February 2007, 22:30
Replies: 3
Views: 2,929
Posted By shaneh
A plugin I wrote, ml_tree, allows tracking of the...

A plugin I wrote, ml_tree, allows tracking of the currently playing item in its view. Which isn't the ML itself, but it is a different view of the same data.
Forum: Winamp Development 24th February 2007, 23:10
Replies: 145
Views: 76,446
Posted By shaneh
No unfortuantly not, but I am working on a...

No unfortuantly not, but I am working on a re-write of ml tree which is going to be quite different, it may support that. Hopefully it will eventually be something a bit similar to
...
Forum: Winamp Development 24th February 2007, 02:59
Replies: 113
Sticky: Winamp 5.55 SDK
Views: 144,427
Posted By shaneh
typedef struct { wchar_t *query; int...

typedef struct
{
wchar_t *query;
int max_results; // can be 0 for unlimited
itemRecordListW results;
} mlQueryStructW;

Is the query struct wchar like above? How are the items...
Forum: Winamp Development 21st February 2007, 05:17
Replies: 3
Views: 2,979
Posted By shaneh
Rather than injecting into the thread, you can...

Rather than injecting into the thread, you can just create a plugin in the plugins directory and Winamp will load the .dll into the process anyway. You can then communicate with your plugin using...
Forum: Winamp Development 19th February 2007, 06:22
Replies: 113
Sticky: Winamp 5.55 SDK
Views: 144,427
Posted By shaneh
I am referring to these tid-bits. Undocumented...

I am referring to these tid-bits. Undocumented AFAIK.

libsendtoipc = (LONG)SendMessage(plugin.hwndWinampParent, WM_WA_IPC, (WPARAM)"LibrarySendToMenu", IPC_REGISTER_WINAMP_IPCMESSAGE);

struct...
Forum: Winamp Development 19th February 2007, 02:24
Replies: 113
Sticky: Winamp 5.55 SDK
Views: 144,427
Posted By shaneh
To add an item to the send to menu sure, but what...

To add an item to the send to menu sure, but what about to display the send to menu itself, and then supply the itemrecords for the selected menu item? ie mimick the behaviour of the playlist with...
Forum: Winamp Development 18th February 2007, 23:52
Replies: 113
Sticky: Winamp 5.55 SDK
Views: 144,427
Posted By shaneh
Awesome thanks.. I also reverse engineered the...

Awesome thanks.. I also reverse engineered the 'send to' menu IPCs to allow me to use the 'Send To' menu in ml_tree. I can't remember the details and don't have the code on hand, but I assume there...
Forum: Winamp Development 18th February 2007, 10:10
Replies: 113
Sticky: Winamp 5.55 SDK
Views: 144,427
Posted By shaneh
Am hanging out for the ML whar query IPCs.. ...

Am hanging out for the ML whar query IPCs..

ML_IPC_DB_RUNQUERY_SEARCHW?

Do these exist in Winamp 5.33 or are they still coming?
Forum: Winamp Discussion 14th February 2007, 20:37
Replies: 24
Views: 7,933
Posted By shaneh
Another reason to allow use of the program files...

Another reason to allow use of the program files (or custom) directory is to share the database between users on the same pc. An option to have it in the 'shared documents' or custom directory could...
Forum: Winamp Discussion 14th February 2007, 09:53
Replies: 75
Views: 70,629
Posted By shaneh
benski.. for the record that bug I had with ATF...

benski.. for the record that bug I had with ATF and IPC_GETPLAYLISTTITLEW was due to passing the filename pointer returned from the IPC_GETPLAYLISTFILEW IPC to the ATF call.

Thus calling...
Forum: Winamp Development 13th February 2007, 02:10
Replies: 2
Views: 2,264
Posted By shaneh
I think this may be because deleting an item...

I think this may be because deleting an item causes a changetrack event, and the playlist positions and filenames etc are different so it causes a recursion. Detecting track changes in winamp is a...
Forum: Winamp Development 11th February 2007, 22:24
Replies: 19
Views: 8,176
Posted By shaneh
As majority of the ATF handling is done by Winamp...

As majority of the ATF handling is done by Winamp under versions 5.33+, most bugs (and consequently fixes and enhancements) will be handled by Winamp.

This means 'genre' coming out as question...
Forum: Winamp Development 11th February 2007, 10:43
Replies: 19
Views: 8,176
Posted By shaneh
Try re-download again, i didnt upload the file...

Try re-download again, i didnt upload the file properly.
Forum: Winamp Discussion 11th February 2007, 10:40
Replies: 86
Views: 60,295
Posted By shaneh
A fairly obscure bug: When using: ...

A fairly obscure bug:

When using:
SendMessage(wnd, WM_WA_IPC, (WPARAM)&m_wafe, IPC_FORMAT_TITLE_EXTENDED);

And you call:
SendMessage(m_wahwnd,WM_WA_IPC,idx,IPC_GETPLAYLISTTITLEW);

inside...
Showing results 1 to 25 of 1193

 
Forum Jump