Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: foo_bubble_coverflow (Read 422139 times) previous topic - next topic
0 Members and 4 Guests are viewing this topic.

foo_bubble_coverflow

Reply #376
it still doesn't give me pictures... album art does,

what do i do wrong?

i see this in the console:

Quote
foo_bubble_coverflow: OpenGL vendor: ATI Technologies Inc.
foo_bubble_coverflow: OpenGL version: 2.1.7169 Release
foo_bubble_coverflow: OpenGL extensions: GL_AMD_performance_monitor GL_ARB_depth_texture GL_ARB_draw_buffers GL_ARB_fragment_program GL_ARB_fragment_shader GL_ARB_multisample GL_ARB_multitexture GL_ARB_occlusion_query GL_ARB_pixel_buffer_object GL_ARB_point_parameters GL_ARB_point_sprite GL_ARB_shader_objects GL_ARB_shading_language_100 GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_texture_border_clamp GL_ARB_texture_compression GL_ARB_texture_cube_map GL_ARB_texture_env_add GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_float GL_ARB_texture_mirrored_repeat GL_ARB_texture_rectangle GL_ARB_transpose_matrix GL_ARB_vertex_buffer_object GL_ARB_vertex_program GL_ARB_vertex_shader GL_ARB_window_pos GL_ATI_draw_buffers GL_ATI_envmap_bumpmap GL_ATI_fragment_shader GL_ATI_meminfo GL_ATI_separate_stencil GL_ATI_texture_compression_3dc GL_ATI_texture_env_combine3 GL_ATI_texture_float GL_EXT_bgra GL_EXT_blend_color GL_EXT_blend_func_separate GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_compiled_vertex_array GL_EXT_copy_texture GL_EXT_draw_range_elements GL_EXT_fog_coord GL_EXT_framebuffer_object GL_EXT_gpu_program_parameters GL_EXT_multi_draw_arrays GL_EXT_packed_depth_stencil GL_EXT_packed_pixels GL_EXT_point_parameters GL_EXT_rescale_normal GL_EXT_secondary_color GL_EXT_separate_specular_color GL_EXT_shadow_funcs GL_EXT_stencil_wrap GL_EXT_subtexture GL_EXT_texgen_reflection GL_EXT_texture3D GL_EXT_texture_compression_s3tc GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_EXT_texture_env_add GL_EXT_texture_env_combine GL_EXT_texture_env_dot3 GL_EXT_texture_filter_anisotropic GL_EXT_texture_lod_bias GL_EXT_texture_mirror_clamp GL_EXT_texture_object GL_EXT_texture_rectangle GL_EXT_texture_sRGB GL_EXT_vertex_array GL_KTX_buffer_region GL_NV_blend_square GL_NV_texgen_reflection GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_lod GL_WIN_swap_hint WGL_EXT_swap_control
foo_bubble_coverflow: EXT_blend_color: no
foo_bubble_coverflow: ARB_texture_non_power_of_two: no
foo_bubble_coverflow: ARB_texture_rectangle: yes
foo_bubble_coverflow: EXT_texture_rectangle: yes
foo_bubble_coverflow: EXT_texture_filter_anisotropic: yes
foo_bubble_coverflow: SGIS_generate_mipmap: yes
foo_bubble_coverflow: WGL_ARB_multisample: yes
foo_bubble_coverflow: WGL_EXT_swap_control: yes
foo_bubble_coverflow: Using full scene antialiasing
foo_bubble_coverflow: Swap interval = 1

foo_bubble_coverflow

Reply #377
I think this component doesn't need a separate "no cover file" setting if this can be taken from the global album art settings (in the advanced preferences). The only other thing that bugs me is that "Playback follows cursor" needs to be activated to start playback of the album you clicked. Perhaps this behavior can be changed somehow.

foo_bubble_coverflow

Reply #378
Hi, I've made some modifications to foo_bubble_coverflow:


Thanks for those improvments. This version won't read external album art with exotic naming scheme (I suppose only folder.jpg works), but it's more in line with what foobar core is doing so no problem.


The only other thing that bugs me is that "Playback follows cursor" needs to be activated to start playback of the album you clicked. Perhaps this behavior can be changed somehow.


This can surely be done but I never investigated it....

foo_bubble_coverflow

Reply #379
Hi, I've made some modifications to foo_bubble_coverflow:
  • Require foobar2000 0.9.5+
  • Use foobar2000 API to read album arts
  • Add a configruation item for font setting
  • Now support display unicode characters(chinese, janpanese, etc)

Download
Binary: <here>
Source: <here>

Mirror
Binary(mediafire): <here>



thanx, it works fine except the fonts that are nor anti-aliased for me (foobar2000 0.9.5.3 + ColumnsUI 0.3 beta2 prev 8 + Panel Stack Splitter 0.3.4)


foo_bubble_coverflow

Reply #381
Quote
it works fine except the fonts that are nor anti-aliased for me

AFAIK, AA font is not available because wglUseFontBitmaps() function only provide BITmap font. I may use some other approach to support AA some day.

Quote
The source code download is missing foo_coverflow.rc

Fixed.

foo_bubble_coverflow

Reply #382
Thank you Mr. Wang, thanks to your modifications this component once again works well under wine for me. However, I cannot seem to find anywhere to specify the path to my album art.

The "No cover file" path option under the "Sources" tab works well and I am able to see all my albums in the coverflow using this image, however I do not use embedded art nor do I wish to use the generic cover.* front.* filenames that the default API demands.

Would you please consider re-implementing the option to explicitly define the path to cover art for those of us who use a custom naming scheme for their art? You may also want to add a checkbox or something to enable/disable parsing the internal API.

foo_bubble_coverflow

Reply #383
Mr. Wang thank you for taking care of this component, do you plan to add any animation to the covers? I believe its a nice feature that makes people want to use it again and again...

foo_bubble_coverflow

Reply #384
Hi, I've got a problem with the latest versions of this plugin.
First it worked great, but now I always get this alert message: "Can't set the PixelFormat" and [UNKNOWN FUNCTION] in the window.

foo_bubble_coverflow

Reply #385
Coverflow doesn't want to go into a panel.


I thought it was my coding that was wrong before, but since Falstaff released a working config with coverflow, I tried it out but still have the same problem. It seems that others are having the same problem, but so far no one has managed to get a solution....

Any help, much appreciated. This is a nice component and I'd love to get it to work properly 

I am having the same problem.  And not just on a laptop...
fortunately,    my Dell desktop also uses an integrated intel display adapter.
It does work properly on a HP laptop that I have.

Here is what I captured from the console on the three machines:
Code: [Select]
Mobile Intel® 945GM Express Chipset Family
--------------------------------------------
(Dell laptop -- bad)

