palana
25c1a1130c
Add ClosableStream support to ReplayBuffer
2014-09-24 15:20:27 +02:00
palana
3069c2e361
Mark NetworkStream and VideoFileStream as ClosableStream
2014-09-24 15:20:27 +02:00
palana
3caa30ce3b
Add HandleStreamStopInfo helper
2014-09-24 15:20:26 +02:00
palana
8919fcb31d
Add ClosableStream interface and pending stream helpers
2014-09-24 15:20:26 +02:00
palana
858991b506
Move NetworkStream and FileStream to std::unique_ptr
2014-09-24 15:20:26 +02:00
palana
e7804fcef0
Initialize RTMPPublisher encoder data before spawning threads
2014-09-24 15:20:25 +02:00
palana
fadce387bb
Add PostConfigureStreamButtons
...
Deadlock free-er button updates
2014-09-24 15:20:25 +02:00
palana
b998dd5e18
Allow PostStopMessage to bypass reconnect logic
2014-09-24 15:20:24 +02:00
palana
044fac9043
Ignore stream button updates while shutting down
2014-09-24 14:47:55 +02:00
palana
c8b7f3eab4
Add warnings when using invalid (Replay Buffer) File Path(s)
2014-09-24 01:22:52 +02:00
palana
f7cab29172
Fix Replay Buffer being marked as disabled when start recording fails
2014-09-23 22:16:22 +02:00
palana
413120148b
Add separate caption for invalid Replay Buffer Save Path
2014-09-23 22:12:29 +02:00
palana
ca33d44562
Fix stack overflow in CreatePath
2014-09-23 19:52:35 +02:00
palana
f6298242af
Improve behavior when changing 'Accuracy' via text input
2014-09-22 05:13:10 +02:00
palana
5baa31a67c
Fix Targetkbps and BufferSizeInKB being active when they aren't used
2014-09-22 05:13:05 +02:00
BtbN
f85a1d624a
Rebuilt libx264 with diffrent configure settings
2014-09-20 18:41:53 +02:00
jp9000
d95c63ec0b
Remove #if 1
2014-09-17 12:48:37 -07:00
jp9000
71c5848824
Merge branch 'FBirth-master'
2014-09-17 12:39:25 -07:00
FBirth
1c248ca827
Fixed crash when connecting audio pin from Elgato device with audio renderer
2014-09-17 12:37:41 -07:00
FBirth
1a9d90c845
Fix compiler warning
2014-09-17 12:37:34 -07:00
jp9000
81957351e1
Also directly connect audio pin for elgato
2014-09-16 14:26:55 -07:00
jp9000
e55f4c1a39
Use CaptureFilter pointer for audio capture filter
2014-09-16 14:26:27 -07:00
jp9000
ed8a37b576
Allow querying of the IAMFilterMiscFlags interface
2014-09-16 14:25:20 -07:00
jp9000
fa3429f50b
Use 'else if' instead of multiple 'if'
2014-09-16 14:25:06 -07:00
Richard Stanway
04c385cc43
Update services list
2014-09-16 22:32:19 +02:00
jp9000
d99be83fb7
Fix resolution issue for elgato 1.x.x filter
...
If using the elgato 1.x.x filter it would not properly set resolution
changes due to intermediary filters. Change to direct connect to
prevent that issue from occurring.
2014-09-16 13:18:31 -07:00
jp9000
e30108ed6a
Always update source if elgato
...
The resolution changes can really cause confusion when updating, so if
the source is an elgato, just always reset the filter to ensure the
resolution changes.
2014-09-16 13:16:20 -07:00
jp9000
a77c286bd3
Add elgato resolution change support
...
Managed to make it so that the elgatos can change resolutions without
necessarily having to replace the entire subsystem. I almost didn't
think this was doable but I made a workaround to be able to do so.
2014-09-14 21:07:48 -07:00
jp9000
11cc2ba097
Allow dynamic resolution changes in directshow
2014-09-14 21:07:39 -07:00
palana
1d80b17c84
Fix GetOutputFilename not expanding output filename properly
2014-09-14 19:21:29 +02:00
Richard Stanway
e32966e096
Improve OSFileIsDirectory behavior
2014-09-14 19:17:39 +02:00
jp9000
6484bb1574
Update installer to 0.633
2014-09-13 19:02:00 -07:00
jp9000
ea4a518848
Fix 'possible loss of data' warnings
2014-09-13 18:50:45 -07:00
jp9000
8a1d7b8cb4
Update to 0.633
2014-09-13 13:52:44 -07:00
Gol-D-Ace
059a365f38
Update AUTHORS file (translators)
2014-09-13 22:39:55 +02:00
Gol-D-Ace
5ce11393be
Update localization strings from crowdin
2014-09-13 22:36:07 +02:00
palana
1802fd7ddc
Strip filename inside of GetExpandedRecordingDirectoryBase
...
Fixes 'invalid' file name style paths like "C:/foo/%.flv"
2014-09-12 21:36:14 +02:00
palana
f35e835758
Add File -> Show Saved Replay Buffers menu entry
2014-09-12 21:23:52 +02:00
palana
04ce520708
Make File -> Show Recordings Folder aware of file name expansions
2014-09-12 21:23:52 +02:00
palana
4e63676d1a
Add GetExpandedRecordingDirectoryBase
...
For a path "D:/foo/bar-$Y/$M/$T.flv" this will return at least "D:/foo"
(and create "D:/foo" if the directory doesn't exist) or at most
"D:/foo/bar-$Y/$M" with $Y and $M expanded, if those directories exist
2014-09-12 21:23:52 +02:00
palana
30e6f7cb30
Add OSFileIsDirectory call
2014-09-12 21:23:51 +02:00
palana
a484a72f93
Fix GetPathDirectory for paths containing '\'
2014-09-12 21:23:51 +02:00
palana
2ca9f89e95
Add ExpandRecordingFilename helper
2014-09-12 21:23:50 +02:00
palana
1741e49faf
Add browse button for user services
2014-09-12 21:23:50 +02:00
palana
edfbea5ba0
Add support for 3rd party service.xconfigs
...
3rd party service.xconfigs are located in %AppDataPath%/services
(e.g. %APPDATA%/OBS/services in non-portable mode) and have the same
format as a single service definition in services.xconfig without the id
field, e.g.:
"My Service" : {
servers : {
Primary : "rtmp://live.example.org/live"
Secondary : "rtmp://live.example.com/live"
}
recommended : {
"max bitrate" : 1337
}
}
2014-09-12 21:23:50 +02:00
palana
1ec1eb7e24
Add XConfig::GetElementByID
2014-09-12 21:23:49 +02:00
Richard Stanway
e3636631ae
Updated services list
...
Updated hitbox ingests
Removed cashplay.tv, site seems dead (no live streams)
Removed instagib.tv, already exists under Vaughn
Removed servers that no longer appear to exist
2014-09-12 20:58:56 +02:00
BtbN
05942740d3
Update libx264 to latest version, built with gcc-4.8.3
2014-09-12 17:06:33 +02:00
palana
061bd2ad52
Fix Push-to-Talk Hotkey 2 binding
2014-09-11 15:56:08 +02:00
Gol-D-Ace
c63b010492
Remove the word hotkey from all strings related to hotkeys
...
Because they have now their own section in the obs settings.
2014-09-11 06:28:14 +02:00