Help - Search - Members - Calendar
Full Version: updated foo_uie_albumart
Hydrogenaudio Forums > Hosted Forums > foobar2000 > 3rd Party Plugins - (fb2k)
Pages: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20
gfngfgf
QUOTE(Krooga @ Jul 8 2007, 01:51) *

I just updated to the latest version of foo_uie_albumart (0.2.6) and now relative pathnames appear to be broken.

Make sure that foo_uie_albumart.dll is in the "components" folder in your foobar2000 installation folder. relative pathnames won't work if the .dll is placed anywhere else. It's a bug, and should be fixed in the next version.
neothe0ne
I just wanted to say that foo_uie_albumart has a glitch with the Alt+Tab Replacement of Microsoft PowerToys for Windows XP.

Pic

The album art panel in the preview image of foobar2000 will be black; the album art will instead show up at the location the foobar2000 window is under all current windows, leaving an imprint there until you minimize and restore the open window(s). It'd be nice if this could be fixed.
freanir
This isn't a foo_albumart problem, its a problem in GDI+. As far as I know, there is no Patch avaible.
nawhead
Is there any negative impact to using big images versus small images for the albumart source? For example, I only have a small panel for album art, fixed at 125x125. Currently I'm manually resizing big album covers to ~50 kB jpegs just for use with albumart. But if I was to use the original files that are 2+ MB, letting albumart find it using wildcards and resize it on the fly, would this have any noticeable cpu/memory impact?

Just doing some casual testing while watching the Task Manager window says no noticeable impact. But I just would still like to have other people's input.
fuzznight
was trying to figure out how to resize the panel, but i figured it out...
thanks for the great plugin
carmenm
Just found out that i have a lot of output in the console making everything hard to read.
Something like that
CODE

0 match(es) found
searching album art, preprocessed pattern: "F:\Bands\Midwest Product\Specifics\folder.jpg"
  Pattern found in history; previous search results used
Loading album art: "F:\Bands\Midwest Product\Specifics\folder.jpg"
searching album art, preprocessed pattern: "C:\Program Files\lastfmproxy\data\folder.jpg"


Is there a way to remove them?
Kirya
carmenm
Maybe this can help you: Album Art Preferences -> Sources -> Debugging -> uncheck "Out preformatted sources to console"
carmenm
Thanks a lot, worked like a charm wink.gif
eevan
QUOTE(nawhead @ Sep 6 2007, 00:25) *
But I just would still like to have other people's input.

I do not resize large covers. Auto resizing works very well for me.
gfngfgf
-----
Version 0.2.7 (October 23, 2007)
Plugin homepage

Download
Change log
Source
Wiki page (Help)
-----

This release is primarily to fix the crashes on foobar2000 0.9.5 beta 1. There are also a few small bugfixes I've been working on the past few months.

Please note: relative paths are now relative to the folder containing foo_uie_albumart.dll. For most people, this is their "components" folder, so any "No-Cover" sources that used to read "--components\default.jpg" should now be changed to "--default.jpg".
eevan
Good to see that the 0.9.5 b1 crashes are fixed!

Cheers!
bbt-hh
-$if($strstr(%_path%,http:),radio_stream.tif) still craches (worked before v0.9.5beta1).

-$if($strstr(%_path%,http:),radio_stream.tif,du.mmy) does the trick.
eevan
I've just had a crash with Version 0.2.7 when adding tracks from CD to playlist.

Replacing the patterns with
$replace(%path%,%filename_ext%,)cover.* and
--default.*
prevented the crashes
Chaser
Get the new version here: http://cherans.bol.ucla.edu/fooplugins.html

It fixes my problems!
aurelio
gfngfgf, what about implementing embedded picture support?
The one discussed here is based on an old version of yours.
As always, many thanks for your good work!
Kirya
QUOTE(aurelio @ Nov 1 2007, 15:57) *

gfngfgf, what about implementing embedded picture support?
The one discussed here is based on an old version of yours.
As always, many thanks for your good work!

+1, I want it too! smile.gif
gfngfgf
Right now, I'm going to wait until the 0.9.5 final SDK is released before trying to tackle embedded art on my own. Hopefully, the SDK will expose the embedded art support used by the Default UI's Album Art Viewer component and I won't have to reinvent the wheel.
aurelio
Are you going to abandon Columns UI compatibility? sad.gif
gfngfgf
QUOTE(aurelio @ Nov 3 2007, 12:12) *

Are you going to abandon Columns UI compatibility? sad.gif