Startup time : 0:01.167787
foo_bubble_coverflow: OpenGL vendor: Intel
foo_bubble_coverflow: OpenGL version: 1.4.0 - Build 7.14.10.4814
foo_bubble_coverflow: OpenGL extensions: GL_ARB_depth_texture GL_ARB_fragment_program GL_ARB_multitexture GL_ARB_point_parameters GL_ARB_shadow GL_ARB_texture_border_clamp GL_ARB_texture_compression GL_ARB_texture_cube_map GL_ARB_texture_env_add GL_ARB_texture_env_combine GL_ARB_texture_env_dot3 GL_ARB_texture_env_crossbar GL_ARB_transpose_matrix GL_ARB_vertex_buffer_object GL_ARB_vertex_program GL_ARB_window_pos GL_EXT_abgr GL_EXT_bgra GL_EXT_blend_color GL_EXT_blend_func_separate GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_clip_volume_hint GL_EXT_compiled_vertex_array GL_EXT_cull_vertex GL_EXT_draw_range_elements GL_EXT_fog_coord GL_EXT_multi_draw_arrays GL_EXT_packed_pixels GL_EXT_rescale_normal GL_EXT_secondary_color GL_EXT_separate_specular_color GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_EXT_stencil_wrap GL_EXT_texture_compression_s3tc GL_EXT_texture_env_add GL_EXT_texture_env_combine GL_EXT_texture_filter_anisotropic GL_EXT_texture3D GL_3DFX_texture_compression_FXT1 GL_IBM_texture_mirrored_repeat GL_NV_blend_square GL_NV_texgen_reflection GL_SGIS_generate_mipmap GL_WIN_swap_hint
foo_bubble_coverflow: EXT_blend_color: no
foo_bubble_coverflow: ARB_texture_non_power_of_two: no
foo_bubble_coverflow: ARB_texture_rectangle: no
foo_bubble_coverflow: EXT_texture_rectangle: no
foo_bubble_coverflow: EXT_texture_filter_anisotropic: yes
foo_bubble_coverflow: SGIS_generate_mipmap: yes
foo_bubble_coverflow: WGL_ARB_multisample: no
foo_bubble_coverflow: WGL_EXT_swap_control: yes
foo_bubble_coverflow: Swap interval = 1
foo_bubble_coverflow: loading cover file: C:\Program Files\foobar2000\nocover.png


======================================================================

Intel 82845G/GL/GE/PE/GV Graphics Controller
--------------------------------------------
(Dell desktop -- bad)

Startup time : 0:02.339952
foo_bubble_coverflow: OpenGL vendor: Intel
foo_bubble_coverflow: OpenGL version: 1.3.0 - Build 4.14.10.4342
foo_bubble_coverflow: OpenGL extensions: GL_ARB_multitexture GL_ARB_point_parameters GL_ARB_texture_border_clamp GL_ARB_texture_compression GL_ARB_texture_cube_map GL_ARB_texture_env_add GL_ARB_texture_env_combine GL_ARB_texture_env_dot3 GL_ARB_texture_env_crossbar GL_ARB_transpose_matrix GL_ARB_vertex_buffer_object GL_ARB_vertex_program GL_ARB_window_pos GL_EXT_abgr GL_EXT_bgra GL_EXT_blend_color GL_EXT_blend_func_separate GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_clip_volume_hint GL_EXT_compiled_vertex_array GL_EXT_cull_vertex GL_EXT_draw_range_elements GL_EXT_fog_coord GL_EXT_multi_draw_arrays GL_EXT_packed_pixels GL_EXT_rescale_normal GL_EXT_secondary_color GL_EXT_separate_specular_color GL_EXT_stencil_wrap GL_EXT_texture_compression_s3tc GL_EXT_texture_env_add GL_EXT_texture_env_combine GL_EXT_texture_filter_anisotropic GL_3DFX_texture_compression_FXT1 GL_IBM_texture_mirrored_repeat GL_NV_blend_square GL_NV_texgen_reflection GL_SGIS_generate_mipmap GL_WIN_swap_hint
foo_bubble_coverflow: EXT_blend_color: no
foo_bubble_coverflow: ARB_texture_non_power_of_two: no
foo_bubble_coverflow: ARB_texture_rectangle: no
foo_bubble_coverflow: EXT_texture_rectangle: no
foo_bubble_coverflow: EXT_texture_filter_anisotropic: yes
foo_bubble_coverflow: SGIS_generate_mipmap: yes
foo_bubble_coverflow: WGL_ARB_multisample: no
foo_bubble_coverflow: WGL_EXT_swap_control: yes
foo_bubble_coverflow: Swap interval = 1
foo_bubble_coverflow: loading cover file: C:\Program Files\foobar2000\nocover.png


======================================================================

ATI display adapter
-------------------
(HP laptop -- good)

Startup time : 0:00.930101
foo_bubble_coverflow: OpenGL vendor: ATI Technologies Inc.
foo_bubble_coverflow: OpenGL version: 2.0.5150 WinXP Release
foo_bubble_coverflow: OpenGL extensions: GL_ARB_multitexture GL_EXT_texture_env_add GL_EXT_compiled_vertex_array GL_S3_s3tc GL_ARB_depth_texture GL_ARB_fragment_program GL_ARB_fragment_program_shadow GL_ARB_fragment_shader GL_ARB_multisample GL_ARB_occlusion_query GL_ARB_point_parameters GL_ARB_point_sprite GL_ARB_shader_objects GL_ARB_shading_language_100 GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_texture_border_clamp GL_ARB_texture_compression GL_ARB_texture_cube_map GL_ARB_texture_env_add GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_transpose_matrix GL_ARB_vertex_blend GL_ARB_vertex_buffer_object GL_ARB_vertex_program GL_ARB_vertex_shader GL_ARB_window_pos GL_ATI_draw_buffers GL_ATI_element_array GL_ATI_envmap_bumpmap GL_ATI_fragment_shader GL_ATI_map_object_buffer GL_ATI_separate_stencil GL_ATI_texture_env_combine3 GL_ATI_texture_float GL_ATI_texture_mirror_once GL_ATI_vertex_array_object GL_ATI_vertex_attrib_array_object GL_ATI_vertex_streams GL_ATIX_texture_env_combine3 GL_ATIX_texture_env_route GL_ATIX_vertex_shader_output_point_size GL_EXT_abgr GL_EXT_bgra GL_EXT_blend_color GL_EXT_blend_func_separate GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_clip_volume_hint GL_EXT_draw_range_elements GL_EXT_fog_coord GL_EXT_multi_draw_arrays GL_EXT_packed_pixels GL_EXT_point_parameters GL_EXT_rescale_normal GL_EXT_secondary_color GL_EXT_separate_specular_color GL_EXT_shadow_funcs GL_EXT_stencil_wrap GL_EXT_texgen_reflection GL_EXT_texture3D GL_EXT_texture_compression_s3tc GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_EXT_texture_env_combine GL_EXT_texture_env_dot3 GL_EXT_texture_filter_anisotropic GL_EXT_texture_lod_bias GL_EXT_texture_mirror_clamp GL_EXT_texture_object GL_EXT_texture_rectangle GL_EXT_vertex_array GL_EXT_vertex_shader GL_HP_occlusion_test GL_NV_blend_square GL_NV_occlusion_query GL_NV_texgen_reflection GL_SGI_color_matrix GL_SGIS_generate_mipmap GL_SGIS_multitexture GL_SGIS_texture_border_clamp GL_SGIS_texture_edge_clamp GL_SGIS_texture_lod GL_SUN_multi_draw_arrays GL_WIN_swap_hint WGL_EXT_extensions_string WGL_EXT_swap_control
foo_bubble_coverflow: EXT_blend_color: no
foo_bubble_coverflow: ARB_texture_non_power_of_two: no
foo_bubble_coverflow: ARB_texture_rectangle: no
foo_bubble_coverflow: EXT_texture_rectangle: yes
foo_bubble_coverflow: EXT_texture_filter_anisotropic: yes
foo_bubble_coverflow: SGIS_generate_mipmap: yes
foo_bubble_coverflow: WGL_ARB_multisample: yes
foo_bubble_coverflow: WGL_EXT_swap_control: yes
foo_bubble_coverflow: Using full scene antialiasing
foo_bubble_coverflow: Swap interval = 1
foo_bubble_coverflow: loading cover file: C:\Program Files\foobar2000\nocover.png

