From 628a27b38b7fe89e51360ec81433bc04dbea0f2b Mon Sep 17 00:00:00 2001 From: Timotej Lazar Date: Thu, 21 May 2020 23:45:05 +0200 Subject: [PATCH] Remove deprecated ffmpeg initialization --- src/bink.c | 55 ++++++------------------------------------------------ src/main.c | 3 --- 2 files changed, 6 insertions(+), 52 deletions(-) diff --git a/src/bink.c b/src/bink.c index c696bde..baa01ba 100644 --- a/src/bink.c +++ b/src/bink.c @@ -31,8 +31,6 @@ extern float PlatVolumeToGain(int volume); #define FRAMEQUEUESIZE 4 -static BOOL binkInitialized = FALSE; - struct binkMovie { AVFormatContext* avContext; @@ -464,40 +462,11 @@ int BinkUpdateMovie(struct binkMovie* aMovie) -//----------------------------------------------------------------------------------------------- - - -BOOL BinkSys_Init() -{ - if(binkInitialized) - return TRUE; - - av_register_all(); - - binkInitialized = TRUE; - return binkInitialized; -} - - - -void BinkSys_Release() -{ - if(!binkInitialized) - return; - - binkInitialized = FALSE; -} - - - //----------------------------------------------------------------------------------------------- void PlayBinkedFMV(char *filenamePtr, int volume) { - if(!binkInitialized) - return; - struct binkMovie movie; if(BinkStartMovie(&movie, filenamePtr, FALSE, FALSE, FALSE)) @@ -519,18 +488,12 @@ struct binkMovie menuBackgroundMovie; void StartMenuBackgroundBink() { - if(!binkInitialized) - return; - BinkStartMovie(&menuBackgroundMovie, "FMVs/Menubackground.bik", TRUE, FALSE, FALSE); } int PlayMenuBackgroundBink() { - if(!binkInitialized) - return 0; - ClearScreenToBlack(); if(BinkUpdateMovie(&menuBackgroundMovie)) { @@ -543,9 +506,6 @@ int PlayMenuBackgroundBink() void EndMenuBackgroundBink() { - if(!binkInitialized) - return; - BinkReleaseMovie(&menuBackgroundMovie); } @@ -556,7 +516,7 @@ struct binkMovie musicMovie; int StartMusicBink(char* filenamePtr, BOOL looping) { - if(!binkInitialized || !SoundSys_IsOn()) + if(!SoundSys_IsOn()) return 0; int ret = BinkStartMovie(&musicMovie, filenamePtr, looping, FALSE, TRUE); @@ -565,7 +525,7 @@ int StartMusicBink(char* filenamePtr, BOOL looping) int PlayMusicBink(int volume) { - if(!binkInitialized || !SoundSys_IsOn()) + if(!SoundSys_IsOn()) return 1; if(!musicMovie.avContext) @@ -592,7 +552,7 @@ int PlayMusicBink(int volume) void EndMusicBink() { - if(!binkInitialized || !SoundSys_IsOn()) + if(!SoundSys_IsOn()) return; BinkReleaseMovie(&musicMovie); @@ -604,9 +564,6 @@ void EndMusicBink() FMVHandle CreateBinkFMV(char* filenamePtr) { - if(!binkInitialized) - return 0; - struct binkMovie* movie = malloc(sizeof(struct binkMovie)); BinkInitMovieStruct(movie); @@ -621,7 +578,7 @@ FMVHandle CreateBinkFMV(char* filenamePtr) int UpdateBinkFMV(FMVHandle aFmvHandle, int volume) { - if(!binkInitialized || aFmvHandle==0) + if(aFmvHandle==0) return 0; struct binkMovie* movie = (struct binkMovie*)aFmvHandle; @@ -636,7 +593,7 @@ int UpdateBinkFMV(FMVHandle aFmvHandle, int volume) void CloseBinkFMV(FMVHandle aFmvHandle) { - if(!binkInitialized || aFmvHandle==0) + if(aFmvHandle==0) return; struct binkMovie* movie = (struct binkMovie*)aFmvHandle; @@ -647,7 +604,7 @@ void CloseBinkFMV(FMVHandle aFmvHandle) char* GetBinkFMVImage(FMVHandle aFmvHandle) { - if(!binkInitialized || aFmvHandle==0) + if(aFmvHandle==0) return 0; struct binkMovie* movie = (struct binkMovie*)aFmvHandle; diff --git a/src/main.c b/src/main.c index 45b4dc4..a49ab8c 100644 --- a/src/main.c +++ b/src/main.c @@ -1231,8 +1231,6 @@ int main(int argc, char *argv[]) SoundSys_Start(); - BinkSys_Init(); - if (WantCDRom) CDDA_Start(); InitTextStrings(); @@ -1424,7 +1422,6 @@ if (AvP_MainMenus()) ExitSystem(); CDDA_End(); - BinkSys_Release(); ClearMemoryPool();