CompuServe Thread

#FULLSCREEN Mode

8 messages in this thread
#183956From: Malcolm McGennityAug 8, 1995 10:24 AM
Hi Brian, I've come across a new problem with the playing of FLC files with the ASL. Simply by clicking the mouse on any part of the screen during the animation play, I get a pause at the current frame. This only occurs when I use the AA_FULLSCREEN flag in the wMode parameter of aaLoad(). I've found that this also happens when selecting the "Full Screen" menu option of the Animation Player. Is there any way to prevent this? Thanks, Donald MacLeod First Information Group U.K.
#183958From: Brian Rudolph [Adesk]Aug 8, 1995 10:30 AM
<<Simply by clicking the mouse on any part of the screen during the animation play, I get a pause at the current frame>> Did you use any of the sample files as a template when you were writing your application? That pause when clicked was programmed in as an example of functionality. It is written in the code of the sample file, and when that portion of the code is remarked out, this effect goes away. When I write a player from scratch, this does not happen. -Brian
#184106From: Malcolm McGennityAug 9, 1995 9:34 AM
Brian, No, I didn't even look at the sample code before writing the application. Changing the flag to anything other than AA_FULLSCREEN in the following call stops the pause on mouse click: hAAFlicAnim = aaLoad ( lpszFlicFile, hWnd, AA_FULLSCREEN, ptFlicOrigin.x, ptFlicOrigin.y, nFlicWidth, nFlicHeight, 0, 0 ); The pause occurs for right and left button presses. For comparison, is it possible for you to send some sample code for your player? -Donald.
#184121From: Brian Rudolph [Adesk]Aug 9, 1995 10:55 AM
Malcom, I misunderstood the first time..you are saying the only time you see this behavior is when you have wMode set to AA_FULLSCREEN. Correct? I thought you meant the animation was pausing in any window. That is the code that was written into the sample. I believe the pause when click in Fullscreen mode is written into the DLL as a property of the full screen playback. However I didn't see a way to turn it off (It sould have been a Setparm). I will forward this thread to one of the programmers that can tell us for sure, but they are at SIGGRAPH right now so I won't get an answer for a few days. -Brian
#185372From: Malcolm McGennityAug 16, 1995 8:39 AM
Brian, Any progress by your software guys yet? Just to confirm the problem; yes, this behaviour is only seen when AA_FULLSCREEN is set in the wMode parameter. I guess if they manage to solve this, I'll need a new aaplay.dll or will I simply need to implement a similar magic incantation as used to suppress the copyright logo from appearing? Anyway, I'd appreciate a progress report as the deadline for final disc mastering is fast approaching. Thanks, -Donald.
#186327From: Brian Rudolph [Adesk]Aug 21, 1995 5:21 PM
Malcom, Sorry, I thought I got this message to you already. The pause in FULLSCREEN mode is hard coded into the source code. There is no way to disable it. -Brian
#186523From: Malcolm McGennityAug 22, 1995 11:15 AM
Brian, Ah, this presents us with a major problem! We cannot allow users to interrupt the anims on the CDROM disc. Unfortunately, we have no option but to abandon the FLC approach and convert these files to Quicktime movie format. It's a pity, especially since what appears to be trivial change to the code could avoid this. However, given that the problems still exist with the 'shadow image' being visible at the end of the animation, I guess that we could have arrived at the same conclusion a bit later anyway. Thanks for you input. -Donald MacLeod.
#186807From: Brian Rudolph [Adesk]Aug 23, 1995 11:04 AM
Sorry the player didn't work out for your app. A couple of developers have had to switch to AVI or quicktime for various functions that our player does not support. Remember, it is many years old! (in computer years <g>) Let us know how the application goes. Good luck. -b