@bubbleguuum (or anyone else for that matter):
Might this be an OpenGL problem?  Does bubble_coverflow require OpenGL 2.0+?

One obvious difference: on the laptop that does show coverflow properly in a panel, the console output shows the following are both "yes":
- EXT_texture_rectangle
- WGL_ARB_multisample

I don't have the first clue what the significance of that might be... anyone have any thoughts?...


(and, I haven't said this yet, just been lurking for a while, but...
@bubbleguuum:
AWESOME, awesome component!!!  Great work.  Thanks very much! )


I'm kind of new to Foobar2000 and have to face the problem described above. Read the entire thread but didn't find a solution. Coverflow (in the Version from Mr Wang - Bubblegumm's refuses to be downloaded) with CUI will always open in a separate window. Using foobar 0.9.5.5 with on a X31 Laptop.

Maybe depending on this?



Any solutions/suggestions/advice highly appreciated :-)
Thanks to everybody in this community!
All the best for you guys,

Matt

foo_bubble_coverflow

Reply #386
I've got coverflow to work and its reading my embedded album art fine...but I'm having trouble in trying to set the 'no cover art' file as a random file.

To make it clearer, I have 28 "no cover art" pictures named from 1 to 28. I want coverflow to use a random one when a cover art is not found in the mp3 file so I added this:

-nocover\$mod($rand(),28).png

But when I click apply an error pops up with "Couldn't find no cover file. Changes not applied."

Did I write it wrong? Or are functions in the no cover field not allowed?

I tried using chronflow instead but that doesnt read embedded album art and the above function doesnt work either.
Could someone please help me out?

foo_bubble_coverflow

Reply #387
I was wondering about a part of that; whether it's possible to have more than one file name in prefs for the album art shown, i.e. folder.jpg, cover.jpg, etc like foo albumart does automatically?

I have a huge music library and have been collecting album art default naming cover.jpg but I still have a lot of folder.jpg's and maybe some others.

foo_bubble_coverflow

Reply #388
Hi, is there any dll like this one still working?

foo_bubble_coverflow

Reply #389
Damn! Doesn't work with the latest Windows.

 

foo_bubble_coverflow

Reply #390
chronflow works in win7 x64.
http://wiki.hydrogenaudio.org/index.php?ti...oo_chronflow%29

edit: this also works for me at win7 x64.
http://www.hydrogenaudio.org/forums/index....st&p=571715

i just discovered this component and i must say i like it more than cronflow because it seems more lightweight. However, there are a few options that i'm missing:

- double click options
- pressing enter acts unpredictably... it should only start the selected album from the beginning.
- the play/pause seems to be buggy when other playlists are selected (just restarts the current playing song)
- ability to change the text postion
- ability to antialias fonts
- ability to change the background and font color
- maybe a middle click option to popup a menu with album tracks (like graphical browser)
- bug found: when the panel is loaded in tabbed panel stack mod, other components have trouble refreshing due to resizing

foo_bubble_coverflow

Reply #391
chronflow works in win7 x64.
http://wiki.hydrogenaudio.org/index.php?ti...oo_chronflow%29

edit: this also works for me at win7 x64.
http://www.hydrogenaudio.org/forums/index....st&p=571715

i just discovered this component and i must say i like it more than cronflow because it seems more lightweight. However, there are a few options that i'm missing:

- double click options
- pressing enter acts unpredictably... it should only start the selected album from the beginning.
- the play/pause seems to be buggy when other playlists are selected (just restarts the current playing song)
- ability to change the text postion
- ability to antialias fonts
- ability to change the background and font color
- maybe a middle click option to popup a menu with album tracks (like graphical browser)
- bug found: when the panel is loaded in tabbed panel stack mod, other components have trouble refreshing due to resizing

sry, i dunno how to get this work in win7. The player tell me that this component is not compatible with my windows. Is there a special method to get this to work? Or is there any other plugin with similar function I can use?

foo_bubble_coverflow

Reply #392
How do i get it to use the same artwork source as the artwork view in columns ui?




thanks.

foo_bubble_coverflow

Reply #393
I can't get this to work... It only displays a single cover, and only if I double click on a track in the playlist to switch to it. My cover art is all stored as folder.jpg in the same folder as the flacs.

What am I missing?

foo_bubble_coverflow

Reply #394
Will someone rebuild it with newest SDK and add DUI compatibility?

foo_bubble_coverflow

Reply #395
Hi, I've made some modifications to foo_bubble_coverflow:
  • Require foobar2000 0.9.5+
  • Use foobar2000 API to read album arts
  • Add a configruation item for font setting
  • Now support display unicode characters(chinese, janpanese, etc)

Download
Binary: <here>
Source: <here>





- updated to SDK 1.0
- added DUI support

foo_bubble_coverflow_0.30.zip



I have also my own coverflow plugin in development, but that may take a while.

foo_bubble_coverflow

Reply #396
Thank you for your work, Michael87.  It's nice to see so many components getting added to the DUI now that the new SDK has been released.

One request (either for foo_bubble_coverflow or your new plugin in development):  Can you add a "library" mode so that the coverflow shows ALL albums, and clicking on one sends it to a pre-defined playlist?  foobar2000 has a wide assortment of methods to organize and visualize playlists, but seems to be really lacking when it comes to library management (only album list and facets come to mind).  Thanks.

foo_bubble_coverflow

Reply #397
added new 0.30 version into my DUI and get only black panel (when i move mouse above that black area coveflow flicker beneath it and whan i move mouse out is stays black). Any idea what this can make?

