1
0
Fork 0
mirror of https://github.com/OpenMW/openmw.git synced 2025-08-18 13:44:08 +00:00

Commit graph

  • 8ac8fdff47 implemented all text defines except a few for keybindings that don't exist yet Tom Mason 2012-12-21 18:09:31 +0000
  • f2c6907244 Added in text escape sequences for dialogue, messageboxes and books. builtins are placeholders, global variables work Tom Mason 2012-12-20 23:16:34 +0000
  • 85850c7440 Fix DEFAULT_OUTPUT declaration Chris Robinson 2012-12-18 10:22:40 -0800
  • 64210e6efa Revert "New Game button" scrawl 2012-12-18 19:09:27 +0100
  • 1c73a3f2fb Revert "remove commandline switch for new game" scrawl 2012-12-18 19:09:08 +0100
  • 7b2c3e6cd3 Pass a proper PlayMode enum to playSound and playSound3D Chris Robinson 2012-12-18 06:01:21 -0800
  • 3b7edae7c3 Don't hold a list of all sound sources Chris Robinson 2012-12-18 05:19:32 -0800
  • fe36cc1de7 Don't try to resume sound types that aren't paused Chris Robinson 2012-12-18 04:35:24 -0800
  • 2f8daec379 Allow pausing only certain types of sounds Chris Robinson 2012-12-18 04:19:35 -0800
  • 1cf019a007 post merge fix Marc Zinnschlag 2012-12-18 12:36:26 +0100
  • b4e36d4f31 Add a method to get the volume from the sound type Chris Robinson 2012-12-18 02:01:04 -0800
  • a5356e194e Allow specifying a type for the playTrack method Chris Robinson 2012-12-18 01:35:20 -0800
  • 72ffceb206 Add type flags to the sound play mode Chris Robinson 2012-12-18 00:56:29 -0800
  • dd3e568a00 Set the sound properties at initialization Chris Robinson 2012-12-17 23:35:20 -0800
  • 20321c4552 Keep track of the actual active sounds Chris Robinson 2012-12-17 21:50:01 -0800
  • d348435a1d Improve audio open error message Chris Robinson 2012-12-17 21:09:57 -0800
  • 5a7a8629b6 remove unnecessary include directive Thoronador 2012-12-17 23:20:43 +0100
  • 32f051d61d Remove 'GMST fixing' for dirty GMST records Thoronador 2012-12-17 23:13:33 +0100
  • 67485d3454 Store the AVStream in the decoder for easy referencing Chris Robinson 2012-12-17 07:15:53 -0800
  • 4373218746 Fix audio stream check Chris Robinson 2012-12-17 06:56:30 -0800
  • 58ab3407b7 Constify a couple fields Chris Robinson 2012-12-17 04:17:06 -0800
  • d67951a256 Merge remote-tracking branch 'scrawl/videoplayback' into videoplayback Chris Robinson 2012-12-17 00:42:13 -0800
  • 9e842a0bbb Fix for trying to play videos when not supported Chris Robinson 2012-12-17 00:41:04 -0800
  • 26660110e5 Allow building the video player without ffmpeg (playVideo will always throw an exception) Chris Robinson 2012-12-17 00:20:56 -0800
  • 06fd66e99d Move some fields to the class they're used in Chris Robinson 2012-12-16 11:49:46 -0800
  • df9121f7fc Merge branch 'videoplayback' of https://github.com/ChrisKCat/openmw into videoplayback scrawl 2012-12-16 16:59:49 +0100
  • f0f521a4e0 enableRestMenu -> enableRest scrawl 2012-12-16 16:55:59 +0100
  • 9c805483b0 Merge remote-tracking branch 'scrawl/videoplayback' into videoplayback Chris Robinson 2012-12-16 07:17:06 -0800
  • 86671096ec remove commandline switch for new game scrawl 2012-12-16 16:14:49 +0100
  • c5dd0e1968 New Game button scrawl 2012-12-16 16:05:31 +0100
  • c92cde2be9 Properly flush packet queues when at EOF Chris Robinson 2012-12-16 05:50:20 -0800
  • 6bc526b74d Avoid another loop for decoding audio Chris Robinson 2012-12-16 05:30:38 -0800
  • 3829bbfeca Look for all available sound input libs as needed, and warn if not found Chris Robinson 2012-12-16 04:01:27 -0800
  • 77852439ce moved ColumnBase and Column struct into a separate translation unit Marc Zinnschlag 2012-12-16 12:52:23 +0100
  • 8cde6db665 We no longer need SDL Chris Robinson 2012-12-16 03:17:17 -0800
  • 254a623319 Remove a redundant check Chris Robinson 2012-12-16 03:09:24 -0800
  • dd20db5dc2 Remove the stream indices from the VideoState Chris Robinson 2012-12-16 03:05:44 -0800
  • 3f6d36c712 Avoid double-setting the material texture Chris Robinson 2012-12-16 02:19:19 -0800
  • e9d833be03 Use the packet pts to calculate the decoder sample offset Chris Robinson 2012-12-16 01:56:52 -0800
  • 0edc87825d Move audio_clock to the decoder where it's used Chris Robinson 2012-12-16 01:17:58 -0800
  • 4561c22e2b More fixes for the audio clock Chris Robinson 2012-12-16 00:07:56 -0800
  • 1a771ae671 Merge the stream struct into the parent decoder Chris Robinson 2012-12-15 23:46:32 -0800
  • 5fff1c4e47 Update the ffmpeg decoder to use avcodec_decode_audio4 Chris Robinson 2012-12-15 23:22:37 -0800
  • 5f4c33f896 Only store one packet at a time Chris Robinson 2012-12-15 22:54:54 -0800
  • 9d86890d9d Only use one stream for the ffmpeg decoder Chris Robinson 2012-12-15 22:13:19 -0800
  • a3bd3a40ca fix 2 unrelated leaks scrawl 2012-12-16 00:47:29 +0100
  • 18623a5efe Merge branch 'videoplayback' of https://github.com/ChrisKCat/openmw into videoplayback scrawl 2012-12-16 00:43:34 +0100
  • edf18a7d6e change destruction order to fix crash on exit when a video is playing scrawl 2012-12-15 22:01:45 +0100
  • a6c3e06e54 fixed fog in some cells scrawl 2012-12-15 20:36:17 +0100
  • c869444dcf Don't leak the IO context if avformat_open_input fails Chris Robinson 2012-12-15 11:31:50 -0800
  • 63e86555b6 use sample_aspect_ratio if available scrawl 2012-12-15 19:40:59 +0100
  • 5ed04ae53e added black bars scrawl 2012-12-15 19:23:03 +0100
  • e6d27cd6d0 Merge remote-tracking branch 'scrawl/videoplayback' into videoplayback Chris Robinson 2012-12-15 09:15:47 -0800
  • 9b3cf5c159 Use a looping thread to trigger refreshes Chris Robinson 2012-12-15 09:14:58 -0800
  • fa1ad381da Make sure packets are cleaned up properly Chris Robinson 2012-12-15 08:42:54 -0800
  • 7477345481 fixed video material scrawl 2012-12-15 17:10:21 +0100
  • db23c8152e Only duplicate AVPackets as needed Chris Robinson 2012-12-15 07:33:27 -0800
  • 6008cf0d15 Remove unneeded video_current_pts field Chris Robinson 2012-12-15 05:02:01 -0800
  • da44141b95 Avoid creating extra texture unit states on the video material Chris Robinson 2012-12-15 04:17:28 -0800
  • d50698d7d1 Clean up the rectangle and scene node used for displaying the video Chris Robinson 2012-12-15 04:01:52 -0800
  • eb0e8d9e37 Simplify PacketQueue::get Chris Robinson 2012-12-15 02:50:59 -0800
  • b41a77648e Avoid re-reading the source sample to duplicate, to avoid pointer aliasing Chris Robinson 2012-12-15 02:33:59 -0800
  • 62a995d492 Calculate audio sync once per read Chris Robinson 2012-12-15 00:18:42 -0800
  • 32b0a5d96e Update the queued sample count immediately Chris Robinson 2012-12-14 23:42:49 -0800
  • cbdf6ad595 Move more stuff to where it should be, and improve cleanup Chris Robinson 2012-12-14 09:07:59 -0800
  • 71ff90aaee Don't use sub-frame timing for the video clock Chris Robinson 2012-12-14 08:42:37 -0800
  • 582efcdb9b Always try to resync if the clock difference is large Chris Robinson 2012-12-14 07:40:19 -0800
  • f97eaec7ab Consolidate some code Chris Robinson 2012-12-14 07:25:28 -0800
  • d66d8a3118 Don't assume we can write beyond the end of the sample buffer Chris Robinson 2012-12-14 06:43:51 -0800
  • 7332ffb0f8 Let the wanted sample size go down to 0 Chris Robinson 2012-12-14 06:02:34 -0800
  • 05c6483257 Fix external clock Chris Robinson 2012-12-14 04:35:57 -0800
  • 2f37d31108 Move some definitions into the source file they're used in Chris Robinson 2012-12-14 04:12:34 -0800
  • a6e627001a Avoid a for(;;) construct Chris Robinson 2012-12-14 03:23:04 -0800
  • 4d6c05f6cc Tighten audio skew allowance Chris Robinson 2012-12-14 03:19:32 -0800
  • 8db5d10f10 Avoid showing a video picture if we're late Chris Robinson 2012-12-14 03:11:59 -0800
  • 157cb10f56 Fix a 16-bit audio assumption Chris Robinson 2012-12-14 02:39:46 -0800
  • c2b711d195 Move some more methods to the class they're part of Chris Robinson 2012-12-14 02:36:29 -0800
  • 26a09ee7ba Move some methods into their respective class Chris Robinson 2012-12-14 01:38:00 -0800
  • 5221298a7f Move a couple packet queue methods into the struct Chris Robinson 2012-12-14 01:14:14 -0800
  • 90294c589b Use a volatile bool for the refresh Chris Robinson 2012-12-13 18:24:57 -0800
  • f555dc60eb Reduce some indentation Chris Robinson 2012-12-13 18:12:17 -0800
  • 6cedd64509 Fix audio sync correction sizes Chris Robinson 2012-12-13 18:05:27 -0800
  • e291d0943d Merge remote-tracking branch 'scrawl/videoplayback' into videoplayback Chris Robinson 2012-12-13 17:53:50 -0800
  • 606fb982a8 Update to use avcodec_decode_audio4 Chris Robinson 2012-12-13 17:53:22 -0800
  • 82564e07c7 fix crash when video file doesn't exist scrawl 2012-12-14 01:44:00 +0100
  • 27cd9ff732 Revert "Use the decoded frame pts when available" scrawl 2012-12-14 01:03:49 +0100
  • 9d6f656822 fixed ogre resource functions scrawl 2012-12-14 00:10:54 +0100
  • 43481ad117 Use the external clock by default Chris Robinson 2012-12-13 06:11:32 -0800
  • f95e72166c hide type column in non-mixed type tables Marc Zinnschlag 2012-12-13 15:03:35 +0100
  • faa5ef0874 rewrote column class Marc Zinnschlag 2012-12-13 14:53:16 +0100
  • 0a5ab977b7 Use the decoder's sample offset for calculating the stream offset Chris Robinson 2012-12-13 05:04:53 -0800
  • 640c218df3 made record state uneditable again Marc Zinnschlag 2012-12-13 13:52:26 +0100
  • 3d4c8c5444 added dialogue sub view (editing of a single record; not functional yet); fixed a bug in Universal to string conversion Marc Zinnschlag 2012-12-13 13:35:08 +0100
  • cab68df257 Use the decoded frame pts when available Chris Robinson 2012-12-13 04:25:41 -0800
  • 1ea1407707 Support quad, 5.1, and 7.1 with OpenAL and ffmpeg Chris Robinson 2012-12-13 04:10:19 -0800
  • 600494eed8 More cleanup of unused code Chris Robinson 2012-12-13 03:37:04 -0800
  • f7ff8b3374 A bit more cleanup Chris Robinson 2012-12-13 03:13:44 -0800
  • 7e8b844b2e Clean up some unused code Chris Robinson 2012-12-13 03:05:37 -0800
  • d2fbae9760 Init and deinit the VideoState synchronously, and re-enable audio playback Chris Robinson 2012-12-13 02:52:37 -0800
  • f067b22b3f Use a recursive mutex for the OpenAL stream thread Chris Robinson 2012-12-13 02:33:35 -0800