951 Commits

Author SHA1 Message Date
paibox
7178dbf96b Add file that didn't get included
GitHub's application for some reason didn't detect that any changes had
been made to this file.
2013-12-31 01:00:59 +01:00
paibox
06f66dbcce Add stream status indicator next to current time
Display current recording/streaming status next to the current running
time. (LIVE)/(LIVE+REC)/(REC)/(Preview)
2013-12-31 00:55:07 +01:00
paibox
45f8e8b374 Fixed toggle recording functionality
Hopefully. Made the recording wait for a keyframe before starting,
adjust the timestamps for the output file so they display the correct
video duration. Start AFKing in Orgrimmar, everyone!
2013-12-30 23:38:58 +01:00
Richard Stanway
9ffb1ca075 Fix 10038 errors / buffer loss from premature socket close 2013-12-30 14:30:00 +01:00
paibox
808bc49c73 Add a button to toggle recording on/off
Like the description says. Currently nukes the Dashboard button, not
quite sure where to put it. Allows you to toggle recording while
streaming, to split up videos or turn it off while you AFK in Orgrimmar
for ten hours.
2013-12-29 22:40:02 +01:00
paibox
150a43a8c0 Remove leftover global source stuff from Windowstuff
GlobalSourceEnterScene ended up being called twice if a new global
source was added while preview/stream was running, also remove the old
check for global sources present since this is now supposed to be
handled with reference counting.
2013-12-29 18:32:46 +01:00
jp9000
fb2e10cd74 updated version to 0.592 2013-12-28 20:05:04 -07:00
HomeWorld
50805690c2 Report volume change when using mute/unmute hotkeys too. 2013-12-28 15:03:06 +02:00
Richard Stanway
bdf27c1cfc Close RTMP socket before waiting on CreateConnectionThread 2013-12-23 01:33:31 +01:00
paibox
da69a593fc DirectShow global source audio fix round 2
One more fix, because people sometimes apparently add the same global
video capture device source to the same scene twice.
2013-12-20 00:39:40 +01:00
palana
764f01f778 Added h264 main profile override to QSV encoder 2013-12-19 15:19:16 +01:00
palana
0d87d3977b Fixed DateTimeName for .flv output
Also works with directory names containing dots (see <http://obsproject.com/forum/viewtopic.php?f=6&t=8967>)
2013-12-19 15:13:29 +01:00
jp9000
b7e4f2b78f Merge branch 'master' of https://github.com/jp9000/OBS 2013-12-16 10:54:51 -07:00
jp9000
36eb42119b force MP3 to always use 44.1khz to prevent transmission from breaking 2013-12-16 10:54:37 -07:00
paibox
e70a5eeca6 Quick fix for Window Capture
I'm not quite sure why anyone would ever want the Window Capture to turn
into a giant black rectangle just because the window being captured was
closed.
2013-12-16 10:06:48 +01:00
Muf
2d32af58fc Add functions for easier texture sharing 2013-12-16 04:27:29 +01:00
jp9000
0a86eb1071 updated version to 0.591 2013-12-14 10:40:41 -07:00
palana
fb605fa6e7 Also log adapter id (in case of duplicate adapter names due to Optimus/SLI) 2013-12-12 22:17:10 +01:00
jp9000
7048adbc0f added 'main' encoder profile recommendation 2013-12-11 17:02:19 -07:00
Richard Stanway
8b2a8366f4 Remove streaminfo after congestionControl recovery
Don't run congestionControl for first 15 secs (TCP tuning time)
2013-12-11 21:57:38 +01:00
Richard Stanway
62c9c10ae3 Don't fire plugin events during OBS shutdown 2013-12-11 21:38:47 +01:00
Richard Stanway
7d57cfac5c Revert DynamicBitrateSupported change in case user enables NAL HRD 2013-12-11 20:20:56 +01:00
Richard Stanway
68bad0ab00 Switch to CBR filler instead of X264_NAL_HRD_CBR 2013-12-11 20:19:24 +01:00
jp9000
d971553a78 update x264 to latest x264-devel build 2013-12-11 09:13:48 -07:00
jp9000
d7c79c4ad7 increased allowed global audio offset threshold 2013-12-11 09:12:48 -07:00
Richard Stanway
026cc1ac1a Add ini setting to disable use of SIO_IDEAL_SEND_BACKLOG_CHANGE 2013-12-10 22:58:02 +01:00
palana
2cf6179de9 Delete all files in shader cache
Selective deletion doesn't work due to silent corruption in the cache files
which isn't detected when loading the blob
2013-12-06 19:07:40 +01:00
palana
f04be6e35a Revert "Sanitized shader cache handling"
This reverts commit 6857c19ba7fe6f3ee7e495433d65171243c7eb50.
2013-12-06 18:37:50 +01:00
palana
6857c19ba7 Sanitized shader cache handling
Store blobs per graphics adapter (name) and only delete corrupted cache
files (instead of nuking "all" cache files while ignoring plugin cache
files from third party plugins).
Also log corrupted cache files
2013-12-06 18:00:00 +01:00
Richard Stanway
4b91daa38e Destroy shader cache when changing video adapter 2013-12-06 14:23:15 +01:00
jp9000
5a072eb506 Merge branch 'master' of https://github.com/jp9000/OBS 2013-12-05 17:22:36 -07:00
jp9000
49241dc400 Added ability to use input devices for desktop audio, added a 'point filtering' option to text output source 2013-12-05 17:22:24 -07:00
palana
f802bb8868 Log bframe_delay adjustments and lower bframe_delay instead of crashing 2013-12-06 00:56:16 +01:00
palana
62865a59fc Fixed frame_ticks calculation and added bounds check for init_pts 2013-12-05 04:59:25 +01:00
Richard Stanway
631ddb42d3 Lock scene mutex when reconfiguring global sources 2013-12-05 01:17:38 +01:00
palana
58c2ad0227 Improve DTS handling for QSV encoder
Improves audio delay/sync
2013-12-04 20:25:33 +01:00
palana
0e9663f696 Extend QSV resolution check for Ivy Bridge 2013-12-04 20:25:32 +01:00
palana
d84552ad82 Fixed typo in QSV encoder height check 2013-12-04 20:25:32 +01:00
paibox
d45c50f7e5 Skip transition on non-global capture device source
Skip the transition if there's a non-global capture device source in the
next scene. Mainly a fix to make device capture sources using the same
device as one in the previous scene not show up blank after switching.
2013-11-30 04:39:13 +01:00
paibox
29738bd6bf Fix language selection issues
Make the Profiles dropdown have focus instead, so accidental keypresses
don't change the current language. Also make cancel cancel the language
setting and make user confirm changing it when switching settings pages.
2013-11-25 17:43:03 +01:00
HomeWorld
d651ae4e16 Fixed an issue with stream to file output path 2013-11-21 12:26:51 +02:00
Richard Stanway
f0a6657ef1 Destroy the shader cache and retry if a shader fails to load 2013-11-20 19:30:23 +01:00
Richard Stanway
cdb01ba36d Fix timing issues with variable FPS gifs 2013-11-19 23:55:12 +01:00
jp9000
a0cb1dd493 update version to 0.584 2013-11-15 04:39:44 -07:00
paibox
38635c4632 Fix Window Capture for windows with no title
Windows with no title now display the process name instead, and does not
break the window order in the list.
2013-11-10 13:38:41 +01:00
HomeWorld
a9fc361ab1 Fixed some text output source properties UI elements enable/disable conditions 2013-11-03 19:54:08 +02:00
jp9000
6e82cb201c 0.583 - fixed a tiny bug for mic audio time offset, made a minor tweak to an audio coefficient, and added a new string 2013-10-24 08:00:43 -07:00
HomeWorld
be5e859c4d Fixed a small UI bug introduced by 78cfebc (sources listview columns not being resized properly) 2013-10-23 08:35:39 +03:00
HomeWorld
5e1bb56c9e Fixed a bug introduced in 1cb6bd3fbd7f7193f3e1f7687f020d0edfd01aa8 , calc scale before config 2013-10-23 08:11:14 +03:00
jp9000
e93c809df3 directshow, if unable to find an appropriate resolution, use 'recommended' resolution, or just use whatever's available, if any (this mainly seems to happen only with the elgato) 2013-10-20 22:21:40 -07:00