any output i got is this from console:
Code: [Select]
foo_bubble_coverflow: OpenGL vendor: ATI Technologies Inc.
foo_bubble_coverflow: OpenGL version: 2.1.8544 Release
foo_bubble_coverflow: OpenGL extensions: GL_AMD_performance_monitor GL_ARB_depth_texture GL_ARB_draw_buffers GL_ARB_fragment_program GL_ARB_fragment_program_shadow GL_ARB_fragment_shader GL_ARB_framebuffer_object GL_ARB_half_float_pixel GL_ARB_half_float_vertex GL_ARB_map_buffer_range GL_ARB_multisample GL_ARB_multitexture GL_ARB_occlusion_query GL_ARB_pixel_buffer_object GL_ARB_point_parameters GL_ARB_point_sprite GL_ARB_shader_objects GL_ARB_shader_texture_lod GL_ARB_shading_language_100 GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_texture_border_clamp GL_ARB_texture_compression GL_ARB_texture_cube_map GL_ARB_texture_env_add GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_float GL_ARB_texture_mirrored_repeat GL_ARB_texture_non_power_of_two GL_ARB_texture_rectangle GL_ARB_transpose_matrix GL_ARB_vertex_array_object GL_ARB_vertex_buffer_object GL_ARB_vertex_program GL_ARB_vertex_shader GL_ARB_window_pos GL_ATI_draw_buffers GL_ATI_envmap_bumpmap GL_ATI_fragment_shader GL_ATI_meminfo GL_ATI_separate_stencil GL_ATI_texture_compression_3dc GL_ATI_texture_env_combine3 GL_ATI_texture_float GL_EXT_abgr GL_EXT_bgra GL_EXT_blend_color GL_EXT_blend_equation_separate GL_EXT_blend_func_separate GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_compiled_vertex_array GL_EXT_copy_texture GL_EXT_draw_range_elements GL_EXT_fog_coord GL_EXT_framebuffer_blit GL_EXT_framebuffer_multisample GL_EXT_framebuffer_object GL_EXT_gpu_program_parameters GL_EXT_multi_draw_arrays GL_EXT_packed_depth_stencil GL_EXT_packed_pixels GL_EXT_point_parameters GL_EXT_rescale_normal GL_EXT_secondary_color GL_EXT_separate_specular_color GL_EXT_shadow_funcs GL_EXT_stencil_wrap GL_EXT_subtexture GL_EXT_texgen_reflection GL_EXT_texture3D GL_EXT_texture_compression_s3tc GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_EXT_texture_env_add GL_EXT_texture_env_combine GL_EXT_texture_env_dot3 GL_EXT_texture_filter_anisotropic GL_EXT_texture_lod_bias GL_EXT_texture_mirror_clamp GL_EXT_texture_object GL_EXT_texture_rectangle GL_EXT_texture_sRGB GL_EXT_texture_swizzle GL_EXT_vertex_array GL_KTX_buffer_region GL_NV_blend_square GL_NV_texgen_reflection GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_lod GL_WIN_swap_hint WGL_EXT_swap_control
foo_bubble_coverflow: EXT_blend_color: yes
foo_bubble_coverflow: ARB_texture_non_power_of_two: yes
foo_bubble_coverflow: ARB_texture_rectangle: yes
foo_bubble_coverflow: EXT_texture_rectangle: yes
foo_bubble_coverflow: EXT_texture_filter_anisotropic: yes
foo_bubble_coverflow: SGIS_generate_mipmap: yes
foo_bubble_coverflow: WGL_ARB_multisample: yes
foo_bubble_coverflow: WGL_EXT_swap_control: yes
foo_bubble_coverflow: Using full scene antialiasing
foo_bubble_coverflow: Swap interval = 1

maybe there is something wrong with my gpu/drivers ?

foo_bubble_coverflow

Reply #398
hmm, did you already try changing the preferences? (right click into black are of the coverflow panel -> preferences).

however, the plugin does not work flawlessly for me ,too, there are several bugs/errors in its source code.
that's the reason i've decided to start from scratch for my own coverflow plugin

foo_bubble_coverflow

Reply #399
Thanks for the update, but I tried it and got a crash. It didn't work in CUI properly, it was in a separate window rather than part of the actual layout, and I've found that closing that window and opening preferences makes foobar crash. Maybe it won't matter if you're making one from scratch though. Oh and I'd like to second what Hitchhiker427 said about making it show the contents of the library rather than a playlist!

Anyway here's a log:
Code: [Select]
Illegal operation:
Code: C0000005h, flags: 00000000h, address: 00000000h
Access violation, operation: read, address: 00000000h

Call path:
entry=>app_mainloop=>main_thread_callback::callback_run

Stack (0012E2A4h):
0012E284h:  00000000 0012E704 0012E6DC 00000000
0012E294h:  EE1BBAC8 EE1BB7D0 85FD2B38 EE1BB890
0012E2A4h:  0A097924 0012E2C0 0012E31C 0012E32C
0012E2B4h:  00000003 0012E2F4 00000004 0A13C090
0012E2C4h:  0A4E0050 0A096450 0A09646C 0A4E0008
0012E2D4h:  0012E31C 0012E36C 0A55B508 00000000
0012E2E4h:  8728E8F2 00000004 0A55B508 0012E350
0012E2F4h:  0A1618F8 0A0AF10A 0012E32C 0012E31C
0012E304h:  8728E912 7E42436E 001708B8 0012E384
0012E314h:  001C0924 7E45661E 0A13B25C 7FFDF000
0012E324h:  00000338 0012E34C 0A13DBF8 0C1FDAA0
0012E334h:  00006598 00006598 001C0924 0000011C
0012E344h:  0A162900 00000429 0012E360 0012E374
0012E354h:  0A128A00 00000001 0A0AA607 0A1618F8
0012E364h:  8728E972 001C0924 0A470718 0A1138EB
0012E374h:  0012E4C4 0A128A98 00000000 0A0E47BF
0012E384h:  0012E4D0 0A0E47C7 8728E98A 00000000
0012E394h:  0A0E3350 001C0924 1C0103FD 0012E528
0012E3A4h:  77F1AF80 77F54020 1C0103FD 0A0A1248
0012E3B4h:  0012E528 00000000 0012E480 00000000

Registers:
EAX: 00000000, EBX: 0012E32C, ECX: 08E66B50, EDX: 0012E2C0
ESI: 0012E31C, EDI: 00000000, EBP: 0A4E0008, ESP: 0012E2A4

Unable to identify crash location!