Not in the least. This is, after all, a Columns UI panel.
halabund
With foobar2000 0.9.5 beta 4 and foo_uie_albumart 0.2.7 I get an Unhandled exception: I/O error (win32 #123) error whenever I try to play an audio CD. I guess that the problem is with foo_uie_albumart, because removing it solves the problem.

Is anyone else seeing this?
acedriver
QUOTE(halabund @ Nov 22 2007, 03:40) *

With foobar2000 0.9.5 beta 4 and foo_uie_albumart 0.2.7 I get an Unhandled exception: I/O error (win32 #123) error whenever I try to play an audio CD. I guess that the problem is with foo_uie_albumart, because removing it solves the problem.

Is anyone else seeing this?

try editing your source list
halabund
QUOTE(acedriver @ Nov 22 2007, 03:17) *

try editing your source list

So is that a no? I.e. foobar2000 with foo_uie_albumart 0.2.7 does not crash for you when playing audio CDs?

EDIT: Is there really no foo_uie_albumart user who ever listens to audio CDs and can answer this simple question?
DoXer
Hello,

Under Vista with foobar 0.9.4.5:

CODE
-$replace(%path%,%filename_ext%,)..\folder.jpg


Doesn't work. Any hints? Albumart 0.175 works under XP but crashed under Vista so I try the version 0.2.5.2. With 0.2.7 it's the same also.

Thanx
gfngfgf
Using ".." to refer to the parent directory no longer works. Try this instead:

CODE
$replace(%path%,%directoryname%\%filename_ext%,folder.jpg)
gob
QUOTE(halabund @ Nov 22 2007, 12:58) *

QUOTE(acedriver @ Nov 22 2007, 03:17) *

try editing your source list

So is that a no? I.e. foobar2000 with foo_uie_albumart 0.2.7 does not crash for you when playing audio CDs?

EDIT: Is there really no foo_uie_albumart user who ever listens to audio CDs and can answer this simple question?


hey, i too am also getting this error. thats why ive been sticking with the older versions for now. it took me ages to even bother figuring out what it was but this is it. even with no other active components it causes frequent crashes. im thinking of making a panelsUI imagebox to replace this until its ever fixed.


edit:
i've isolated this bug even more here. it seems the crashes only happen when the first source does not match an image. i tested it with a couple hundred tracks, every track that had a folder.jpg was fine. every track that did not caused foobar to crash. this only happens if the album art image actually changes. if follow cursor is off the crash only happens when a song plays that has no cover. i tried deleting foobar2000.cfg and removed all components except for columnsUI and the album art plugin, still crashes.

also there are 2 different types of crashes here depending on how you reproduce it.
-if you select a susceptible track in the playlist or add another track from within foobar you get "Unhandled exception : I/O error (win32 #123)
-if you drag and drop a file from another program (eg. explorer) you get "foobar2000 Aplication has encountered a user defined breakpoint." or "foobar2000 Application has encountered a problem and needs to close. We are sorry for the inconvenience." with the following crashlog:

CODE
Illegal operation:
Code: 80000003h, flags: 00000000h, address: 0045077Fh
Call path:
entry=>initquit::on_quit
This is the first crash logged by this instance.
Code bytes (0045077Fh):
0045073Fh: FE FF FF 59 5E 59 C2 04 00 FF 74 24 08 FF 74 24
0045074Fh: 08 E8 BA 8E FF FF 59 59 C2 08 00 FF 74 24 08 FF
0045075Fh: 74 24 08 E8 E8 8E FF FF 59 59 C2 08 00 55 8B EC
0045076Fh: 51 51 E8 D6 33 FC FF 80 3D BA ED 4E 00 00 74 01
0045077Fh: CC A1 DC CA 4E 00 8B 0D D4 CA 4E 00 56 57 8D 34
0045078Fh: 01 33 FF 85 F6 76 20 8B C7 E8 96 A2 FF FF 8B 00
0045079Fh: 3B 45 08 74 07 47 3B FE 72 ED EB 0B 8D 45 F8 50
004507AFh: 8B D7 E8 C4 A1 FF FF 5F 5E C9 C2 04 00 55 8B EC
Stack (0012F194h):
0012F174h: 02C4E5A4 7C9C93C0 77F643DD 7C9C93C0
0012F184h: 00000004 00000000 02C4DAB0 00000000
0012F194h: 004ECC18 004ECC18 0012F1B8 00A732A8
0012F1A4h: 00A9820C 004ECC18 0012F1E8 00A8C2AB
0012F1B4h: 00000000 0012F1F4 00A7394F 00000000
0012F1C4h: 0042C0A8 004E5750 0000000C 0012FEAC
0012F1D4h: 00000009 003B8308 00000005 00A98238
0012F1E4h: 00000000 0012F250 004ABBDC 00000001
0012F1F4h: 0012FEB8 0042C7E1 00000103 004AB667
0012F204h: 004E5750 0000000C 0012F21C 004E56B8
0012F214h: 0012FEAC 0012FEB8 0012F260 004AAAF6
0012F224h: 004B6157 0012FEAC 00000103 851829E1
0012F234h: E06D7363 1FFFFFFF 19930522 0000000C
0012F244h: 0000000D 0012F230 0012EDA4 0012F2D8
0012F254h: 00499830 8544A5C1 00000001 0012F284
0012F264h: 004AB5C4 0012FEAC 0012F3D0 004E5750
0012F274h: FFFFFFFF 00000000 00000000 00000000
0012F284h: 0012F2C0 004AA1F8 0012F8A0 0012FEAC
0012F294h: 0012F3DC 0012F3D0 004E5750 00000000
0012F2A4h: 00000000 00000000 00000000 00000000
Registers:
EAX: 00000001, EBX: 00000000, ECX: 004EC190, EDX: 0012F12C
ESI: 00A98238, EDI: 00A98238, EBP: 0012F19C, ESP: 0012F194
Crash location: "foobar2000", loaded at 00400000h - 00520000h

Loaded modules:
foobar2000 loaded at 00400000h - 00520000h
ntdll loaded at 7C900000h - 7C9B0000h
kernel32 loaded at 7C800000h - 7C8F5000h
COMCTL32 loaded at 773D0000h - 774D3000h
msvcrt loaded at 77C10000h - 77C68000h
ADVAPI32 loaded at 77DD0000h - 77E6B000h
RPCRT4 loaded at 77E70000h - 77F02000h
Secur32 loaded at 77FE0000h - 77FF1000h
GDI32 loaded at 77F10000h - 77F57000h
USER32 loaded at 7E410000h - 7E4A0000h
SHLWAPI loaded at 77F60000h - 77FD6000h
SHELL32 loaded at 7C9C0000h - 7D1D6000h
ole32 loaded at 774E0000h - 7761D000h
shared loaded at 10000000h - 10032000h
COMDLG32 loaded at 763B0000h - 763F9000h
GameHook loaded at 10D00000h - 10D0F000h
lgscroll loaded at 10100000h - 1010F000h
MSVCR80 loaded at 78130000h - 781CB000h
MSVCP80 loaded at 7C420000h - 7C4A7000h
NTMARTA loaded at 77690000h - 776B1000h
WLDAP32 loaded at 76F60000h - 76F8C000h
SAMLIB loaded at 71BF0000h - 71C03000h
foo_abx loaded at 00A10000h - 00A43000h
foo_autoplaylist loaded at 00A70000h - 00AA0000h
foo_cdda loaded at 00AC0000h - 00AF5000h
foo_converter loaded at 00B20000h - 00BAE000h
foo_cwb_hooks loaded at 00BD0000h - 00C1D000h
foo_dop loaded at 00C40000h - 00CAC000h
SETUPAPI loaded at 77920000h - 77A13000h
gdiplus loaded at 4EC50000h - 4EDF3000h
foo_dsp_skip_silence loaded at 00CE0000h - 00CF3000h
libmmd loaded at 00D10000h - 00FC1000h
foo_dsp_std loaded at 00FE0000h - 01027000h
foo_fileops loaded at 01050000h - 01097000h
OLEAUT32 loaded at 77120000h - 771AB000h
foo_freedb2 loaded at 010C0000h - 01101000h
foo_input_monkey loaded at 01130000h - 0117A000h
foo_input_std loaded at 011A0000h - 012E4000h
foo_masstag loaded at 01310000h - 01360000h
foo_playcount loaded at 01380000h - 013A5000h
foo_playlist_tree loaded at 013D0000h - 01445000h
libmzsch360_000 loaded at 10400000h - 105D0000h
WSOCK32 loaded at 71AD0000h - 71AD9000h
WS2_32 loaded at 71AB0000h - 71AC7000h
WS2HELP loaded at 71AA0000h - 71AA8000h
libmzgc360_000 loaded at 01470000h - 01514000h
foo_removeplayed loaded at 01560000h - 01578000h
foo_rgscan loaded at 015A0000h - 015F0000h
foo_rg_trn loaded at 01610000h - 0162B000h
foo_run loaded at 01650000h - 0167B000h
foo_uie_albumart loaded at 016A0000h - 016DC000h
foo_uie_albumlist loaded at 01700000h - 01743000h
foo_uie_peakmeter loaded at 01770000h - 0179D000h
foo_uie_powerpanels loaded at 017C0000h - 017E3000h
foo_uie_queuemanager loaded at 01810000h - 01849000h
mscoree loaded at 79000000h - 79045000h
msvcm80 loaded at 7C4C0000h - 7C53D000h
mscorwks loaded at 79E70000h - 7A3D6000h
mscorlib.ni loaded at 790C0000h - 79B90000h
mscorjit loaded at 79060000h - 790B3000h
rsaenh loaded at 0FFD0000h - 0FFF8000h
System.ni loaded at 7A440000h - 7AC06000h
System.Drawing.ni loaded at 7ADE0000h - 7AF6C000h
foo_uie_quicksearch loaded at 03FA0000h - 03FE6000h
foo_uie_tabs loaded at 04000000h - 0402A000h
foo_uie_trackinfo loaded at 04050000h - 0407E000h
foo_uie_vis_projectm loaded at 040A0000h - 040EA000h
OPENGL32 loaded at 5ED00000h - 5EDCC000h
GLU32 loaded at 68B20000h - 68B40000h
DDRAW loaded at 73760000h - 737A9000h
DCIMAN32 loaded at 73BC0000h - 73BC6000h
foo_ui_columns loaded at 0C110000h - 0C20D000h
UxTheme loaded at 5AD70000h - 5ADA8000h
foo_ui_panels loaded at 0C230000h - 0C2F7000h
IMM32 loaded at 76390000h - 763AD000h
foo_unpack loaded at 0C320000h - 0C34E000h
foo_utils loaded at 0C370000h - 0C3E9000h
taskswitch loaded at 7E4D0000h - 7E4E0000h
taskcreate loaded at 7E4C0000h - 7E4D0000h
atioglxx loaded at 69000000h - 694D9000h
atioglx1 loaded at 0DF50000h - 0E5C8000h
System.Windows.Forms.ni loaded at 7AFD0000h - 7BC54000h
Msimg32 loaded at 76380000h - 76385000h
WINTRUST loaded at 76C30000h - 76C5E000h
CRYPT32 loaded at 77A80000h - 77B14000h
MSASN1 loaded at 77B20000h - 77B32000h
IMAGEHLP loaded at 76C90000h - 76CB8000h
xpsp2res loaded at 20000000h - 202C5000h
DBGHELP loaded at 59A60000h - 59B01000h
VERSION loaded at 77C00000h - 77C08000h

Stack dump analysis:
Address: 004ECC18h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 004ECC18h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 00A732A8h, location: "foo_autoplaylist", loaded at 00A70000h - 00AA0000h
Address: 00A9820Ch, location: "foo_autoplaylist", loaded at 00A70000h - 00AA0000h
Address: 004ECC18h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 00A8C2ABh, location: "foo_autoplaylist", loaded at 00A70000h - 00AA0000h
Address: 00A7394Fh, location: "foo_autoplaylist", loaded at 00A70000h - 00AA0000h
Address: 0042C0A8h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 004E5750h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 00A98238h, location: "foo_autoplaylist", loaded at 00A70000h - 00AA0000h
Address: 004ABBDCh, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 0042C7E1h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 004AB667h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 004E5750h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 004E56B8h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 004AAAF6h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 004B6157h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 00499830h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 004AB5C4h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 004E5750h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 004AA1F8h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 004E5750h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 016C5EF4h, location: "foo_uie_albumart", loaded at 016A0000h - 016DC000h
Address: 004E5750h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 7C9037BFh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlConvertUlongToLargeInteger" (+0000007Ah)
Address: 7C903804h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlConvertUlongToLargeInteger" (+000000BFh)
Address: 7C90378Bh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlConvertUlongToLargeInteger" (+00000046h)
Address: 004B6190h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 7C937B48h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlUnwind" (+00000108h)
Address: 004B6190h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 004E5FE8h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 016A96EEh, location: "foo_uie_albumart", loaded at 016A0000h - 016DC000h
Address: 1001CFB0h, location: "shared", loaded at 10000000h - 10032000h
Symbol: "uCallStackTracker::~uCallStackTracker" (+00000000h)
Address: 0044976Eh, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 00405800h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 004EEDBAh, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 004EEDBAh, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 004ACC52h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 004503DAh, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 0C1CF488h, location: "foo_ui_columns", loaded at 0C110000h - 0C20D000h
Address: 004ECC18h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 004CDA84h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 004EEDBBh, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 004502B3h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 004ADDC8h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 0C113EA1h, location: "foo_ui_columns", loaded at 0C110000h - 0C20D000h
Address: 7C809728h, location: "kernel32", loaded at 7C800000h - 7C8F5000h
Symbol: "GetCurrentThreadId" (+00000000h)
Address: 7E431E12h, location: "USER32", loaded at 7E410000h - 7E4A0000h
Symbol: "AttachThreadInput" (+00000000h)
Address: 004ECC18h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 0C1CF488h, location: "foo_ui_columns", loaded at 0C110000h - 0C20D000h
Address: 0C1D59B4h, location: "foo_ui_columns", loaded at 0C110000h - 0C20D000h
Address: 7C830BCAh, location: "kernel32", loaded at 7C800000h - 7C8F5000h
Symbol: "GlobalDeleteAtom" (+0000000Fh)
Address: 0C1C2148h, location: "foo_ui_columns", loaded at 0C110000h - 0C20D000h
Address: 7E430429h, location: "USER32", loaded at 7E410000h - 7E4A0000h
Symbol: "SetWindowWord" (+0000008Eh)
Address: 775F8EC6h, location: "ole32", loaded at 774E0000h - 7761D000h
Symbol: "StgGetIFillLockBytesOnFile" (+000086CEh)
Address: 004AA1A9h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 77EF421Ah, location: "RPCRT4", loaded at 77E70000h - 77F02000h
Symbol: "NdrStubCall2" (+00000215h)
Address: 775F8DF9h, location: "ole32", loaded at 774E0000h - 7761D000h
Symbol: "StgGetIFillLockBytesOnFile" (+00008601h)
Address: 004104DAh, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 774EFA88h, location: "ole32", loaded at 774E0000h - 7761D000h
Address: 7750F8D6h, location: "ole32", loaded at 774E0000h - 7761D000h
Symbol: "DcomChannelSetHResult" (+00000217h)
Address: 7750F8CBh, location: "ole32", loaded at 774E0000h - 7761D000h
Symbol: "DcomChannelSetHResult" (+0000020Ch)
Address: 774EFA88h, location: "ole32", loaded at 774E0000h - 7761D000h
Address: 77E70070h, location: "RPCRT4", loaded at 77E70000h - 77F02000h
Address: 7C9105C8h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlFreeHeap" (+0000018Bh)
Address: 7C910551h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlFreeHeap" (+00000114h)
Address: 7C91056Dh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlFreeHeap" (+00000130h)
Address: 77E7C2BFh, location: "RPCRT4", loaded at 77E70000h - 77F02000h
Symbol: "NdrConformantArrayFree" (+000006E5h)
Address: 7C9010EDh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlLeaveCriticalSection" (+00000000h)
Address: 775F8DF9h, location: "ole32", loaded at 774E0000h - 7761D000h
Symbol: "StgGetIFillLockBytesOnFile" (+00008601h)
Address: 774EF95Ch, location: "ole32", loaded at 774E0000h - 7761D000h
Address: 774EFC6Ch, location: "ole32", loaded at 774E0000h - 7761D000h
Address: 774E9562h, location: "ole32", loaded at 774E0000h - 7761D000h
Address: 774E955Ch, location: "ole32", loaded at 774E0000h - 7761D000h
Address: 774E9552h, location: "ole32", loaded at 774E0000h - 7761D000h
Address: 004AAFFCh, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 00499830h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 004AAFFCh, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 004AB038h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 004AB081h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 004AA1A9h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 004AA1A9h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 004E5FE8h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 004AA1A9h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 004AB0BEh, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 004AB444h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 004E6010h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 7C910732h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+0000015Eh)
Address: 004AB630h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 004E6010h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 004AA1F8h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 004E6010h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 004E6010h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 7C9037BFh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlConvertUlongToLargeInteger" (+0000007Ah)
Address: 7C9037D8h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlConvertUlongToLargeInteger" (+00000093h)
Address: 7C90378Bh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlConvertUlongToLargeInteger" (+00000046h)
Address: 004B6667h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 7C937860h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "LdrAddRefDll" (+00000247h)
Address: 004B6667h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 1010860Bh, location: "lgscroll", loaded at 10100000h - 1010F000h
Address: 7E41F84Ah, location: "USER32", loaded at 7E410000h - 7E4A0000h
Symbol: "EnableMenuItem" (+000000C3h)
Address: 774E4A02h, location: "ole32", loaded at 774E0000h - 7761D000h
Address: 774E4A48h, location: "ole32", loaded at 774E0000h - 7761D000h
Address: 7C90EAFAh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "KiUserExceptionDispatcher" (+0000000Eh)
Address: 7C812A5Bh, location: "kernel32", loaded at 7C800000h - 7C8F5000h
Symbol: "RaiseException" (+00000052h)
Address: 00DEE0E2h, location: "libmmd", loaded at 00D10000h - 00FC1000h
Symbol: "_csqrtq_f90" (+000DB7A6h)
Address: 00DEE0E2h, location: "libmmd", loaded at 00D10000h - 00FC1000h
Symbol: "_csqrtq_f90" (+000DB7A6h)
Address: 00DEE0E2h, location: "libmmd", loaded at 00D10000h - 00FC1000h
Symbol: "_csqrtq_f90" (+000DB7A6h)
Address: 7C812A5Bh, location: "kernel32", loaded at 7C800000h - 7C8F5000h
Symbol: "RaiseException" (+00000052h)
Address: 00DEE0E2h, location: "libmmd", loaded at 00D10000h - 00FC1000h
Symbol: "_csqrtq_f90" (+000DB7A6h)
Address: 00DEE0E2h, location: "libmmd", loaded at 00D10000h - 00FC1000h
Symbol: "_csqrtq_f90" (+000DB7A6h)
Address: 00DEE0E2h, location: "libmmd", loaded at 00D10000h - 00FC1000h
Symbol: "_csqrtq_f90" (+000DB7A6h)
Address: 00DEE0E2h, location: "libmmd", loaded at 00D10000h - 00FC1000h
Symbol: "_csqrtq_f90" (+000DB7A6h)
Address: 00DEE0E2h, location: "libmmd", loaded at 00D10000h - 00FC1000h
Symbol: "_csqrtq_f90" (+000DB7A6h)
Address: 00DEE0E2h, location: "libmmd", loaded at 00D10000h - 00FC1000h
Symbol: "_csqrtq_f90" (+000DB7A6h)
Address: 7E4188A6h, location: "USER32", loaded at 7E410000h - 7E4A0000h
Symbol: "GetWindowLongW" (+00000000h)
Address: 1010860Bh, location: "lgscroll", loaded at 10100000h - 1010F000h
Address: 7E41F84Ah, location: "USER32", loaded at 7E410000h - 7E4A0000h
Symbol: "EnableMenuItem" (+000000C3h)
Address: 7E4563BEh, location: "USER32", loaded at 7E410000h - 7E4A0000h
Symbol: "GetRawInputDeviceInfoW" (+000000C6h)
Address: 101073C0h, location: "lgscroll", loaded at 10100000h - 1010F000h
Symbol: "UninstallScrollHooks" (+00000C00h)
Address: 7C9105C8h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlFreeHeap" (+0000018Bh)
Address: 7C90EE18h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+00000117h)
Address: 7C910570h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlFreeHeap" (+00000133h)
Address: 7C91056Dh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlFreeHeap" (+00000130h)
Address: 77DDE0AEh, location: "ADVAPI32", loaded at 77DD0000h - 77E6B000h
Symbol: "ObjectOpenAuditAlarmW" (+00000515h)
Address: 010800CCh, location: "foo_fileops", loaded at 01050000h - 01097000h
Address: 77DDE32Eh, location: "ADVAPI32", loaded at 77DD0000h - 77E6B000h
Symbol: "ObjectOpenAuditAlarmW" (+00000795h)
Address: 7C90E1FEh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "ZwQueryValueKey" (+00000000h)
Address: 7C90FB6Ch, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlNtStatusToDosError" (+0000002Fh)
Address: 77F643D0h, location: "SHLWAPI", loaded at 77F60000h - 77FD6000h
Symbol: "SHRegGetValueW" (+000000B1h)
Address: 7C9C93C0h, location: "SHELL32", loaded at 7C9C0000h - 7D1D6000h
Symbol: "Ordinal517" (+000093C0h)
Address: 77F643DDh, location: "SHLWAPI", loaded at 77F60000h - 77FD6000h
Symbol: "SHRegGetValueW" (+000000BEh)
Address: 7C9C93C0h, location: "SHELL32", loaded at 7C9C0000h - 7D1D6000h
Symbol: "Ordinal517" (+000093C0h)
Address: 0042EEE0h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 7C812A5Bh, location: "kernel32", loaded at 7C800000h - 7C8F5000h
Symbol: "RaiseException" (+00000052h)
Address: 7E41F805h, location: "USER32", loaded at 7E410000h - 7E4A0000h
Symbol: "EnableMenuItem" (+0000007Eh)
Address: 7E41F94Bh, location: "USER32", loaded at 7E410000h - 7E4A0000h
Symbol: "CallNextHookEx" (+000000F0h)
Address: 7E41F95Bh, location: "USER32", loaded at 7E410000h - 7E4A0000h
Symbol: "CallNextHookEx" (+00000100h)
Address: 7C90EAE3h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "KiUserCallbackDispatcher" (+00000013h)
Address: 0049B5D9h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 0043B99Fh, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 004C4CACh, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 004CBFA4h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 004CBFA4h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 0042EEF8h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 7E418734h, location: "USER32", loaded at 7E410000h - 7E4A0000h
Symbol: "GetDC" (+0000006Dh)
Address: 004D0318h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 0042EEE0h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 0042EEE0h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 7E418816h, location: "USER32", loaded at 7E410000h - 7E4A0000h
Symbol: "GetDC" (+0000014Fh)
Address: 0042EEE0h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 004D0318h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 7E440457h, location: "USER32", loaded at 7E410000h - 7E4A0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 7E440457h, location: "USER32", loaded at 7E410000h - 7E4A0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 7E418830h, location: "USER32", loaded at 7E410000h - 7E4A0000h
Symbol: "GetDC" (+00000169h)
Address: 7E4189CDh, location: "USER32", loaded at 7E410000h - 7E4A0000h
Symbol: "GetWindowLongW" (+00000127h)
Address: 0042EEE0h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 004D0318h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 7E41DAEAh, location: "USER32", loaded at 7E410000h - 7E4A0000h
Symbol: "DestroyWindow" (+00000000h)
Address: 7E440457h, location: "USER32", loaded at 7E410000h - 7E4A0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 7E4189F0h, location: "USER32", loaded at 7E410000h - 7E4A0000h
Symbol: "GetWindowLongW" (+0000014Ah)
Address: 7E418A10h, location: "USER32", loaded at 7E410000h - 7E4A0000h
Symbol: "DispatchMessageW" (+0000000Fh)
Address: 0042C4DFh, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 004D0318h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 0042D0A2h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 004D2C44h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 004C6FA8h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 004C6FA8h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 00400000h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 004D2C28h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 7C90EE18h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+00000117h)
Address: 7C9106F0h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+0000011Ch)
Address: 7C9106EBh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000117h)
Address: 00497671h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 1001D07Bh, location: "shared", loaded at 10000000h - 10032000h
Symbol: "uCallStackTracker::~uCallStackTracker" (+000000CBh)
Address: 004CA100h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 004B6190h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 0042D2DEh, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 00400000h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 0049A86Eh, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 00497C51h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 00497C4Bh, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 004BCF9Ch, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 004BB270h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 00499830h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 00497C4Bh, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 00497C5Fh, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 004BB270h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 004B6667h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 004995DFh, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 00400000h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 00499830h, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 7C816FD7h, location: "kernel32", loaded at 7C800000h - 7C8F5000h
Symbol: "RegisterWaitForInputIdle" (+00000049h)
Address: 7C839AA8h, location: "kernel32", loaded at 7C800000h - 7C8F5000h
Symbol: "ValidateLocale" (+000002B0h)
Address: 7C816FE0h, location: "kernel32", loaded at 7C800000h - 7C8F5000h
Symbol: "RegisterWaitForInputIdle" (+00000052h)
Address: 0049964Ah, location: "foobar2000", loaded at 00400000h - 00520000h
Address: 004E0049h, location: "foobar2000", loaded at 00400000h - 00520000h

