Queueing Behavior
I just fixed some bugs with respect to the queueing behavior under win32... As of Beta 3 this is how it should all work: By default FreeAmp will clear the current playlist and play tracks immediately if you, a) drag a group of files onto the main player window. b) select a song or group of songs in the windows explorer and double-click or select open from the context menu. c) press the files button on the main player window and select some files. d) double click a track in the My Music window. It will queue the tracks if you: a) drag and drop into the My Music window b) press the Add Files toolbar button in the My Music window (this gives you a way to make playlists out of files on your computer) If you turn on the option to queue tracks instead of play them immediately it will always queue no matter how you add the files. Now I have a question for you guys... since we are adding in streams support does it make sense to queue a stream? should the default behavior ffor a stream ALWAYS be play immediately? btw, due to some release process snags Beta 2 has been sitting i the release queue for the last week... We are going to be making changes so that we can get stuff out to you guys faster! elrod ___ [EMAIL PROTECTED] http://www.freeamp.org/mailman/listinfo/freeamp-dev
RE: Looking for something...
Try http://www.wotsit.org/search.asp?s=animated www.wotsit.org is a place where I have found a lot of different file formats. The first link is to the page that has the AVI format overview. Hope this helps you out. Ed Patriquin -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of shren Sent: Tuesday, May 30, 2000 11:56 AM To: [EMAIL PROTECTED] Subject: Looking for something... I made my way on to this list because I was working with audio formats - I asked a question and got some dsound info, and I'm answering some questions about WMA from my experiences with that (unholy) format and the library that goes with it. But now here at work I've got to do some work with Audio/Visual. Does anyone know of a site where I can read about the specifications for the .avi file, and how those pretty graphics emerge from a stream of bits on my hard drive? Thanks. ___ [EMAIL PROTECTED] http://www.freeamp.org/mailman/listinfo/freeamp-dev ___ [EMAIL PROTECTED] http://www.freeamp.org/mailman/listinfo/freeamp-dev
RE: Support for other file formats
OK, I'm confused now. If I try to use the MMS protocol as in "mms://localhost:portno/file.wma", I receive a packet but do not know how to decode it and respond. If I use HTTP, as you suggested, as in "http://localhost:portno/file.wma", I DO NOT receive a packet but get error 0xC00D002B or NS_E_INVALID_REQUEST. If I use an external host, to monitor packet transmission, as in "http://192.168.1.250:portno/file.wma" I don't see any packets, but I eventually time out with the NS_E_INVALID_REQUEST error. I tried the same things with the Microsoft sample apps and the results were consistent. I do get a packet when I use the address in my browser. I am sure that I am missing something fundamental and simple. Any guidance? Ed Patriquin ___ [EMAIL PROTECTED] http://www.freeamp.org/mailman/listinfo/freeamp-dev
RE: Support for other file formats
Let's sync up. Goal: Provide an arbitrary byte stream to the IWMReader object in the Windows Media Format SDK. Here is the psuedocode for what I am trying to do: Main processServer Thread RdrCallBack Setup my input stream. Start server thread Create Socket (CSocket.Create()) Get port number I will listen on (m_portno) Listen on Socket (CSocket.Listen ()) Accept Connections (CSocket.Accept (Socket)) Cons up a URL i.e. http://127.0.0.1:m_portno/file.wma Change into a Wide-Char string (wstr) Open Reader (WMCreateReader(RdrObj)) Try to open File (RdrObj.Open(wstr, callback)) OnStatus (WMT_LOCATING) OnStatus (WMT_CONNECTING) OnStatus (WMT_OPEN) err = 0xc00d002b I never get the chance to serve up any data to anyone as the Accept in the server thread never returns in this scenario. Does this make things a little clearer. Ed Patriquin ___ [EMAIL PROTECTED] http://www.freeamp.org/mailman/listinfo/freeamp-dev
Re: errors like this:
actually i went to add it to the ReadMe.win32 and guess what... you already did! I just made a few changes to your instructions bc as of the next check-in I will be calling nasmw.exe instead of nasm.exe... If any of you have chnged the name of the executable you can change it back grin... elrod Chad Loder wrote: All of this should get put into the win32 build docs, regardless. :) c At 04:54 PM 5/29/2000 -0700, you wrote: Actually I don't know why it chooses MakeTheme... there is another file that we could add that will remember the freeamp.dsp project as the default one but it gets modified each time you open the app and so it always gets checked in and out... a pain... elrod Valters Vingolds wrote: The whole thing goes like this: Set Freeamp as active project when you first compile. Then, if you feel like hacking the freeamp ui (the user interface) you set freeampui as active project and freeamp.exe as executable to run. If you feel like hacking other part of freeamp, set that other part as active. To freeamp team - why leave "MakeTheme" as active when checking into CVS? MakeTheme has zlib dependency because it compresses theme when making it. Ofcourse zlib should be added as dependency to it (if visual studio does not object). Note that you will need about 150 MB of free space on disk to compile. Be sure that you don't run out of free space. At 11:53 5/28/00 -0500, you wrote: trying to compile the freeamp project I get this error: (of course I dont have a correct configuration of my workspace, can you tell me how can I do a correct cnfiguration, about Tools, Project, Build, etc) please. Victor, Try right clicking on the FreeAmp project and setting it to the active project and then to a Build All. I'm not sure right off if the MakeTheme project has a depenency on zlib (don't have the code open right now), but i'm very sure FreeAmp does, and then you can set MakeTheme to be the active project and compile it. mike ___ [EMAIL PROTECTED] http://www.freeamp.org/mailman/listinfo/freeamp-dev -- Valters "WaTT" Vingolds ... in order to succeed you have to learn to think of yourself as of a product. ___ [EMAIL PROTECTED] http://www.freeamp.org/mailman/listinfo/freeamp-dev ___ [EMAIL PROTECTED] http://www.freeamp.org/mailman/listinfo/freeamp-dev ___ [EMAIL PROTECTED] http://www.freeamp.org/mailman/listinfo/freeamp-dev ___ [EMAIL PROTECTED] http://www.freeamp.org/mailman/listinfo/freeamp-dev