Loaded modules:
foobar2000                      loaded at 00400000h - 005B9000h
ntdll                            loaded at 7C900000h - 7C9B2000h
kernel32                        loaded at 7C800000h - 7C8F6000h
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 - 77F59000h
USER32                          loaded at 7E410000h - 7E4A1000h
SHLWAPI                          loaded at 77F60000h - 77FD6000h
DSOUND                          loaded at 73F10000h - 73F6C000h
ole32                            loaded at 774E0000h - 7761D000h
VERSION                          loaded at 77C00000h - 77C08000h
WINMM                            loaded at 76B40000h - 76B6D000h
UxTheme                          loaded at 5AD70000h - 5ADA8000h
SHELL32                          loaded at 7C9C0000h - 7D1D7000h
shared                          loaded at 10000000h - 1002B000h
imagehlp                        loaded at 76C90000h - 76CB8000h
dbghelp                          loaded at 59A60000h - 59B01000h
COMDLG32                        loaded at 763B0000h - 763F9000h
IMM32                            loaded at 76390000h - 763AD000h
LPK                              loaded at 629C0000h - 629C9000h
USP10                            loaded at 74D90000h - 74DFB000h
RocketDock                      loaded at 00D70000h - 00D82000h
PSAPI                            loaded at 76BF0000h - 76BFB000h
GameHook                        loaded at 10D00000h - 10D0F000h
lgscroll                        loaded at 10100000h - 1010E000h
MSVCR80                          loaded at 78130000h - 781CB000h
NTMARTA                          loaded at 77690000h - 776B1000h
SAMLIB                          loaded at 71BF0000h - 71C03000h
WLDAP32                          loaded at 76F60000h - 76F8C000h
WINTRUST                        loaded at 76C30000h - 76C5E000h
CRYPT32                          loaded at 77A80000h - 77B15000h
MSASN1                          loaded at 77B20000h - 77B32000h
wdmaud                          loaded at 72D20000h - 72D29000h
msacm32                          loaded at 72D10000h - 72D18000h
MSACM32                          loaded at 77BE0000h - 77BF5000h
midimap                          loaded at 77BD0000h - 77BD7000h
msctfime                        loaded at 755C0000h - 755EE000h
foo_audioscrobbler              loaded at 00F50000h - 00F81000h
foo_facets                      loaded at 00FB0000h - 01031000h
OLEAUT32                        loaded at 77120000h - 771AB000h
MSIMG32                          loaded at 76380000h - 76385000h
foo_uie_library_tree            loaded at 01060000h - 010A1000h
foo_bubble_coverflow            loaded at 010D0000h - 01121000h
OPENGL32                        loaded at 5ED00000h - 5EDCC000h
GLU32                            loaded at 68B20000h - 68B40000h
DDRAW                            loaded at 73760000h - 737AB000h
DCIMAN32                        loaded at 73BC0000h - 73BC6000h
gdiplus                          loaded at 4EC50000h - 4EDFB000h
foo_converter                    loaded at 08E70000h - 08EE0000h
foo_uie_vis_channel_spectrum    loaded at 08F00000h - 08F3D000h
foo_input_std                    loaded at 08F60000h - 090AD000h
foo_burninate                    loaded at 090D0000h - 09110000h
foo_albumlist                    loaded at 09130000h - 0918C000h
foo_lastfm_radio                loaded at 091B0000h - 091F8000h
foo_discogs                      loaded at 09220000h - 09285000h
WININET                          loaded at 3D930000h - 3DA16000h
Normaliz                        loaded at 09290000h - 09299000h
urlmon                          loaded at 092A0000h - 093D2000h
iertutil                        loaded at 3DFD0000h - 3E1B8000h
foo_customdb                    loaded at 09610000h - 096B0000h
foo_uie_biography                loaded at 096C0000h - 09711000h
foo_dsp_std                      loaded at 09740000h - 09789000h
foo_texttools                    loaded at 097B0000h - 097E4000h
foo_ui_std                      loaded at 09810000h - 0991E000h
foo_playcount                    loaded at 09940000h - 09970000h
foo_mouse_gesture                loaded at 09990000h - 099BE000h
foo_fileops                      loaded at 099E0000h - 09A28000h
foo_lyricsdb                    loaded at 09A50000h - 09A80000h
foo_rgscan                      loaded at 09AA0000h - 09AEF000h
foo_jesus                        loaded at 09B10000h - 09B32000h
foo_uie_wsh_panel_mod            loaded at 09B50000h - 09BFA000h
foo_wave_seekbar                loaded at 09D50000h - 09EC8000h
WS2_32                          loaded at 71AB0000h - 71AC7000h
WS2HELP                          loaded at 71AA0000h - 71AA8000h
foo_freedb2                      loaded at 09EF0000h - 09F32000h
foo_input_monkey                loaded at 09F60000h - 09FA8000h
foo_cdda                        loaded at 09FD0000h - 0A01D000h
foo_ui_columns                  loaded at 0A040000h - 0A1B3000h
foo_uie_panel_splitter          loaded at 0A1E0000h - 0A239000h
CLBCATQ                          loaded at 76FD0000h - 7704F000h
COMRes                          loaded at 77050000h - 77115000h
SXS                              loaded at 7E720000h - 7E7D0000h
jscript                          loaded at 3D7A0000h - 3D854000h
xpsp2res                        loaded at 0BA40000h - 0BD05000h
wshom                            loaded at 60280000h - 602A1000h
MPR                              loaded at 71B20000h - 71B32000h
ScrRun                          loaded at 735A0000h - 735CA000h
msxml3                          loaded at 74980000h - 74AA3000h
iglicd32                        loaded at 0D9E0000h - 0DC18000h
igldev32                        loaded at 0DC20000h - 0DCA2000h