Version info:
foobar2000 v0.9.5 beta 6
UNICODE
Windows 5.1


Additional info:
Autoplaylist Manager 1.0 (foo_autoplaylist)
ReplayGain Scanner 2.0.2 (foo_rgscan)
freedb Tagger 0.5.2.1 (foo_freedb2)
Quick Search Toolbar 2.8l (foo_uie_quicksearch)
RAR reader 1.1 (foo_unpack)
Playlist Tools 0.6.2 beta 3 (foo_utils)
Peakmeter Panel 0.0.4.0 alpha preview (foo_uie_peakmeter)
Track info panel 0.8 (foo_uie_trackinfo)
Masstagger 1.6 (foo_masstag)
ABX Comparator 1.3.1 (foo_abx)
Run services 0.3.2 (foo_run)
Standard Input Array 1.0 (foo_input_std)
Skip silence 0.1 (Intel SSE) (foo_dsp_skip_silence)
Panels UI 0.14.12 beta [Jul 18 2007 - 13:39:30] (foo_ui_panels)
Album Art Panel 0.2.6 (foo_uie_albumart)
foobar2000 core 0.9.5 beta 6 (Core)
Standard DSP Array 1.0 (foo_dsp_std)
Remove played Files 1.3.0 (foo_removeplayed)
File Operations 2.0 (foo_fileops)
projectM visualization (Panel) 0.4 (foo_uie_vis_projectm)
Columns UI 0.2.1 alpha 9 (foo_ui_columns)
ReplayGain override 0.1.1 (foo_rg_trn)
Seek Panel 0.1 (foo_uie_powerpanels)
Playlist Tree Panel 3.0.BETA_3 [Apr 3 2007 - 11:39:32] (foo_playlist_tree)
Tabbed panel modified 0.2.6 (foo_uie_tabs)
Converter 1.0.2 (foo_converter)
Queue manager panel 0.2.1 (foo_uie_queuemanager)
Playback Statistics 2.0 (foo_playcount)
Volume Panel 0.1 (foo_uie_powerpanels)
CD Audio Decoder 2.1.2 (foo_cdda)
ZIP/GZIP reader 1.0 (foo_unpack)
Tagger Panel Window 1.0.5 [Jun 12 2007 - 15:14:00] (foo_cwb_hooks)
Monkey's Audio decoder 2.1.2 (foo_input_monkey)
Album list panel 0.2.3 beta (foo_uie_albumlist)
iPod manager 0.4.3 TEST (foo_dop)
cwbowron's title format hooks 1.2.5 [Jun 8 2007 - 08:49:42] (foo_cwb_hooks)
gfngfgf
Please try version 0.2.7.1. Hopefully this will fix the crashes people are still having.
halabund
QUOTE(gfngfgf @ Dec 16 2007, 09:30) *
Please try version 0.2.7.1. Hopefully this will fix the crashes people are still having.
I would say that the problem is fixed now, but now I can't reproduce it with the old version either! (Though I don't have the same CD I saw the crashed with any more.)
skyros
Yes, I was suffering crashes when using v0.2.7, but v0.2.7.1 now works fine.
Thanks very much!

