diff options
-rw-r--r-- | src/via_mpeg.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/via_mpeg.c b/src/via_mpeg.c index ded90f5..a4785a4 100644 --- a/src/via_mpeg.c +++ b/src/via_mpeg.c @@ -106,6 +106,9 @@ ViaMpegEngineInit(struct ViaMpeg *Mpeg, CARD16 Width, CARD16 Height) ViaDebug(Mpeg->scrnIndex, "%s: %dx%d (MB %dx%d)\n", __func__, Mpeg->Width, Mpeg->Height, Mpeg->MBWidth, Mpeg->MBHeight); + /* start with a clean slate and fix possible previous hangs */ + ViaMpegReset(Mpeg); + return TRUE; } |