Commit Graph
284 Commits
Author SHA1 Message Date
Vincent Laviron 84903fce25 FFMpeg: Fix uninitialized AVFrame, which led to crashes with recent version of libav and ffmpeg 2014-04-03 17:28:13 +02:00
Jason Felds 9bbefe2240 Attempt prep work for 64 bit just in case.
If SDL2 fails, someone (not me) will have to try to
keep these updated.
2014-02-12 19:40:27 -05:00
Devin J. Pohly b2744946c9 fix memory leak in JACK driver 2014-02-08 21:40:40 -05:00
Devin J. Pohly db894326e7 fix port-choosing logic in JACK driver 2014-02-08 21:40:40 -05:00
Ben "root" Anderson 970bb39a81 RageSoundDriver_JACK: Autoconnect by default. More robust port detection and connection logic. 2014-01-25 11:04:46 -06:00
Ben "root" Anderson 36864f8ae7 RageSoundDriver_JACK: Try to connect to the system playback ports if no SoundDevice was specified. 2014-01-25 10:16:26 -06:00
Ben "root" Anderson 5a78561806 Change Linux sound driver load order (reasons in comments) 2014-01-25 09:56:24 -06:00
Ben "root" Anderson fe91ae4b18 RageSoundDriver_JACK: Explicitly hint that we would rather fail than start a new jackd instance. 2014-01-25 09:55:45 -06:00
Ben "root" Anderson 6f499cb7e2 Typo 2014-01-22 00:43:18 -06:00
Ben "root" Anderson 5ee2c4c20c Fix a (probably very very rare) memory leak 2014-01-22 00:35:44 -06:00
Ben "root" Anderson 2ee216d061 ArchHooks_Unix: Implement GetClipboard() 2014-01-22 00:31:06 -06:00
Ben "root" Anderson 6dcbcd1d7b Oh no you don't. 2014-01-22 00:10:50 -06:00
Ben "root" Anderson 2164320354 Nuke another old unused arch thing 2014-01-21 21:52:38 -06:00
Ben "root" Anderson 0bb54f7c9c Unused header 2014-01-21 21:48:12 -06:00
Ben "root" Anderson 323e4752bb Nuke old unused arch infrastructure 2014-01-21 21:38:19 -06:00
Ben "root" Anderson 04079c0c1b Unused header 2014-01-21 21:36:14 -06:00
Ben "root" Anderson faabc52d3b Unused header 2014-01-21 21:33:17 -06:00
Ben "root" Anderson 26986db6d3 ArchHooks: new function, GetClipboard(). ArchHooks_Win32: Implementd GetClipboard(). ScreenTextEntry: Allow pasting from clipboard. 2014-01-14 13:36:34 -06:00
Ben "root" Anderson a040c4a586 1) SOMEONE can't spell "accessible" 2) Global commenting consistency 3) persistance -> persistence 2013-11-30 09:50:54 -06:00
Ben "root" Anderson e011f8ca70 IH_Linux_Joystick: Make sure we have joysticks to manage before starting the thread. 2013-11-30 01:01:24 -06:00
Ben "root" Anderson 3cd3db7b6a IH_Linux_Joystick cleanup. Hack to make sure thread gets started. 2013-11-30 01:00:07 -06:00
Ben "root" Anderson 0e0922ad8e 1) Event -> LinuxEvent and Joystick -> LinuxJoystick 2) Rewritten Linux input device detection: introducing LinuxInputManager. It keeps IH_Linux_Event and IH_Linux_Joystick playing nice with each other, and will later be fundamental in hotplugging support. 2013-11-30 00:08:04 -06:00
Jason Felds 09f8219a67 Revert "Xcode 5 fixing, part 1."
This reverts commit bfab952b6a.
2013-11-06 23:33:31 -05:00
Jason Felds bfab952b6a Xcode 5 fixing, part 1.
Need someone on xcode 4.x to confirm this works.

