diff options
Diffstat (limited to 'libmpdemux/demux_fli.c')
-rw-r--r-- | libmpdemux/demux_fli.c | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/libmpdemux/demux_fli.c b/libmpdemux/demux_fli.c index c5fa992821..1f485e7cd0 100644 --- a/libmpdemux/demux_fli.c +++ b/libmpdemux/demux_fli.c @@ -153,3 +153,18 @@ demuxer_t* demux_open_fli(demuxer_t* demuxer){ return demuxer; } + +void demux_close_fli(demuxer_t* demuxer) { + fli_frames_t *frames = demuxer->priv; + + if(!frames) + return; + + if(frames->filepos) + free(frames->filepos); + if(frames->frame_size) + free(frames->frame_size); + + free(frames); + +} |