BTW: when i try to set the source of nocovers in a randomized way, the function $rand() is not recognized by v0.2.7, which used to work fine on v0.2.6. The preview shows [UNKNOWN FUNCTION]. Can anyone please help me with this ? I'll really appreciate that. smile.gif
gob
its not crashing anymore over here which is good, but it is loading the 2nd source now instead of the first source. also, --images\no_cover.png results in no image, i have to specify the full path.
gfngfgf
QUOTE(skyros @ Dec 16 2007, 20:16) *

BTW: when i try to set the source of nocovers in a randomized way, the function $rand() is not recognized by v0.2.7, which used to work fine on v0.2.6. The preview shows [UNKNOWN FUNCTION]. Can anyone please help me with this ? I'll really appreciate that. smile.gif

See this thread:

http://www.hydrogenaudio.org/forums/index....showtopic=59707

You might look at the "Cycle all wildcard matches" option as an alternative to show a random nocover.

QUOTE(gob @ Dec 16 2007, 20:27) *

its not crashing anymore over here which is good, but it is loading the 2nd source now instead of the first source.

What is your source list?

QUOTE(gob @ Dec 16 2007, 20:27) *

also, --images\no_cover.png results in no image, i have to specify the full path.

Check the changelog. paths are now relative to the "components" directory.
skyros
QUOTE(gfngfgf @ Dec 17 2007, 13:34) *

