openmw-tes3coop/apps/openmw/mwgui
scrawl b39d69e98c Videoplayer fixes, play/pause & seeking
- Fix rindex overflow
 - Fix audio sample size bugs (was using sample_fmt and channel count of the decoder, instead of the resampled settings). We didn't notice this bug before, because the OpenAL MovieAudioFactory tries to resample to a format of the same byte size.
 - Add support for play/pause and seeking controls (not used by cutscenes in OpenMW)
 - Closing the video when arriving at the stream end is now handled by the user (we may also want to keep the video open and seek back)

The video player now has a standalone demo, at https://github.com/scrawl/ogre-ffmpeg-videoplayer
2014-10-24 21:31:11 +02:00
..
alchemywindow.cpp Fix old alchemy apparatus still showing in alchemy window after removal 2014-10-20 17:45:18 +02:00
alchemywindow.hpp Add automatic potion naming 2014-10-20 17:45:11 +02:00
backgroundimage.cpp Consider aspect ratio for loading screen background 2014-03-30 23:07:49 +02:00
backgroundimage.hpp Consider aspect ratio for loading screen background 2014-03-30 23:07:49 +02:00
birth.cpp Replace more .tga->.dds hacks with ResourceHelpers 2014-08-16 18:12:18 +02:00
birth.hpp Move eventDone out of WindowBase 2014-09-07 18:55:59 +02:00
bookpage.cpp Silence some scan-build warnings. 2014-08-28 20:55:32 -05:00
bookpage.hpp remove our stdint.h version that uses boost and force usage of system stdint.h 2014-03-05 17:08:58 +01:00
bookwindow.cpp Rework book formatter (Fixes #1148) 2014-09-20 00:11:04 +02:00
bookwindow.hpp Rework book formatter (Fixes #1148) 2014-09-20 00:11:04 +02:00
charactercreation.cpp Remove static method MWWorld::Class::get(&Ptr) 2014-05-22 20:50:00 +02:00
charactercreation.hpp moved CellRefList into a separate file 2014-02-23 20:11:05 +01:00
class.cpp Fix cppcheck issues 2014-09-26 17:48:14 +02:00
class.hpp Fix cppcheck issues 2014-09-26 17:48:14 +02:00
companionitemmodel.cpp Fix item owner not resetting when dragging an item from a corpse to the player avatar 2014-05-15 09:54:10 +02:00
companionitemmodel.hpp Fix item owner not resetting when dragging an item from a corpse to the player avatar 2014-05-15 09:54:10 +02:00
companionwindow.cpp Fix Calvus Horatius AiFollow package not being removed after he quits as result of negative profit 2014-09-18 04:26:12 +02:00
companionwindow.hpp Reset item model when reference is reset (Fixes #1628) 2014-07-12 18:53:22 +02:00
confirmationdialog.cpp Add missing confirmation dialog for deleting map notes 2014-09-07 18:55:59 +02:00
confirmationdialog.hpp Add missing confirmation dialog for deleting map notes 2014-09-07 18:55:59 +02:00
console.cpp Fix cppcheck issues 2014-09-26 17:48:14 +02:00
console.hpp Fix cppcheck issues 2014-09-26 17:48:14 +02:00
container.cpp Fix: initialize boolean field with boolean value, not NULL 2014-10-11 10:07:01 +04:00
container.hpp Use a controller to move Drag&Drop widget with the mouse cursor 2014-08-01 17:14:35 +02:00
containeritemmodel.cpp Revert "Transfer item ownership to the buyer if item wasn't stolen" 2014-09-28 12:18:46 +02:00
containeritemmodel.hpp Fix item owner not resetting when dragging an item from a corpse to the player avatar 2014-05-15 09:54:10 +02:00
controllers.cpp Compatibility fix for MyGUI git 2014-09-13 08:00:24 +02:00
controllers.hpp Compatibility fix for MyGUI git 2014-09-13 08:00:24 +02:00
countdialog.cpp Add NumericEditBox widget 2014-09-25 21:04:51 +02:00
countdialog.hpp Add NumericEditBox widget 2014-09-25 21:04:51 +02:00
cursor.cpp Remove software cursor option, hw cursors seem to be working well enough 2013-11-20 06:20:16 +01:00
cursor.hpp Remove software cursor option, hw cursors seem to be working well enough 2013-11-20 06:20:16 +01:00
debugwindow.cpp Add debug window (F10), displays Bullet's profiler output 2014-09-28 18:02:49 +02:00
debugwindow.hpp Add debug window (F10), displays Bullet's profiler output 2014-09-28 18:02:49 +02:00
dialogue.cpp fix usage of numeric_limits static functions min() and max() 2014-10-12 23:28:16 +02:00
dialogue.hpp Add properties for new widget classes to MyGUI plugin 2014-09-25 16:25:08 +02:00
enchantingdialog.cpp Enchanting, spellmaking dialog: check for flags when listing known effects 2014-08-24 21:59:52 +02:00
enchantingdialog.hpp Fix dangling MWWorld::Ptrs in enchanting dialog after loading save game (Fixes #1722) 2014-07-29 15:32:22 +02:00
exposedwindow.cpp Fix headers including whole MyGUI.h, forward declare where appropriate, and fix some deprecated types (WidgetPtr) 2013-03-03 13:11:02 +01:00
exposedwindow.hpp Fix headers including whole MyGUI.h, forward declare where appropriate, and fix some deprecated types (WidgetPtr) 2013-03-03 13:11:02 +01:00
formatting.cpp Revert spelling change to preserve consistency, fix a typo 2014-10-03 22:38:06 +02:00
formatting.hpp Revert spelling change to preserve consistency, fix a typo 2014-10-03 22:38:06 +02:00
hud.cpp Allow user-created markers on local map (Fixes #1571) 2014-08-26 17:45:23 +02:00
hud.hpp remove unused dummy variable 2014-10-11 00:56:57 +02:00
inventoryitemmodel.cpp Covered forgotten old bound item checks 2014-09-13 18:59:13 -04:00
inventoryitemmodel.hpp Fix item owner not resetting when dragging an item from a corpse to the player avatar 2014-05-15 09:54:10 +02:00
inventorywindow.cpp fix uninitialized pointer variables in some classes 2014-10-11 01:20:33 +02:00
inventorywindow.hpp Improve performance of inventory window resize (don't update selection buffer unnecessarily) 2014-08-12 17:07:06 +02:00
itemmodel.cpp Fix cppcheck issues 2014-09-26 17:48:14 +02:00
itemmodel.hpp Added Flag_Bound flag for ItemStack to check against but the system behind it is probably not the best 2014-09-11 19:33:45 -04:00
itemselection.cpp Fixed issue with QuickKeyMenu and ItemSelectionDialog 2014-05-27 13:50:24 -04:00
itemselection.hpp Fixed issue with QuickKeyMenu and ItemSelectionDialog 2014-05-27 13:50:24 -04:00
itemview.cpp Move item count text to ItemWidget 2014-09-19 09:29:00 +02:00
itemview.hpp Move item count text to ItemWidget 2014-09-19 09:29:00 +02:00
itemwidget.cpp Fix ItemWidget text cleanup (Fixes #2022) 2014-10-17 02:41:43 +02:00
itemwidget.hpp Move item count text to ItemWidget 2014-09-19 09:29:00 +02:00
journalbooks.cpp Change all skins to get font colors from fallback settings (Fixes #704) 2014-09-20 10:40:09 +02:00
journalbooks.hpp Rewrite journal GUI topic list to use MWList 2014-06-03 16:04:18 +02:00
journalviewmodel.cpp Fix journal quest logs not being marked finished when there are multiple quest IDs in the log 2014-10-02 19:26:37 +02:00
journalviewmodel.hpp Fix cppcheck issues 2014-09-26 17:48:14 +02:00
journalwindow.cpp Fix size_t underflow for journals with 1 page (Fixes #1958) 2014-09-30 18:14:25 +02:00
journalwindow.hpp dropped the I infront of the journal view model interfaces 2013-04-24 21:53:25 -07:00
keywordsearch.cpp Dialogue history rewrite WIP 2013-05-04 14:15:47 +02:00
keywordsearch.hpp Bug 1047 update - defaults and edge case 2014-05-10 17:47:21 -04:00
levelupdialog.cpp Fix cppcheck issues 2014-09-26 17:48:14 +02:00
levelupdialog.hpp Do not attach coin widgets to a box 2014-09-03 03:03:03 +02:00
loadingscreen.cpp Remove support for Ogre 1.8 versions 2014-09-21 10:41:13 +02:00
loadingscreen.hpp Adjust screen-sized widgets automatically using Stretch align 2014-08-01 17:15:28 +02:00
mainmenu.cpp fix uninitialized pointer variables in some classes 2014-10-11 01:20:33 +02:00
mainmenu.hpp Add various custom widgets used in OpenMW to the MyGUI plugin 2014-09-12 05:14:21 +02:00
mapwindow.cpp Hotfix for not being able to scroll the world map 2014-10-02 22:44:06 +02:00
mapwindow.hpp Implement cell loading threshold (Fixes #1874) 2014-10-02 16:50:10 +02:00
merchantrepair.cpp Show tooltip for non-affordable list items (Fixes #2025) 2014-10-17 19:02:31 +02:00
merchantrepair.hpp Esc button exits all non-modal GUI windows 2014-05-26 23:13:37 -04:00
messagebox.cpp Adjust border skin for loading bar and message boxes to match vanilla MW 2014-10-02 00:27:03 +02:00
messagebox.hpp Fix cppcheck issues 2014-09-26 17:48:14 +02:00
mode.hpp Refactored video player (now a MyGUI widget) 2014-03-27 19:10:15 +01:00
pickpocketitemmodel.cpp Covered forgotten old bound item checks 2014-09-13 18:59:13 -04:00
pickpocketitemmodel.hpp Open inventory when activating an unconscious actor (Fixes #1848) 2014-08-26 03:06:23 +02:00
quickkeysmenu.cpp Change all skins to get font colors from fallback settings (Fixes #704) 2014-09-20 10:40:09 +02:00
quickkeysmenu.hpp Refactor item icon code into ItemWidget (Fixes #1391) 2014-06-05 22:13:18 +02:00
race.cpp Remove comment for old MyGUI version 2014-10-02 13:55:42 +02:00
race.hpp Move eventDone out of WindowBase 2014-09-07 18:55:59 +02:00
recharge.cpp Readd Azura's Star after recharging (Fixes #1765) 2014-08-06 19:50:10 +02:00
recharge.hpp Refactor item icon code into ItemWidget (Fixes #1391) 2014-06-05 22:13:18 +02:00
referenceinterface.cpp Merge branch 'master' of https://github.com/zinnschlag/openmw into savedgame 2014-01-24 18:28:35 +01:00
referenceinterface.hpp Fix console reference label not resetting when loading save 2014-06-13 02:26:52 +02:00
repair.cpp Add workaround for ScrollView messing up canvas size (Fixes #1700) 2014-07-27 20:33:44 +02:00
repair.hpp Refactor item icon code into ItemWidget (Fixes #1391) 2014-06-05 22:13:18 +02:00
review.cpp Remove extra semicolons at the end of some lines. 2014-09-06 13:04:52 -05:00
review.hpp Move eventDone out of WindowBase 2014-09-07 18:55:59 +02:00
savegamedialog.cpp Attempt to fix Clang warnings 2014-09-28 12:44:47 +02:00
savegamedialog.hpp SaveGameDialog: Allow deleting saves with keyboard (Delete key) 2014-08-17 20:41:23 +02:00
screenfader.cpp Fix blindness and create a separate fader for it 2014-10-12 19:06:40 +02:00
screenfader.hpp Fall back to player_hit_01.dds if bm_player_hit_01.dds is not available 2014-10-11 23:09:20 +02:00
scrollwindow.cpp Rework book formatter (Fixes #1148) 2014-09-20 00:11:04 +02:00
scrollwindow.hpp Add various custom widgets used in OpenMW to the MyGUI plugin 2014-09-12 05:14:21 +02:00
settingswindow.cpp Fix settings window being too small for all tabs on some localizations 2014-10-16 15:49:01 +02:00
settingswindow.hpp Fix settings window being too small for all tabs on some localizations 2014-10-16 15:49:01 +02:00
sortfilteritemmodel.cpp Don't list non-usable items in QuickKeysMenu selection (Fixes #1427) 2014-06-10 03:28:21 +02:00
sortfilteritemmodel.hpp Don't list non-usable items in QuickKeysMenu selection (Fixes #1427) 2014-06-10 03:28:21 +02:00
soulgemdialog.cpp Implement magic item recharging via soulgem use 2013-11-19 06:48:47 +01:00
soulgemdialog.hpp Added soulgem dialog; made interactive message boxes not close the previous UI 2013-03-30 15:51:07 +01:00
spellbuyingwindow.cpp Show tooltip for non-affordable list items (Fixes #2025) 2014-10-17 19:02:31 +02:00
spellbuyingwindow.hpp Esc button exits all non-modal GUI windows 2014-05-26 23:13:37 -04:00
spellcreationdialog.cpp fix uninitialized pointer variables in some classes 2014-10-11 01:20:33 +02:00
spellcreationdialog.hpp Fix cppcheck issues 2014-09-26 17:48:14 +02:00
spellicons.cpp Use ResourceHelpers to replace DDS hacks scattered throughout the code, fix prefix comparision 2014-08-12 12:18:38 +02:00
spellicons.hpp Merge remote-tracking branch 'scrawl/master' 2014-05-15 14:25:36 +02:00
spellwindow.cpp Change all skins to get font colors from fallback settings (Fixes #704) 2014-09-20 10:40:09 +02:00
spellwindow.hpp Improve performance of moving spell window (don't recreate widgets unnecessarily) 2014-08-12 17:07:15 +02:00
statswindow.cpp Change all skins to get font colors from fallback settings (Fixes #704) 2014-09-20 10:40:09 +02:00
statswindow.hpp Use MyGUI's castType for widget casts 2014-09-13 04:07:40 +02:00
textinput.cpp Enable SDL_TEXTINPUT events only when a text input widget currently has key focus 2013-06-16 18:06:55 +02:00
textinput.hpp Move eventDone out of WindowBase 2014-09-07 18:55:59 +02:00
tooltips.cpp Change all skins to get font colors from fallback settings (Fixes #704) 2014-09-20 10:40:09 +02:00
tooltips.hpp Display school in the spell tooltip 2014-08-24 20:51:41 +02:00
tradeitemmodel.cpp Revert "Transfer item ownership to the buyer if item wasn't stolen" 2014-09-28 12:18:46 +02:00
tradeitemmodel.hpp Revert "Transfer item ownership to the buyer if item wasn't stolen" 2014-09-28 12:18:46 +02:00
tradewindow.cpp Implement fDispositionMod according to research wiki 2014-10-05 23:03:30 +02:00
tradewindow.hpp Add NumericEditBox widget 2014-09-25 21:04:51 +02:00
trainingwindow.cpp Show tooltip for non-affordable list items (Fixes #2025) 2014-10-17 19:02:31 +02:00
trainingwindow.hpp Esc button exits all non-modal GUI windows 2014-05-26 23:13:37 -04:00
travelwindow.cpp Remove an unused member variable 2014-09-07 18:55:59 +02:00
travelwindow.hpp Remove an unused member variable 2014-09-07 18:55:59 +02:00
videowidget.cpp Videoplayer fixes, play/pause & seeking 2014-10-24 21:31:11 +02:00
videowidget.hpp Refactor video player engine to get rid of MWSound dependencies 2014-10-22 22:33:32 +02:00
waitdialog.cpp Use MyGUI's castType for widget casts 2014-09-13 04:07:40 +02:00
waitdialog.hpp Esc button exits all non-modal GUI windows 2014-05-26 23:13:37 -04:00
widgets.cpp Fix cppcheck issues 2014-09-26 17:48:14 +02:00
widgets.hpp Fix cppcheck issues 2014-09-26 17:48:14 +02:00
windowbase.cpp Attempt to fix Clang warnings 2014-09-28 12:44:47 +02:00
windowbase.hpp Fix minor exploit when map window is shown with transparency 2014-09-13 07:59:29 +02:00
windowmanagerimp.cpp Leak fix 2014-10-24 18:07:17 +02:00
windowmanagerimp.hpp Fix blindness and create a separate fader for it 2014-10-12 19:06:40 +02:00
windowpinnablebase.cpp Use MyGUI's castType for widget casts 2014-09-13 04:07:40 +02:00
windowpinnablebase.hpp Implement hiding inventory windows by double click on caption (Fixes #1690) 2014-08-06 20:13:58 +02:00