IPB

Welcome Guest ( Log In | Register )

foo_keep_queue
Qtax
post Nov 5 2010, 00:55
Post #1





Group: Developer
Posts: 27
Joined: 5-November 10
From: Sweden
Member No.: 85218



Keep Queue (foo_keep_queue)

Prevents the playback queue from being removed when changing song manually, and saves the queue when restarting foobar2000. Options are found in the playback menu.

Since I found no option for it, I wrote this small component.
Possibly incompatible with some components, but haven't noticed any problems yet.
Only using the SDK API, the solution isn't that pretty, there probably are better ways.
My first component, feedback is welcome.

Tested with foobar2000 v1.1 x86.

/Q/;

Download: foo_keep_queue 0.3.5
Source: src


Version history

0.3.5 2010-11-12
  • Keeps queue from clearing when doing a playback / random.

0.3.3 2010-11-11
  • Possible component compatibility/bug fix.

0.3.2 2010-11-06
  • Fixed compatibility issues with foo_playlist_attributes
  • Fixed: Queue gets cleared upon clicking Playback/Previous
  • Added menu option to keep queue on closing/restarting foobar (Playback -> Keep queue on exit)
  • Added menu option to enable/disable keep queue (Playback -> Keep queue)


This post has been edited by Qtax: Nov 12 2010, 05:13
Reason for edit: Requested.
Go to the top of the page
+Quote Post
 
Start new topic
Replies
carpman
post Nov 7 2010, 01:03
Post #2





Group: Developer
Posts: 1320
Joined: 27-June 07
Member No.: 44789



It's not a problem with a clean install with only Columns UI and foo_keep_queue. So clearly foo_keep_queue has a problem with one or more of the installed components.

EDIT1: The crash report points at foo_keep_queue, not any of the other components.
QUOTE
Crash location:
Module: foo_keep_queue

Further, it seems to crash any time you exit foobar2000 while playing a song when there are queued items.

Hope that helps.

EDIT2:
QUOTE (Qtax @ Nov 7 2010, 00:29) *
Then play around with that install and see what components don't like each other.

That would be like debugging foo_keep_queue? That's your job. tongue.gif

C.

This post has been edited by carpman: Nov 7 2010, 01:13


--------------------
TAK -p4m :: LossyWAV -q 6 | TAK :: Lame 3.98 -V 2
Go to the top of the page
+Quote Post