QUOTE(skyros @ Dec 16 2007, 20:16) *

BTW: when i try to set the source of nocovers in a randomized way, the function $rand() is not recognized by v0.2.7, which used to work fine on v0.2.6. The preview shows [UNKNOWN FUNCTION]. Can anyone please help me with this ? I'll really appreciate that. smile.gif

See this thread:

http://www.hydrogenaudio.org/forums/index....showtopic=59707

You might look at the "Cycle all wildcard matches" option as an alternative to show a random nocover.




Thank you! Problem solved. smile.gif
gob
QUOTE(gfngfgf @ Dec 17 2007, 00:34) *

QUOTE(skyros @ Dec 16 2007, 20:16) *

BTW: when i try to set the source of nocovers in a randomized way, the function $rand() is not recognized by v0.2.7, which used to work fine on v0.2.6. The preview shows [UNKNOWN FUNCTION]. Can anyone please help me with this ? I'll really appreciate that. smile.gif

See this thread:

http://www.hydrogenaudio.org/forums/index....showtopic=59707

You might look at the "Cycle all wildcard matches" option as an alternative to show a random nocover.

QUOTE(gob @ Dec 16 2007, 20:27) *

its not crashing anymore over here which is good, but it is loading the 2nd source now instead of the first source.

What is your source list?

