Patent ID: 7796858

Claim:
A mix mode multimedia playback system, comprising: a playback manager module for generating audio-format play list, video-format play list, and audio-video interlaced-format play list according to user settings, said user settings including a plurality of media file's names of which a user desires to play; a presentation engine module having an audio scene state machine and a video scene state machine, wherein said presentation engine module provides corresponding play sequences to said audio scene state machine and said video scene state machine, furthermore, wherein said audio scene state machine plays said media files with audio format and simultaneously said video scene state machine plays said media files with video format, in response to said media files with audio format playing being forced to “stop” or “pause”, said video scene state machine playing said media files with video format is not disturbed, in response to said media files with video format playing being forced to “stop” or “pause”, said audio scene state machine playing said media files with audio format is not disturbed; and a track buffer for storing said media files, wherein said media files with audio format is moved from the track buffer to a audio stream buffer in response to said media files with audio format playing being forced to “stop” or “pause”, and wherein said media files with video format is moved from the track buffer to a video stream buffer in response to said media files with video format playing being forced to “stop” or “pause”, wherein available free space of said audio stream buffer is larger than summation of volume of said media files with audio format stored in said track buffer and maximum capacity of said media files with audio format processed by a parser module.