summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTimotej Lazar <timotej.lazar@araneo.si>2020-05-21 23:45:05 +0200
committerTimotej Lazar <timotej.lazar@araneo.si>2020-05-30 02:32:30 +0200
commit628a27b38b7fe89e51360ec81433bc04dbea0f2b (patch)
tree198d759d7e94242bd24bce4ebc8dfbde6184a6dd
parentc4409487fdb2822309b9d8cf79bcd7d3895b8390 (diff)
Remove deprecated ffmpeg initialization
-rw-r--r--src/bink.c55
-rw-r--r--src/main.c3
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;
@@ -467,37 +465,8 @@ 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();