QUOTE(gob @ Dec 16 2007, 20:27) *

also, --images\no_cover.png results in no image, i have to specify the full path.

Check the changelog. paths are now relative to the "components" directory.


i've got some more info on this. here are my 2 sources.
$replace(%path%,%filename_ext%,)folder.jpg
C:\Program Files\foobar2000\images\no_cover.png

this issue only happens after the album art plugin loads the no_cover image. if you manually change album art sources with the context menu or restart foobar the issue goes away until the no_cover image is loaded again.

i tried using a jpg image in another directory but nothing changes. its almost as if there is a variable set to indicate whether the 1st, 2nd, 3rd,... images are to be displayed and it is not properly reset before it loads the image for a new track.

btw, im not using any cycling options and also tested this on a new default foobar2000.cfg with just columns UI and album art where it still happens.

hope this helps.
gfngfgf
QUOTE(gob @ Dec 17 2007, 12:33) *

its almost as if there is a variable set to indicate whether the 1st, 2nd, 3rd,... images are to be displayed and it is not properly reset before it loads the image for a new track.

This is intended. Try changing the option "On track change, revert to first source" to "Always".

You could also try using this as your source list:

CODE

$replace(%path%,%filename_ext%,)folder.jpg
--C:\Program Files\foobar2000\images\no_cover.png