Stack dump analysis:
Address: 0A097924h (foo_ui_columns+57924h)
Address: 0A13C090h (foo_ui_columns+FC090h)
Address: 0A096450h (foo_ui_columns+56450h)
Address: 0A09646Ch (foo_ui_columns+5646Ch)
Address: 0A1618F8h (foo_ui_columns+1218F8h)
Address: 0A0AF10Ah (foo_ui_columns+6F10Ah)
Address: 7E42436Eh (USER32+1436Eh), symbol: "GetDlgItem" (+0h)
Address: 7E45661Eh (USER32+4661Eh), symbol: "GetRawInputDeviceInfoW" (+C6h)
Address: 0A13B25Ch (foo_ui_columns+FB25Ch)
Address: 0A13DBF8h (foo_ui_columns+FDBF8h)
Address: 0A162900h (foo_ui_columns+122900h)
Address: 0A128A00h (foo_ui_columns+E8A00h)
Address: 0A0AA607h (foo_ui_columns+6A607h)
Address: 0A1618F8h (foo_ui_columns+1218F8h)
Address: 0A1138EBh (foo_ui_columns+D38EBh)
Address: 0A128A98h (foo_ui_columns+E8A98h)
Address: 0A0E47BFh (foo_ui_columns+A47BFh)
Address: 0A0E47C7h (foo_ui_columns+A47C7h)
Address: 0A0E3350h (foo_ui_columns+A3350h)
Address: 77F1AF80h (GDI32+AF80h), symbol: "GdiGetCharDimensions" (+A7h)
Address: 77F54020h (GDI32+44020h)
Address: 0A0A1248h (foo_ui_columns+61248h)
Address: 0A0A1248h (foo_ui_columns+61248h)
Address: 10D0104Ch (GameHook+104Ch)
Address: 77F1A5C3h (GDI32+A5C3h), symbol: "MoveToEx" (+3A9h)
Address: 77F1A5EFh (GDI32+A5EFh), symbol: "GetTextFaceW" (+24h)
Address: 7742283Dh (COMCTL32+5283Dh), symbol: "Ordinal384" (+3698Dh)
Address: 77F15B70h (GDI32+5B70h), symbol: "SelectObject" (+0h)
Address: 774228BDh (COMCTL32+528BDh), symbol: "Ordinal384" (+36A0Dh)
Address: 10D01000h (GameHook+1000h)
Address: 7E42BE3Bh (USER32+1BE3Bh), symbol: "UserLpkPSMTextOut" (+216h)
Address: 7E42BE4Bh (USER32+1BE4Bh), symbol: "UserLpkPSMTextOut" (+226h)
Address: 7E42947Ch (USER32+1947Ch), symbol: "IsWindow" (+169h)
Address: 7C809F00h (kernel32+9F00h), symbol: "IsBadReadPtr" (+5Fh)
Address: 0A0E3350h (foo_ui_columns+A3350h)
Address: 0A0E3350h (foo_ui_columns+A3350h)
Address: 0A0E3350h (foo_ui_columns+A3350h)
Address: 5AD8B3BBh (UxTheme+1B3BBh), symbol: "GetThemeTextMetrics" (+128h)
Address: 5ADA1AF8h (UxTheme+31AF8h)
Address: 5AD73935h (UxTheme+3935h), symbol: "DrawThemeText" (+93Dh)
Address: 0A0E3350h (foo_ui_columns+A3350h)
Address: 0A12B828h (foo_ui_columns+EB828h)
Address: 7E418734h (USER32+8734h), symbol: "GetDC" (+6Dh)
Address: 0A0E3350h (foo_ui_columns+A3350h)
Address: 0A0E3350h (foo_ui_columns+A3350h)
Address: 7E42413Ch (USER32+1413Ch), symbol: "DefDlgProcW" (+402h)
Address: 0A0E3350h (foo_ui_columns+A3350h)
Address: 7E44048Fh (USER32+3048Fh), symbol: "DeregisterShellHookWindow" (+1CFh)
Address: 7E423D08h (USER32+13D08h), symbol: "EnumDisplaySettingsA" (+2A1h)
Address: 7E423B30h (USER32+13B30h), symbol: "EnumDisplaySettingsA" (+C9h)
Address: 0A0E3350h (foo_ui_columns+A3350h)
Address: 7E423D3Ah (USER32+13D3Ah), symbol: "DefDlgProcW" (+0h)
Address: 7C90E473h (ntdll+E473h), symbol: "KiUserCallbackDispatcher" (+13h)
Address: 7E423D5Ch (USER32+13D5Ch), symbol: "DefDlgProcW" (+22h)
Address: 7E418734h (USER32+8734h), symbol: "GetDC" (+6Dh)
Address: 7E423D3Ah (USER32+13D3Ah), symbol: "DefDlgProcW" (+0h)
Address: 7E423D3Ah (USER32+13D3Ah), symbol: "DefDlgProcW" (+0h)
Address: 7E418816h (USER32+8816h), symbol: "GetDC" (+14Fh)
Address: 7E423D3Ah (USER32+13D3Ah), symbol: "DefDlgProcW" (+0h)
Address: 0A1953A0h (foo_ui_columns+1553A0h)
Address: 7E44048Fh (USER32+3048Fh), symbol: "DeregisterShellHookWindow" (+1CFh)
Address: 7E418830h (USER32+8830h), symbol: "GetDC" (+169h)
Address: 7E428EA0h (USER32+18EA0h), symbol: "DefWindowProcW" (+180h)
Address: 7E423D3Ah (USER32+13D3Ah), symbol: "DefDlgProcW" (+0h)
Address: 0A1953A0h (foo_ui_columns+1553A0h)
Address: 7E44048Fh (USER32+3048Fh), symbol: "DeregisterShellHookWindow" (+1CFh)
Address: 7E428EB0h (USER32+18EB0h), symbol: "DefWindowProcW" (+190h)
Address: 7E428EECh (USER32+18EECh), symbol: "DefWindowProcW" (+1CCh)
Address: 7E423D3Ah (USER32+13D3Ah), symbol: "DefDlgProcW" (+0h)
Address: 7C90E473h (ntdll+E473h), symbol: "KiUserCallbackDispatcher" (+13h)
Address: 7E423D3Ah (USER32+13D3Ah), symbol: "DefDlgProcW" (+0h)
Address: 7E428E53h (USER32+18E53h), symbol: "DefWindowProcW" (+133h)
Address: 7E4194BEh (USER32+94BEh), symbol: "GetWindowLongA" (+61h)
Address: 7E42C174h (USER32+1C174h), symbol: "SetPropW" (+BBh)
Address: 0A1953A0h (foo_ui_columns+1553A0h)
Address: 7E42651Ah (USER32+1651Ah), symbol: "IsDlgButtonChecked" (+1720h)
Address: 0A194D84h (foo_ui_columns+154D84h)
Address: 0A040000h (foo_ui_columns+0h)
Address: 0A195278h (foo_ui_columns+155278h)
Address: 0A040000h (foo_ui_columns+0h)
Address: 0A19539Ch (foo_ui_columns+15539Ch)
Address: 0A040000h (foo_ui_columns+0h)
Address: 0A19539Eh (foo_ui_columns+15539Eh)
Address: 0A0A1248h (foo_ui_columns+61248h)
Address: 0A1601B7h (foo_ui_columns+1201B7h)
Address: 7E42683Eh (USER32+1683Eh), symbol: "CreateDialogIndirectParamAorW" (+33h)
Address: 0A0E3350h (foo_ui_columns+A3350h)
Address: 7E41EA84h (USER32+EA84h), symbol: "CreateDialogParamW" (+49h)
Address: 0A040000h (foo_ui_columns+0h)
Address: 0A194D84h (foo_ui_columns+154D84h)
Address: 0A0E3350h (foo_ui_columns+A3350h)
Address: 7E42AF56h (USER32+1AF56h), symbol: "ShowWindow" (+0h)
Address: 0A0E49BEh (foo_ui_columns+A49BEh)
Address: 0A040000h (foo_ui_columns+0h)
Address: 0A0E3350h (foo_ui_columns+A3350h)
Address: 0A0D1AC6h (foo_ui_columns+91AC6h)
Address: 0A0D1BE1h (foo_ui_columns+91BE1h)
Address: 0A0D1B30h (foo_ui_columns+91B30h)
Address: 7E418734h (USER32+8734h), symbol: "GetDC" (+6Dh)
Address: 0A0D1B30h (foo_ui_columns+91B30h)
Address: 0A0D1B30h (foo_ui_columns+91B30h)
Address: 7E42413Ch (USER32+1413Ch), symbol: "DefDlgProcW" (+402h)
Address: 0A0D1B30h (foo_ui_columns+91B30h)
Address: 7E44048Fh (USER32+3048Fh), symbol: "DeregisterShellHookWindow" (+1CFh)
Address: 7E423D08h (USER32+13D08h), symbol: "EnumDisplaySettingsA" (+2A1h)
Address: 7E423B30h (USER32+13B30h), symbol: "EnumDisplaySettingsA" (+C9h)
Address: 0A0D1B30h (foo_ui_columns+91B30h)
Address: 7E423D3Ah (USER32+13D3Ah), symbol: "DefDlgProcW" (+0h)
Address: 7C90E473h (ntdll+E473h), symbol: "KiUserCallbackDispatcher" (+13h)
Address: 7E423D5Ch (USER32+13D5Ch), symbol: "DefDlgProcW" (+22h)
Address: 7E418734h (USER32+8734h), symbol: "GetDC" (+6Dh)
Address: 7E423D3Ah (USER32+13D3Ah), symbol: "DefDlgProcW" (+0h)
Address: 7E423D3Ah (USER32+13D3Ah), symbol: "DefDlgProcW" (+0h)
Address: 7E418816h (USER32+8816h), symbol: "GetDC" (+14Fh)
Address: 7E423D3Ah (USER32+13D3Ah), symbol: "DefDlgProcW" (+0h)
Address: 0A1937D8h (foo_ui_columns+1537D8h)
Address: 7E44048Fh (USER32+3048Fh), symbol: "DeregisterShellHookWindow" (+1CFh)
Address: 7E418830h (USER32+8830h), symbol: "GetDC" (+169h)
Address: 7E428EA0h (USER32+18EA0h), symbol: "DefWindowProcW" (+180h)
Address: 7E423D3Ah (USER32+13D3Ah), symbol: "DefDlgProcW" (+0h)
Address: 0A1937D8h (foo_ui_columns+1537D8h)
Address: 7E44048Fh (USER32+3048Fh), symbol: "DeregisterShellHookWindow" (+1CFh)
Address: 7E428EB0h (USER32+18EB0h), symbol: "DefWindowProcW" (+190h)
Address: 7E428EECh (USER32+18EECh), symbol: "DefWindowProcW" (+1CCh)
Address: 7E423D3Ah (USER32+13D3Ah), symbol: "DefDlgProcW" (+0h)
Address: 7C90E473h (ntdll+E473h), symbol: "KiUserCallbackDispatcher" (+13h)
Address: 7E423D3Ah (USER32+13D3Ah), symbol: "DefDlgProcW" (+0h)
Address: 7E428E53h (USER32+18E53h), symbol: "DefWindowProcW" (+133h)
Address: 7E4194BEh (USER32+94BEh), symbol: "GetWindowLongA" (+61h)
Address: 7E42C174h (USER32+1C174h), symbol: "SetPropW" (+BBh)
Address: 0A1937D8h (foo_ui_columns+1537D8h)
Address: 7E42651Ah (USER32+1651Ah), symbol: "IsDlgButtonChecked" (+1720h)
Address: 0A193760h (foo_ui_columns+153760h)
Address: 0A040000h (foo_ui_columns+0h)
Address: 0A1937ACh (foo_ui_columns+1537ACh)
Address: 0A040000h (foo_ui_columns+0h)
Address: 0A1937CCh (foo_ui_columns+1537CCh)
Address: 0A040000h (foo_ui_columns+0h)
Address: 0A1937D6h (foo_ui_columns+1537D6h)
Address: 0A1601E1h (foo_ui_columns+1201E1h)
Address: 7E42683Eh (USER32+1683Eh), symbol: "CreateDialogIndirectParamAorW" (+33h)
Address: 0A0D1B30h (foo_ui_columns+91B30h)
Address: 7E41EA84h (USER32+EA84h), symbol: "CreateDialogParamW" (+49h)
Address: 0A040000h (foo_ui_columns+0h)
Address: 0A193760h (foo_ui_columns+153760h)
Address: 0A0D1B30h (foo_ui_columns+91B30h)
Address: 0A15F23Ch (foo_ui_columns+11F23Ch)
Address: 0A0D1C5Eh (foo_ui_columns+91C5Eh)
Address: 0A040000h (foo_ui_columns+0h)
Address: 0A0D1B30h (foo_ui_columns+91B30h)
Address: 004A8B82h (foobar2000+A8B82h)
Address: 0055A240h (foobar2000+15A240h)
Address: 77F54020h (GDI32+44020h)
Address: 77F54020h (GDI32+44020h)
Address: 77F3EBA7h (GDI32+2EBA7h), symbol: "GdiRealizationInfo" (+63h)
Address: 77F3EBB5h (GDI32+2EBB5h), symbol: "GdiRealizationInfo" (+71h)
Address: 77F3EBCCh (GDI32+2EBCCh), symbol: "GdiRealizationInfo" (+88h)
Address: 77F54020h (GDI32+44020h)
Address: 629C3004h (LPK+3004h), symbol: "LpkInitialize" (+13Ch)
Address: 629C6080h (LPK+6080h)
Address: 629C3011h (LPK+3011h), symbol: "LpkInitialize" (+149h)
Address: 0A15F23Ch (foo_ui_columns+11F23Ch)
Address: 01000000h (foo_facets+50000h)
Address: 0053104Bh (foobar2000+13104Bh)
Address: 004A8176h (foobar2000+A8176h)
Address: 77F54020h (GDI32+44020h)
Address: 004A9FECh (foobar2000+A9FECh)
Address: 004A9CECh (foobar2000+A9CECh)
Address: 004A9C7Ah (foobar2000+A9C7Ah)
Address: 00529450h (foobar2000+129450h)
Address: 0056D118h (foobar2000+16D118h)
Address: 005536D4h (foobar2000+1536D4h)
Address: 004063C9h (foobar2000+63C9h)
Address: 7E418734h (USER32+8734h), symbol: "GetDC" (+6Dh)
Address: 7E423CE4h (USER32+13CE4h), symbol: "EnumDisplaySettingsA" (+27Dh)
Address: 7E42B401h (USER32+1B401h), symbol: "CallNextHookEx" (+3Bh)
Address: 7E44048Fh (USER32+3048Fh), symbol: "DeregisterShellHookWindow" (+1CFh)
Address: 7E423D08h (USER32+13D08h), symbol: "EnumDisplaySettingsA" (+2A1h)
Address: 7E423B30h (USER32+13B30h), symbol: "EnumDisplaySettingsA" (+C9h)
Address: 7E423D3Ah (USER32+13D3Ah), symbol: "DefDlgProcW" (+0h)
Address: 7E45661Eh (USER32+4661Eh), symbol: "GetRawInputDeviceInfoW" (+C6h)
Address: 7E423D5Ch (USER32+13D5Ch), symbol: "DefDlgProcW" (+22h)
Address: 7E418734h (USER32+8734h), symbol: "GetDC" (+6Dh)
Address: 7E423D3Ah (USER32+13D3Ah), symbol: "DefDlgProcW" (+0h)
Address: 7E423D3Ah (USER32+13D3Ah), symbol: "DefDlgProcW" (+0h)
Address: 7E418816h (USER32+8816h), symbol: "GetDC" (+14Fh)
Address: 7E423D3Ah (USER32+13D3Ah), symbol: "DefDlgProcW" (+0h)
Address: 7E44048Fh (USER32+3048Fh), symbol: "DeregisterShellHookWindow" (+1CFh)
Address: 7E418830h (USER32+8830h), symbol: "GetDC" (+169h)
Address: 7E428EA0h (USER32+18EA0h), symbol: "DefWindowProcW" (+180h)
Address: 7E423D3Ah (USER32+13D3Ah), symbol: "DefDlgProcW" (+0h)
Address: 0DB94CF0h (iglicd32+1B4CF0h), symbol: "DrvGetLayerPaletteEntries" (+14C0h)
Address: 7E44048Fh (USER32+3048Fh), symbol: "DeregisterShellHookWindow" (+1CFh)
Address: 7E428EB0h (USER32+18EB0h), symbol: "DefWindowProcW" (+190h)
Address: 7E428EECh (USER32+18EECh), symbol: "DefWindowProcW" (+1CCh)
Address: 7E423D3Ah (USER32+13D3Ah), symbol: "DefDlgProcW" (+0h)
Address: 7C90E473h (ntdll+E473h), symbol: "KiUserCallbackDispatcher" (+13h)
Address: 7E423D3Ah (USER32+13D3Ah), symbol: "DefDlgProcW" (+0h)
Address: 7E428E53h (USER32+18E53h), symbol: "DefWindowProcW" (+133h)
Address: 7E4194BEh (USER32+94BEh), symbol: "GetWindowLongA" (+61h)
Address: 7E42C174h (USER32+1C174h), symbol: "SetPropW" (+BBh)
Address: 7E4292E3h (USER32+192E3h), symbol: "SendMessageW" (+49h)
Address: 773EB001h (COMCTL32+1B001h), symbol: "Ordinal414" (+FB4h)
Address: 7C910228h (ntdll+10228h), symbol: "RtlAllocateHeap" (+164h)
Address: 7C910222h (ntdll+10222h), symbol: "RtlAllocateHeap" (+15Eh)
Address: 7C91019Bh (ntdll+1019Bh), symbol: "RtlAllocateHeap" (+D7h)
Address: 7C9101DBh (ntdll+101DBh), symbol: "RtlAllocateHeap" (+117h)
Address: 774073A2h (COMCTL32+373A2h), symbol: "Ordinal384" (+1B4F2h)
Address: 77407730h (COMCTL32+37730h), symbol: "Ordinal384" (+1B880h)
Address: 7E429950h (USER32+19950h), symbol: "RedrawWindow" (+Ch)
Address: 7740886Ch (COMCTL32+3886Ch), symbol: "Ordinal384" (+1C9BCh)
Address: 774096CDh (COMCTL32+396CDh), symbol: "Ordinal384" (+1D81Dh)
Address: 7740AF4Fh (COMCTL32+3AF4Fh), symbol: "Ordinal384" (+1F09Fh)
Address: 7740A559h (COMCTL32+3A559h), symbol: "Ordinal384" (+1E6A9h)
Address: 7C90E920h (ntdll+E920h), symbol: "strchr" (+113h)
Address: 7C910228h (ntdll+10228h), symbol: "RtlAllocateHeap" (+164h)
Address: 7740A559h (COMCTL32+3A559h), symbol: "Ordinal384" (+1E6A9h)
Address: 7C91019Bh (ntdll+1019Bh), symbol: "RtlAllocateHeap" (+D7h)
Address: 7C9101DBh (ntdll+101DBh), symbol: "RtlAllocateHeap" (+117h)
Address: 7C9100C4h (ntdll+100C4h), symbol: "RtlAllocateHeap" (+0h)
Address: 7E418734h (USER32+8734h), symbol: "GetDC" (+6Dh)
Address: 7740A559h (COMCTL32+3A559h), symbol: "Ordinal384" (+1E6A9h)
Address: 7740A559h (COMCTL32+3A559h), symbol: "Ordinal384" (+1E6A9h)
Address: 7E418816h (USER32+8816h), symbol: "GetDC" (+14Fh)
Address: 7740A559h (COMCTL32+3A559h), symbol: "Ordinal384" (+1E6A9h)
Address: 7740A559h (COMCTL32+3A559h), symbol: "Ordinal384" (+1E6A9h)
Address: 7C9101DBh (ntdll+101DBh), symbol: "RtlAllocateHeap" (+117h)
Address: 7E44048Fh (USER32+3048Fh), symbol: "DeregisterShellHookWindow" (+1CFh)
Address: 7E418830h (USER32+8830h), symbol: "GetDC" (+169h)
Address: 7E42A013h (USER32+1A013h), symbol: "IsWindowUnicode" (+A1h)
Address: 7740A559h (COMCTL32+3A559h), symbol: "Ordinal384" (+1E6A9h)

