Commits

Show all
Author Commit Message Labels Comments Date
zeroth
Added "finished" member to the movie player. Will be true when the video has finished playing.
Branches
tylerthemovie
zeroth
Rolled back threaded code. Moved only audio to its own thread, to not be stopped by the frame issues of large surfaces. Wrote a slightly more optimized routine for transferring data from an AVPicture to an SDL_Surface.
Branches
tylerthemovie
zeroth
Rolled back to revision 2506 before threading changes...
Branches
tylerthemovie
zeroth
Working on moving video and audio decode to threaded. Video is not displaying. Investigate, use profilers...
Branches
tylerthemovie
zeroth
Fixed reference issue, deleting works properly, except fifth time in a row.
Branches
tylerthemovie
zeroth
Finished subtitle support, sort of.
Branches
tylerthemovie
zeroth
Began subtitle support work. Need to alter decoder, and add a subtitle_render function.
Branches
tylerthemovie
zeroth
Fixed surface crash issue.
Branches
tylerthemovie
zeroth
Been cleaning up code, writing comments for more obtuse areas. Unfortunately, it segfaults right now with surfaces... must fix.
Branches
tylerthemovie
zeroth
Expanded unit-tests for ffmpeg backend. Will work on unittests for other two backends.
Branches
tylerthemovie
zeroth
Worked on fixing surface corruption issue, waiting on an answer from libsdl mailing list. As well, worked on bringing other backends up to interface compat with ffmpeg backend. Unfortunately vlc backend is... bad. It doesn't seem to work...at all.
Branches
tylerthemovie
zeroth
Merged with trunk rev 2482
Branches
tylerthemovie
zeroth
Fixed overlay release and surface resizing bug. Surface however remains corrupted. Need to test changes with full test...
Branches
tylerthemovie
zeroth
Fixed occassional speedup after unpausing. Now we just save and then restore the audio clock after unpausing.
Branches
tylerthemovie
zeroth
Fixed crashes on loops.
Branches
tylerthemovie
zeroth
Error is either an unpredicted code-path, or somehow a length of zero... mix->alen==0 causes the error.
Branches
tylerthemovie
zeroth
Changes made to try to locate the source of the looping issue. Looks like calling a thread swap causes a deadlock...
Branches
tylerthemovie
zeroth
Trying to find why looping causes crashes... yet again.
Branches
tylerthemovie
zeroth
Fixed unpausing issue. No more drift!
Branches
tylerthemovie
zeroth
Merged with trunk rev 2455.
Branches
tylerthemovie
zeroth
Fixed video and sound issues...however video is very fast after unpausing. This is likely related to last_showtime..
Branches
tylerthemovie
zeroth
Got the audio sync and stutter issue mostly solved.. Video is weird now, slowing down and speeding up. At least its synced up! Hmm...
Branches
tylerthemovie
zeroth
Fixed unpause issue, fixed sound restart issue, and started working on sound/audio drift issue. When synced to audio, the sound is very staticky and not right.
Branches
tylerthemovie
zeroth
Finally got video looping to work. Audio still doesn't work... but everything's just a bit less hackish now! Yay functions.
Branches
tylerthemovie
zeroth
Last code state, looping still does not work. Waiting on info from ffmpeg people.
Branches
tylerthemovie
zeroth
Further refactoring, to help solve loop issue. Apparently. the AVFormatContext struct needs to be reinitialized, as the streams have reached their EOF. I need a way to... initialize them properly.
Branches
tylerthemovie
zeroth
Fixed up some kind of hacky code I was worried about, fixed a small sound issue. Now it doesn't loop... yet again...
Branches
tylerthemovie
zeroth
Added fixes for my desktop, which was causing some double free errors in cb_mixer in gsound.c
Branches
tylerthemovie
zeroth
Testing, and attempts at understanding the cause of the bugs. Current major bugs: -unpause doesn't work -on a loop or replay, sound doesn't work -audio and video drift out of sync I'm also concerned that I need to rewrite and refactor a bunch of code to handle better the stuff solely needed for initialization, then routines for the stuff needed for playback, and the same for shutting down. It will be like this: open, start, end, start, end, start, end clo…
Branches
tylerthemovie
zeroth
Made some small alterations, trying to fix audio and unpausing.
Branches
tylerthemovie
  1. Prev
  2. Next