Note the only change I made is to add two hyphens ("--"), which indicate a no-cover source. If the panel is displaying a no-cover source, it will reset to the first source, regardless of the "on track change, revert..." setting.
gob
interesting. i guess a lot of the behavior is a bit different then it was with the last release. thanks for helping me sort it out.

edit: could you perhaps add an option to get album art from selections in the playlist tree. this feature was just added but i would like to disable it.
sundance
QUOTE
Please try version 0.2.7.1. Hopefully this will fix the crashes people are still having.

My crashes are gone! Thanks a lot for the update.
Jonas Nyrup
If i scroll through my open programs in windows with the alt + tab function and scroll pass foobar and back to the currently active program, the album art is still showing.

I recorded the bug, to make it more obvious.
http://peecee.dk/?id=86302

I use win xp sp2
foobar2000 0.9.5. beta 8
foo_uie_albumart 0.2.7.1
gfngfgf
That's not the default XP task switcher, is it? This bug has been reported before, and it happens with other programs that display window previews. As far as I can tell, it's an issue with the Windows API and not with foo_uie_albumart.
Jonas Nyrup
no, it is not the default.
http://www.microsoft.com/windowsxp/downloa...ppowertoys.mspx
thanks about the information.
just wanted to make sure it wasn't a bug in foo_uie_albumart
I mainly have fb2k minimized, so it is not that big problem.
zmur
i upgraded to foobar 0.9.5 and album art 0.2.7.1 and my source file doesn't work(album art only works for finding album covers) it worked on foobar 0.9.4.4 & album art 0.2.6.


CODE
$if(%path%,,images\logo.png)
$replace(%path%,%filename_ext%,)*.jpg
-$if($stricmp($left(%path%,7),'http://'),'images\radio.png',)
--$if($stricmp($left(%codec%,4),cdda),images\cdrom.png,)
--images\default.*