Environment:
App: foobar2000 v1.0
OS: Windows 5.1.2600 Service Pack 3 x86
CPU: Intel® Celeron® M processor        1.60GHz, features: MMX SSE SSE2
Audio: Conexant AMC Audio
UI: Columns UI 0.3.8.3

Components:
Core (2010-01-09 11:47:00)
    foobar2000 core 1.0
foo_albumlist.dll (2010-01-09 11:44:46)
    Album List 4.4
foo_audioscrobbler.dll (2009-10-25 20:30:02)
    Audioscrobbler 1.4.3
foo_bubble_coverflow.dll (2010-02-01 03:09:56)
    Cover Flow 0.30
foo_burninate.dll (2009-06-24 19:14:28)
    Audio CD Writer 3.0.1
foo_cdda.dll (2010-01-09 11:44:42)
    CD Audio Decoder 3.0
foo_converter.dll (2010-01-09 11:44:32)
    Converter 1.4
foo_customdb.dll (2009-05-09 19:17:06)
    Custom Database 0.0.9a
foo_discogs.dll (2009-11-20 20:14:03)
    Discogs Tagger 1.22
foo_dsp_std.dll (2010-01-09 11:44:48)
    Standard DSP Array 1.0
foo_facets.dll (2010-02-01 16:53:40)
    Facets 2008-02-25