Posts in this topic
- Qtax   foo_keep_queue   Nov 5 2010, 00:55
- - Jack Schmaltz   thanks, this should come in handy   Nov 5 2010, 02:33
- - carpman   I'm glad you came up with this component, pote...   Nov 5 2010, 06:35
|- - Qtax   @carpman For some reason, when foo_playlist_attri...   Nov 5 2010, 10:43
- - s33m33   Thanks for the nice work. Just a small issue. Qu...   Nov 5 2010, 14:59
|- - Qtax   QUOTE (s33m33 @ Nov 5 2010, 14:59) Queue ...   Nov 5 2010, 17:22
|- - zygzak   My traditional wish - could your plugin keep queue...   Nov 5 2010, 20:21
|- - Qtax   QUOTE (zygzak @ Nov 5 2010, 20:21) My tra...   Nov 6 2010, 00:21
- - q-stankovic   Nice, thanks you! Could you add a command ...   Nov 6 2010, 14:30
|- - Emcee   Thank you, Qtax! QUOTE (q-stankovic ...   Nov 6 2010, 18:36
- - Qtax   foo_keep_queue v0.3.2 update Update includes: Fix...   Nov 6 2010, 20:17
|- - Qtax   foo_keep_queue v0.3.3 Update includes: Possible c...   Nov 11 2010, 15:41
- - s33m33   Thanks Qtax for the quick fix. Only super-user...   Nov 6 2010, 20:34
- - carpman   Thanks for the update Qtax. Seems to work well wit...   Nov 6 2010, 21:09
|- - Qtax   QUOTE (carpman @ Nov 6 2010, 21:09) Howev...   Nov 6 2010, 22:18
- - carpman   Repeated steps below and crashed again, this time ...   Nov 6 2010, 22:50
|- - Qtax   QUOTE (carpman @ Nov 6 2010, 22:50) Steps...   Nov 6 2010, 23:40
- - q-stankovic   I have no success to reproduce the crash.   Nov 6 2010, 23:25
- - carpman   When you say a clean install, do you mean without ...   Nov 6 2010, 23:52
|- - Qtax   QUOTE (carpman @ Nov 6 2010, 23:52) When ...   Nov 7 2010, 00:29
- - carpman   It's not a problem with a clean install with o...   Nov 7 2010, 01:03
- - carpman   Okay this seems to be the conflict: foosion's...   Nov 7 2010, 01:49
|- - Qtax   @carpman, Cant reproduce the bug with that compone...   Nov 7 2010, 03:36
- - stripe   Thanks for this! It feels like you read my min...   Nov 7 2010, 03:35
- - carpman   No it doesn't crash when keep queue options ar...   Nov 7 2010, 03:51
- - carpman   re. PM -- still crashes. C.   Nov 7 2010, 06:05
- - Yirkha   Carpman's crash happens in the destructor of ...   Nov 11 2010, 04:56
|- - Qtax   Thanks for the info Yirkha. I'll implement you...   Nov 11 2010, 14:58
- - carpman   Thanks for the update Qtax. Works for me! No c...   Nov 11 2010, 16:23
- - lsn   Hey, love this component, have been missing it eve...   Nov 11 2010, 17:00
|- - Qtax   QUOTE (lsn @ Nov 11 2010, 17:00) Hey, lov...   Nov 11 2010, 21:42
- - Falstaff   Thanx for this, it's useful (no crash for no...   Nov 11 2010, 17:40
- - Qtax   New version released, 0.3.5. A fix for clearing on...   Nov 12 2010, 05:17
|- - lsn   QUOTE (Qtax @ Nov 12 2010, 06:17) New ver...   Nov 12 2010, 08:52
- - pyrotechnician   hey i just downloaded this and i get this message:...   Nov 12 2010, 13:50
|- - Qtax   QUOTE Failed to load DLL: foo_keep_queue.dll Reaso...   Nov 12 2010, 14:54
||- - pyrotechnician   QUOTE (Qtax @ Nov 12 2010, 15:54) Try rem...   Nov 12 2010, 18:00
|- - Robertina   QUOTE (pyrotechnician @ Nov 12 2010, 01:5...   Nov 12 2010, 23:56
- - MC Escher   Thank you for this component. This is something I...   Nov 12 2010, 15:17
- - q-stankovic   Wouldn't the message then be: "This comp...   Nov 13 2010, 16:36
|- - fbuser   QUOTE (q-stankovic @ Nov 13 2010, 16...   Nov 13 2010, 17:01
- - q-stankovic   QUOTE (fbuser @ Nov 13 2010, 17:01) ... h...   Nov 13 2010, 17:04
- - kode54   You also won't see that error for MSVC 2010 bi...   Nov 13 2010, 19:04
- - cenp   excellent plugin i love it. i have a question... ...   Jan 12 2011, 06:13
- - carpman   foo_queuecontents C.   Jan 12 2011, 08:19
- - serideth   Great plugin. No crashes as yet. One problem i...   Jan 18 2011, 15:59
- - carpman   No, you're looking at the File > Preference...   Jan 18 2011, 18:39
- - serideth   Ahhh. Cheers for that.   Jan 19 2011, 01:50
- - demeuts   hey , it is possible to make something like this? ...   Jun 23 2011, 00:26
- - natrixx   demeuts, foo_queuecontents   Jun 23 2011, 00:55
- - demeuts   ty   Jun 23 2011, 12:38
- - fuffi   thank you very much for this component!   Jan 2 2012, 05:38
- - maniacal   i have "keep queue" ck marked but it doe...   May 16 2012, 20:21
- - q-stankovic   What are you doing at all? What list? What means i...   May 16 2012, 20:43
|- - maniacal   QUOTE (q-stankovic @ May 16 2012, 21...   May 16 2012, 21:37
- - q-stankovic   What list do you exactly mean? Without a 3rd-party...   May 16 2012, 22:05
- - maniacal   i mean when i make a playlist..any list in foobar....   May 16 2012, 22:21
|- - db1989   QUOTE (maniacal @ May 16 2012, 22:21) i m...   May 16 2012, 22:37
- - q-stankovic   Do you speak to people in that manner when you are...   May 16 2012, 22:26
|- - maniacal   QUOTE (q-stankovic @ May 16 2012, 23...   May 16 2012, 22:45
- - q-stankovic   Maybe he enqueues files from explorer and the play...   May 16 2012, 22:39
- - q-stankovic   QUOTE (maniacal @ May 16 2012, 23:45) i d...   May 16 2012, 23:11
- - q-stankovic   In that context i think it is appropriate to say t...   May 17 2012, 00:03
- - roc   Very useful component. Thanks!   Nov 6 2012, 18:45
- - bmorgan   When I right-click, Play from Facets the queue is ...   Nov 19 2012, 17:57
- - bmorgan   Just noticed the website listed in the author...   Nov 20 2012, 22:02
- - Faziri   Hiya This is a great component for me, being used...   Feb 23 2013, 22:16
- - tpijag   As per the post immediately above your post, I wou...   Feb 23 2013, 22:50
- - Faziri   It's mostly because I'm used to working in...   Feb 24 2013, 03:00
- - god_of_music   Hi, all. This component doesn't work as expect...   Mar 11 2013, 03:02
- - q-stankovic   For me it works as expected with last version of f...   Mar 11 2013, 12:35
- - god_of_music   QUOTE Do you have enabled the functionality from m...   Mar 11 2013, 22:27
- - q-stankovic   Can't help until you provide more information ...   Mar 13 2013, 00:02
- - god_of_music   QUOTE Can't help until you provide more inform...   Mar 15 2013, 17:14
- - EpicForever   Does anyone tries to maintain this project using s...   Feb 8 2014, 08:26
|- - Qtax   QUOTE (EpicForever @ Feb 8 2014, 08:26) D...   Apr 14 2014, 04:58
- - EpicForever   In my case the problem looks like this: I populate...   Apr 14 2014, 15:42
- - Qtax   QUOTE (EpicForever @ Apr 14 2014, 15:42) ...   Apr 15 2014, 07:35


Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 30th October 2014 - 17:39