Commit graph

15 commits

Author SHA1 Message Date
Gregory John Casamento
0ba3345791 Update so code builds properly 2023-01-15 01:58:52 -05:00
Gregory John Casamento
27a3d500f6 change the name of the main function so that we can call it externally 2023-01-14 04:40:25 -05:00
Gregory John Casamento
4d9e2a6ac5 Remove warnings from ffplay 2023-01-14 04:40:25 -05:00
Gregory John Casamento
314fdd85d1 Update NSMovie.m, start cleaning up ffplay.m 2023-01-14 04:40:25 -05:00
Gregory John Casamento
d0d10fbe02 Non-functional clean build of ffplay.m 2023-01-14 04:40:25 -05:00
Gregory John Casamento
560f2d64b2 Add ffplay.m -- a port of ffplay.c, to help implement the GSVideoSink / VideoOutputSink class 2023-01-14 04:40:25 -05:00
Gregory John Casamento
1994a629e1 Add errors to give us more of a clue of when something is wrong with decoding 2023-01-14 04:40:25 -05:00
Gregory John Casamento
d42ba86d88 Fix mathematical error when hitting the end of the stream. Add an error when the packet is NULL 2023-01-14 04:40:25 -05:00
Gregory John Casamento
90bbe8d1bf Update code to read NSData, add implementation of open/close in VideoSourceSink.m 2023-01-14 04:40:25 -05:00
Gregory John Casamento
a4e417b683 Changes to NSMovie/NSMovieView/GSVideoSink and other classes to support playback of video files in NSMovie/NSMovieView 2023-01-14 04:40:23 -05:00
Gregory John Casamento
eab95f6389 Add decoder logic 2023-01-14 04:38:50 -05:00
Gregory John Casamento
01b6340698 Select plugins for sink and source 2023-01-14 04:38:50 -05:00
Gregory John Casamento
1948e1e53e Intialize file types and GSVideoSource in NSMovie 2023-01-14 04:38:48 -05:00
Gregory John Casamento
d0aa30d276 Remove *.nsmovie in video dir 2023-01-14 04:37:14 -05:00
Gregory John Casamento
e8be735e96 Add the beginning of code to handle movie playback 2023-01-14 04:37:14 -05:00