When calling the VIDENC1_create function and passing the VIDENC1_Params, why is the maxFrameRate specified in fps * 1000? This produces strange playback problems that I have been unable to correct. I am currently trying to mux the MPEG4 stream with an audio stream into an AVI file. The muxed AVI file is correct according to VLC and mplayer. Even when I take the raw MPEG4 stream and mux it into an AVI file using FFMPEG it still doesn't play correctly. mplayer will play the file, but it things the frame rate is 48,000 fps (when it should be 24 fps).
Any help would be appreciated.