Re: Cannot add single tracks to playlist in 3.1b
dean blackketter <[email protected]> Mon, 17 Feb 2003 12:34:12 -0800
| Newsgroups | gmane.music.equipment.slimp3.dev |
|---|---|
| Message-ID | <[email protected]> |
Why not require that absolute paths start with / or C: (depending on the platform)? Let virtual paths then be like relative paths? On Monday, February 17, 2003, at 12:31 PM, Robert Moser II wrote: > A couple more options: > 4) Add __Music to the start of virtual paths in the Music folder. If > virtualToAbsolute doesn't see either __playlists or __music at the > start of > a path, assume it is absolute. > Pros: No interface change necessary > Cons: increased length of virtual paths, would need to change > pages.pm code to use the new format. > > 5) Add __ABS to the start of absolute paths. virtualToAbsolute would > look > for __ABS at the start of paths, and if present, it would be broken > off and > the remainder returned. > Pros: No interface change necessary > Cons: Kind of a wierd thing to do > > In any event, something needs to be done, and I'm more than willing to > make > the change, but I'd like to get opinions as to the change to make. > > Robert > At 11:01 AM 2/16/2003 -0800, you wrote: >> In browseid3.pm there is a way to make it send absolute paths (Set >> playtrackalbum to 0, browse albums, select a single song, press >> play/add). That one is not as easy to fix as the browse.pm ones, as >> the >> virtual path cannot easily be generated. Plus there is also a >> problem with >> accepting absolute paths from the HTTP, CLI, and STDIO interfaces (in >> that >> it would cause the same behavior). >> >> So, we have some options: >> 1) Move the virtualToAbsolute call back to HTTP::executeurl where it >> was to >> begin with >> Pros: It would work >> Cons: Only absolute paths would be acceptable from the CLI >> and >> STDIO interfaces, unless a virtualToAbsolute call were added prior to >> the >> call to executecommand. >> >> 2) Have executecommand take a parameter to indicate that an absolute >> path >> is being passed. >> Pros: It would allow executecommand to take a mixture of >> absolute >> and virtual paths >> Cons: How to indicate virtual/absolute from the >> HTTP/CLI/STDIO >> interfaces? >> >> 3) Have p3 of p0=playlist p1=play|add|load|append p2=song|playlist|dir >> indicate whether p2 is a virtual or absolute path. 0 or undef for >> virtual, >> 1 for absolute. >> Pros: Allows a mixture of absolute and virtual paths in a >> well >> defined manner, with a minimal change to the existing interface >> Cons: Changes an existing interface >> >> >> At 10:13 AM 2/16/2003 -0800, you wrote: >>> I can't reproduce this here. >>> >>> Morton: Can you give me detailed steps to reproduce? >>> Robert Moser: Could this be another virtual path problem? >>> >>> -dean >>> >>> On Sunday, February 16, 2003, at 09:47 AM, Morten Fischer-Madsen >>> <morten-L8IkdDyLpMl4RXqzbsOMaFpr/1R2p/[email protected]> wrote: >>> >>>> Installed 3.1b1 a few days ago, but had problems adding tracks to >>>> the >>>> playlist and then reinstalled 3.0 as I didn't have time to >>>> investigate the problems any further. Today I then went ahead and >>>> installed 3.1b2 and the now I'm having same problems, so it seems >>>> that are is a bug in the 3.1b release of the server software. >>>> >>>> What happens is the following: When I try to add a single track to >>>> the playlist either by pressing Play or Rec, the playlist contains >>>> only references to a track called m:. All my music is stored on m:\ >>>> so it seems to be some sort of problem with passing along the >>>> correct >>>> path information when selecting single tracks. If I Play/Rec entire >>>> albums or artists, then the problem does not occur - all songs are >>>> added to the playlist as they should be. >>>> >>>> Other information about my setup: >>>> * Server: Windows 2000 Server >>>> * Network: Very simple all-wired network configuration. >>>> * Firmware: Newest version (release incl. with 3.1b2) >>>> >>>> Hope you can fix this bug rather soon - otherwise I have to go back >>>> to version 3.0 to keep my girlfriend from going nuts :-) >>>> >>>> Please don't hesitate to request more information if needed. >>>> >>>> Best regards, >>>> Morten Fischer-Madsen >>>> >>>> >>>> ------------------------ Yahoo! Groups Sponsor >>>> ---------------------~--> >>>> Get 128 Bit SSL Encryption! >>>> http://us.click.yahoo.com/FpY02D/vN2EAA/xGHJAA/rIp0lB/TM >>>> -------------------------------------------------------------------- >>>> - >>>> ~-> >>>> >>>> To unsubscribe from this group, send an email to: >>>> [email protected] >>>> >>>> >>>> >>>> Your use of Yahoo! Groups is subject to >>>> http://docs.yahoo.com/info/terms/ >>>> >>>> >>> >>> >>> >>> To unsubscribe from this group, send an email to: >>> [email protected] >>> >>> >>> >>> Your use of Yahoo! Groups is subject to >>> http://docs.yahoo.com/info/terms/ >> >> >> >> To unsubscribe from this group, send an email to: >> [email protected] >> >> >> >> Your use of Yahoo! Groups is subject to >> http://docs.yahoo.com/info/terms/ > > > ------------------------ Yahoo! Groups Sponsor > ---------------------~--> > Get 128 Bit SSL Encryption! > http://us.click.yahoo.com/FpY02D/vN2EAA/xGHJAA/rIp0lB/TM > --------------------------------------------------------------------- > ~-> > > To unsubscribe from this group, send an email to: > [email protected] > > > > Your use of Yahoo! Groups is subject to > http://docs.yahoo.com/info/terms/ > > ------------------------ Yahoo! Groups Sponsor ---------------------~--> Get 128 Bit SSL Encryption! http://us.click.yahoo.com/FpY02D/vN2EAA/xGHJAA/rIp0lB/TM ---------------------------------------------------------------------~-> To unsubscribe from this group, send an email to: [email protected] Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/