please help me crying.gif
gfngfgf
In 0.2.7 and newer versions, paths are relative to the location of foo_uie_albumart.dll (usually the 'components' folder) instead of the foobar2000 program folder. You should either move the 'images' folder, or put the entire path.
zmur
it works !

biggrin.gif cool.gif biggrin.gif beer.gif

thanks for helping me out smile.gif
Mastermnd
Great plug-in thanks to everyone involved!! (and btw: happy new year).

One question: has anyone noticed that while the panel refreshes just after opening foobar or just after the art changes, it blinks and sort of draws over anything else on screen?

For example, open foobar and hurry to click the "file" menu. If the menu is shown over the album panel, you will see that the menu disappears until you move your mouse over the items, or you exit the menu and click "file" again.

Is this normal? I'm sure it's not my computer because it's happening on other computers i have too. And previous versions didn't do this (I think, two versions ago or so).

Thanks for your comments/fixes
desipher
This is a nice addon, but I seem to be having a few problems with the latest version.

First off the Album art is really pixelated/bad quality. I have full size album art covers and the plugin seems to be shrinking them down in size. I have resizing quality set to highest, so I am lost as to what to do now. I right clicked the Album art and chose to copy the image file location, and it seems to be turning all my album art from "AlbumArt.jpg" to "AlbumArtSmall.jpg"

My second problem is that if I don't have album art, instead of getting the default.png for no album art, all I see is a plain white background. I've searched the thread and read the wiki but I haven't been able to find any answer. Any help would be great!
Feomatar
Hello, i have problems with this pulgin: I have to add another source location, but i cant find the preferenes for this. Unlike described on the wiki page, there is no "album art" button to be found in my foobar under preferences - display - columns ui - vertical splitter.

Could somebody tell me how i can get to the options page anyway?

I'm using foobar 0.9.5 (FofR skin) and album art 0.2.7.1.

Thank you!

edit: I found it out myself. You need to go to: preferences - panels ui - user globals and add $if($not($fileexists($get(coverPath))),$puts(coverPath,E:\Program Files\foobar2000\albumart\%artist%.%album%.folder.*)) (or similar) after the line $puts(coverPath,$replace(%path%,%filename_ext%,folder.*)).
DeathWolf
Any chance you could add an option to do auto-cropping?
ie in ugly pseudocode,
CODE

if (pic.width/pic.height < container.width/container.height)
then
pic.scale(pic.width*container.height/pic.height,container.height);
else
pic.scale(container.width,pic.height*container.width/pic.width);
endif
pic.crop(container.width,container.height)

Possibly too would be an option to justify the crop(left/center/right, or top/middle/bottom).

It would really make multi-page cover scans nicer to display:)
Note: this could maybe be added as some sort of suffix in the image chooser maybe(if possible at all)? Something like "-$replace(%path%,%filename,,)->crop(left,middle)"

Anyway, great work there.
gfngfgf
The panel will already crop if you have the option "Shrink album cover art to fit panel" unchecked. In addition, you can left-click and drag to move the image around. As far as justifying the image, your only choices are left/top or center/center, controlled by the "Center album cover art in panel" option.
carmenm
First i want to say how much i love this plugin. I have just a feature request that would make my life so much easier. Do you think it would be possible to add a drag and drog feature. Something that when you drag an image on it would allow you to save it. I see it like it would propose you to save it as the first source you have(dont really know what it would do with wildcards yet).

Do you think that is something doable? Does what you use to load images allow you to save them in different formats?
Citizen
Ich hab vorhin auf foobar 0.9.5.2 aktualisiert (vorher war's 0.9.4.2) und beim Starten kam ich sofort einen Absturz und ein dump-file... Es hat ne ganze Zeit gedauert (Danke an #foobar2000-de), aber jetzt habe ich das albumart-Plugin als Schuldigen ausfindig gemacht:

Crash location: "foo_uie_albumart", loaded at 01050000h - 0108D000h

Entferne ich die dll-Datei läuft foobar. Was für Infos sollte ich noch bereitstellen? Hier läuft ein WinXP.

Danke!

EDIT: Hab die 0.2.7.1er Version grad erst entdeckt, hatte nur 0.2.7 hier... damit ist der Crash weg. Erledigt.
Jorgo
^^ some well-deserved babel-fishing

I a while ago on foobar 0.9.5.2 updated (before war' s 0.9.4.2) and when starting I came immediately a crash and a dump file… It ne whole time lasted (thanks at #foobar2000-de), but I the albumart Plugin now as guilty one made: Crash location: " foo_uie_albumart" , loaded RK 01050000h - 0108D000h I remove the DLL file run foobar. What available for information should I still make? Here a WinXP runs. Thanks!
EDIT: 0.2.7.1 it version degree only discovered, only 0.2.7 here… thereby is the Crash had away. Settled.
Chronial
Well, if you want to know here's the correct translation (didn't translate it before, cause I was pissed of that he justs thinks he can post in any language he wants and expect people to speak to him...)
QUOTE
I just upgraded to foobar 0.9.5.2 (before I was running 0.9.4.2), but when I tried to start it I instantly got a crash with a dumpfile. I quite took some time (I'd like thank #foobar2000-de), but now I found the albumart-plugin to be causing the problem:

Crash location: "foo_uie_albumart", loaded at 01050000h - 0108D000h

If I remove the dll, foobar runs without problems. What kind of information do you need? I'm running WinXP.

Thanks!

EDIT: I just discovered the 0.2.7.1 version - I was running 0.2.7. The creash is gone now. Problem solved.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2008 Invision Power Services, Inc.