Once this file gets fixed, the others will be removed.
2013-11-04 19:45:23 -05:00
Ben "root" Anderson 8ad1a75f69 elseif -> elif. Apparently I need to brush up on my CPP. 2013-10-30 00:13:07 -05:00
Ben "root" Anderson d2f43a73e4 LinuxThreadHelpers -> PthreadHelpers part 3 2013-10-30 00:08:19 -05:00
Ben "root" Anderson 32a25023d3 Die early if CreateDialog fails 2013-10-29 15:51:47 -05:00
Ben "root" Anderson b676d136e4 Stub out SetThreadName for now 2013-10-27 15:55:22 -05:00
Ben "root" Anderson f876fa233c Cannot pass RString to ... in GCC 2013-10-26 15:40:00 -05:00
Ben "root" Anderson 9e546d95cc I thought I removed that 2013-10-26 15:33:33 -05:00
Ben "root" Anderson ddd94c2013 SEH not supported on GCC. We are just kind of hoping this never throws an exception because I do not think it is possible to catch SEH exceptions under GCC anyway. 2013-10-26 15:31:45 -05:00
Ben "root" Anderson 0f86f79a3c else if what? Assuming you meant just else 2013-10-25 17:24:35 -05:00
Ben "root" Anderson 808ed4c036 MinGW gives us clockid_t 2013-10-25 15:27:05 -05:00
Ben "root" Anderson 0959033fe6 LinuxThreadHelpers -> PthreadHelpers 2013-10-25 15:15:41 -05:00
Ben "root" Anderson 859a10e5c8 GCC needs these casts to be explicit 2013-10-25 15:13:47 -05:00
Ben "root" Anderson 0b6fc17c27 Oops. Not sure how that compiled but okay. 2013-10-25 04:12:14 -05:00
Ben "root" Anderson dfb758d35a Noting an observation 2013-10-25 04:11:45 -05:00
Ben "root" Anderson 7608c814e4 GCC is very very picky about switch statements. 2013-10-25 03:59:55 -05:00
Ben "root" Anderson b3c76a3814 UNIQUE_NAME -> SM_UNIQUE_NAME (avoid conflict with MinGW headers) 2013-10-24 19:27:23 -05:00
Jason Felds 4f0dc3e832 CatWEax is right: fix up alignment.
Hoping I fixed it the right way.
2013-09-23 21:06:33 -04:00
Devin J. Pohly c3c4da2d65 PIUIO: fix lights mapping for five-panel input
Based on info from bug 990.
2013-09-23 15:43:16 -04:00
Devin J. Pohly 5f1936264b Add missing header. Oops. 2013-09-07 14:48:47 -04:00
Devin J. Pohly ca1cdbabb0 Make mount ArchHooks match across platforms 2013-09-07 10:53:33 -04:00
Devin J. Pohly 9309ee09e9 MemoryCardDriver: parse fstab comments
Also silences some unneeded warnings.
2013-09-05 15:34:25 -04:00
Devin J. Pohly 5868571f37 MacOS: fix potential crash due to language preferences 2013-08-28 11:16:41 -04:00
Devin J. Pohly 3527ad1ab8 JACK: let Init do the cleanup on failure
Previously, if Init failed, we were calling jack_client_close twice and
segfaulting.
2013-08-26 08:40:52 -04:00
Devin J. Pohly d8d9f466a9 FFmpeg: remove unused PTS logic
No-op.
2013-08-23 00:08:25 -04:00
Devin J. Pohly df543ff86c FFmpeg: use the cached pkt_dts for timestamps
This appears to work far more consistently at the beginnings and ends of
videos.
2013-08-23 00:02:07 -04:00
Devin J. Pohly 9f06195b73 FFmpeg: reinitialize m_fLastFrame in Init()
After a Rewind(), the m_fLastFrame wasn't set back to 0.  Now it is.
2013-08-23 00:00:00 -04:00
Devin J. Pohly de74eb5814 FFmpeg: don't unconditionally skip first frame
This condition was true when 0 - 0 == 0, so the first frame was being skipped.
2013-08-22 23:58:38 -04:00