jp9000
|
97fdfa4b05
|
Added a "circular list" to optimize some data usage accross the application. don't stare into the code directly, you'll go insane. (but worth it)
|
2013-03-27 07:07:50 -07:00 |
|
jp9000
|
9789b8ba62
|
fixed a bug with audio timing in mp4 file output
|
2013-03-27 07:04:39 -07:00 |
|
jp9000
|
528f87eec4
|
fixed a bug with 100nanosecond timing where it wouldn't display the stream time
|
2013-03-26 08:02:11 -07:00 |
|
jp9000
|
606b04ff7f
|
adjusted the positioning of the D3D flush command
|
2013-03-26 07:28:51 -07:00 |
|
jp9000
|
17219424e1
|
finally made a fix for the 100nanosecond frame timing code, looks pretty good so far
|
2013-03-26 07:18:10 -07:00 |
|
jp9000
|
7f248c34f7
|
Isolated a string object to a brace block to prevent memory leakage and program crash when the application is using a different allocator
|
2013-03-26 06:41:14 -07:00 |
|
jp9000
|
7fedee0deb
|
woops, made the OBS class just nullify itself instead
|
2013-03-26 06:37:28 -07:00 |
|
jp9000
|
6af9f4e42c
|
fixed a bug with notifications where it could access App object when it was freed
|
2013-03-26 06:29:33 -07:00 |
|
jp9000
|
eb0d1557e3
|
Call ID3D10Device::Flush at the end of every to ensure proper optimal of the internal 3D command queue
|
2013-03-26 06:28:49 -07:00 |
|
jp9000
|
6e8561a228
|
made it so 1bit and 24bit cursors can be captured, and also attempting a fix for the weird non-square cursor bug
|
2013-03-26 04:52:08 -07:00 |
|
HomeWorld
|
21264a6fc2
|
Fixed render message static text flickering when resizing (WS_CLIPCHILDREN flag added to parent window)
|
2013-03-26 11:49:32 +02:00 |
|
HomeWorld
|
e4b5476db0
|
Make sure obs' tray icon is properly updated when stream starts/ends.
|
2013-03-26 11:25:09 +02:00 |
|
HomeWorld
|
740d9b852e
|
Do not check for updates if in portable mode (the updater makes assumptions that user data is in appdata folder). Added an alternative way to enable portable mode (check at start if a file named obs_portable_mode exists in obs' working dir)
|
2013-03-26 10:03:28 +02:00 |
|
HomeWorld
|
70d7690b43
|
Do not create a separate folder (OBS) for data stuff when using -portable
|
2013-03-26 08:56:23 +02:00 |
|
HomeWorld
|
28516bd4d2
|
Added -portable command line option
|
2013-03-26 08:39:13 +02:00 |
|
jp9000
|
6ad7e3e472
|
Make CRT allocator the default allocator
|
2013-03-25 21:30:18 -07:00 |
|
jp9000
|
bb43293e31
|
fixed a memory leak with settings panes
|
2013-03-25 21:27:34 -07:00 |
|
Jim
|
766c229afa
|
Merge pull request #162 from foxx1337/niextra
Added the following options to the Notification Area icon:
|
2013-03-25 05:37:23 -07:00 |
|
Jim
|
14e943dfc9
|
Merge pull request #160 from foxx1337/nifix
Moved the code for adding / removing the Notification Area icon...
|
2013-03-25 05:37:07 -07:00 |
|
foxx1337
|
d5251d510c
|
Added the following options to the Notification Area icon:
* start/stop streaming
* full screen preview toggle (only when not iconic)
* always on top toggle
|
2013-03-24 11:57:19 +01:00 |
|
foxx1337
|
04826a68cc
|
Moved the code for adding / removing the Notification Area icon directly into OBS::ReloadIniSettings(), its proper place. Fixes a bug that caused the OBS window remain hidden and unreachable.
|
2013-03-23 16:47:28 +01:00 |
|
Eric
|
cb62447599
|
Review by chat: Fix settings loading, clean up ProcessPanelVisible().
|
2013-03-23 14:36:19 +01:00 |
|
Eric
|
b795814a41
|
Fix performance issue warning on int -> boolean conversion.
|
2013-03-23 14:14:14 +01:00 |
|
Eric
|
77766a0421
|
Merge branch 'master' of https://github.com/jp9000/OBS
|
2013-03-23 14:10:57 +01:00 |
|
Eric
|
c68d89c2af
|
Implement part 2 of #148, two separate control panel visibility states, which are saved across sessions.
|
2013-03-23 14:10:16 +01:00 |
|
Jim
|
89503a87f4
|
Merge pull request #154 from foxx1337/traymenu
Profile switching, hide/show, exit added to the Notification Area icon
|
2013-03-22 20:53:56 -07:00 |
|
foxx1337
|
bca1e9dcd1
|
Added a poopup menu as response to clicking on the Notification Area icon. Added Exit and profile switching functionality to that menu. Left clicks / right clicks on the Notification Area icon are now smart - they just enable OBS if a modal dialog is topmost in the OBS dialog stack.
|
2013-03-23 02:50:19 +01:00 |
|
Eric
|
41bcd09017
|
Move ResizeWindow so it gets called both wen entering and leaving fullscreen and redraw the renderFrame to prevent the preview from showing up pixelated.
|
2013-03-23 00:09:14 +01:00 |
|
jp9000
|
d02364a0bf
|
Added ability to use game capture via hotkey instead of having to select the window
|
2013-03-21 23:01:37 -07:00 |
|
Jim
|
11d93fa48b
|
Merge pull request #144 from foxx1337/trayicon
Added Notification Area Icon and minimize to Notification Area
|
2013-03-21 03:19:08 -07:00 |
|
jp9000
|
3fc6a56820
|
Merge remote-tracking branch 'origin/master'
|
2013-03-20 17:10:38 -07:00 |
|
jp9000
|
3cd334b61e
|
Added bicubic and lanczos downscale shaders, optimized existing bilinear downscale shaders
|
2013-03-20 17:10:05 -07:00 |
|
foxx1337
|
058537cdfa
|
Added support for systray (Windows Notification Area) icon. Modified the default OBS icon (added a red dot) to signal running state (broadcasting, previewing, etc). Added two General Settings options for displaying the Notification Area icon and minimizing to it.
|
2013-03-20 04:32:45 +01:00 |
|
William Hamilton
|
b4887f748f
|
Removed previewOnly given it is available through OBSGetPreviewOnly.
|
2013-03-19 17:52:00 -05:00 |
|
William Hamilton
|
28ae32920e
|
Switch event api to plugin export c-style calls. Virtual-function calls too fragile.
|
2013-03-19 17:52:00 -05:00 |
|
paibox
|
ee68ba6924
|
Added point filtering option to the software capture source as well, useful for up/downscaling of emulators and other low resolution fixed pixel 2D stuff.
|
2013-03-19 12:02:44 +01:00 |
|
Lucas Murray
|
351b4089f0
|
Increase minimum window height in order to not cut off preview messages
|
2013-03-19 15:50:26 +08:00 |
|
Lucas Murray
|
cf88113b78
|
Remember maximize state between application sessions
|
2013-03-19 14:50:17 +08:00 |
|
Richard Stanway
|
74d2b05710
|
Merge remote-tracking branch 'refs/remotes/origin/master'
|
2013-03-18 18:45:02 -04:00 |
|
jp9000
|
10b43836bf
|
changing the size of the scene buffering time temporarily - DON'T TEST ME KRAZY
|
2013-03-18 14:29:19 -07:00 |
|
Eric
|
b284a04804
|
Fix tab settings.
|
2013-03-18 21:48:48 +01:00 |
|
Eric
|
5fad211eec
|
Fullscreen preview on the same monitor as the OBS window and force a call to resize even if the window is maximized.
|
2013-03-18 21:26:29 +01:00 |
|
Lucas Murray
|
bdb572c2c0
|
Merge remote-tracking branch 'upstream/master'
|
2013-03-19 00:06:40 +08:00 |
|
Lucas Murray
|
7bb8bfddd8
|
Hide panel in fullscreen mode by default; ESC cancels fullscreen mode;
Fix always-on-top when exiting fullscreen mode
|
2013-03-19 00:04:25 +08:00 |
|
Lucas Murray
|
840703852e
|
Don't resize the DirectX buffers until after the user finishes resizing
the window
|
2013-03-18 23:16:20 +08:00 |
|
jp9000
|
0b7ac33536
|
added an option to use frame duplication (without necessarily using CFR)
|
2013-03-18 07:01:14 -07:00 |
|
paibox
|
b7b6fb203e
|
Tiny code cleanup.
|
2013-03-18 14:56:39 +01:00 |
|
Lucas Murray
|
258b7045f5
|
Added a fullscreen mode
|
2013-03-18 21:49:25 +08:00 |
|
Lucas Murray
|
65babd7331
|
Made the control panel hideable; Fixed edit mode when maximizing or
restoring the window
|
2013-03-18 20:55:54 +08:00 |
|
Lucas Murray
|
6595e6b3a8
|
Enable the maximize button
|
2013-03-18 20:05:54 +08:00 |
|