some cleanup fixes
parent
b58a3fcac9
commit
c5c5ed6c18
Binary file not shown.
|
@ -1 +1 @@
|
|||
Theorafile_Close(video);
|
||||
Theorafile_Close(video);
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
Theorafile_UpdateSurface(video);
|
||||
|
||||
draw_surface_stretched(video.videoSurface, 0, 0, surface_get_width(application_surface), surface_get_height(application_surface));
|
||||
draw_surface_stretched(video.videoSurface, 0, 0, surface_get_width(application_surface), surface_get_height(application_surface));
|
||||
|
|
|
@ -57,7 +57,11 @@ function Theorafile_Open(filename)
|
|||
|
||||
function Theorafile_Close(video)
|
||||
{
|
||||
buffer_delete(video.yuvBuffer);
|
||||
surface_free(video.ySurface);
|
||||
surface_free(video.uSurface);
|
||||
surface_free(video.vSurface);
|
||||
surface_free(video.videoSurface);
|
||||
//buffer_delete(video.yuvBuffer);
|
||||
vertex_format_delete(video.triangle_buffer_format);
|
||||
vertex_delete_buffer(video.triangle_buffer);
|
||||
TheorafileGMS_Close(video.handle);
|
||||
|
|
|
@ -67,7 +67,9 @@ char* TheorafileGMS_Open(char* filename)
|
|||
|
||||
void TheorafileGMS_Close(char* filePointer)
|
||||
{
|
||||
SDL_free(filePointer);
|
||||
OggTheora_File* file = (OggTheora_File*)filePointer;
|
||||
tf_close(file);
|
||||
/* SDL_free(file); */ /* FIXME: why the hell is this crashing game maker */
|
||||
}
|
||||
|
||||
double TheorafileGMS_HasVideo(char* filePointer)
|
||||
|
|
Loading…
Reference in New Issue