foo_fileops.dll (2010-01-09 11:43:32)
    File Operations 2.1.2
foo_freedb2.dll (2010-01-09 11:43:34)
    freedb Tagger 0.6.2
foo_input_monkey.dll (2009-05-01 13:40:52)
    Monkey's Audio Decoder 2.1.4
foo_input_std.dll (2010-01-09 11:44:24)
    Standard Input Array 1.0
foo_jesus.dll (2009-11-20 22:41:02)
    Autosave & Autobackup 6
foo_lastfm_radio.dll (2010-01-20 11:38:20)
    Last.fm Radio 0.5.7c
foo_lyricsdb.dll (2009-10-05 12:35:38)
    foo_lyricsdb 0.0.8 beta 0
foo_mouse_gesture.dll (2010-01-18 21:20:04)
    Mouse Gesture Host 0.5.2
foo_playcount.dll (2009-04-29 19:09:32)
    Playback Statistics 2.1.9
foo_rgscan.dll (2010-01-09 11:44:24)
    ReplayGain Scanner 2.0.9
foo_texttools.dll (2009-12-23 21:00:22)
    Text Tools 1.0.4
foo_ui_columns.dll (2010-01-09 14:40:28)
    Columns UI 0.3.8.3
foo_ui_std.dll (2010-01-09 11:44:52)
    Default User Interface 0.9.5
foo_uie_biography.dll (2010-01-21 23:20:42)
    Biography View 0.4.0.3
foo_uie_library_tree.dll (2010-01-30 03:15:24)
    Library Tree 0.3.4.1
foo_uie_panel_splitter.dll (2009-12-10 00:16:12)
    Panel Stack Splitter 0.3.8.3(alpha)
foo_uie_vis_channel_spectrum.dll (2008-05-18 02:02:12)
    Channel Spectrum panel 0.17.2
foo_uie_wsh_panel_mod.dll (2010-01-28 05:51:56)
    WSH Panel Mod 1.3.1
foo_wave_seekbar.dll (2010-01-16 23:11:28)
    Waveform seekbar 0.1.10

Recent events:
foo_bubble_coverflow: ARB_texture_non_power_of_two: no
foo_bubble_coverflow: ARB_texture_rectangle: no
foo_bubble_coverflow: EXT_texture_rectangle: no
foo_bubble_coverflow: EXT_texture_filter_anisotropic: yes
foo_bubble_coverflow: SGIS_generate_mipmap: yes
foo_bubble_coverflow: WGL_ARB_multisample: no
foo_bubble_coverflow: WGL_EXT_swap_control: yes
foo_bubble_coverflow: Swap interval = 1
Seekbar: taking GDI path.
Seekbar: Frontend initialized.