Changelog

Status
Not open for further replies.

Warchamp7

Forum Admin
Latest Version
March 7th - 0.613 Beta
* Add support for controller hotkeys (BtbN)

* Fix start/stop streaming hotkeys when used with the same key (Palana)

* Move Nvenc/Quicksync encoder selections to encoder settings (Palana)

* Make a few adjustments to QuickSync encoder (Palana)

* Fix a crash with higher bitrates on nvenc (BtbN and R1CH)

* Fix right-to-left language support so it displays in the proper order (Palana/Jim/AlderaaN)

* Moved "Use input device for desktop audio" to advanced settings (Palana) (certain individuals suddenly shed tears of joy)

* Added an "aspect ratio" display to video settings (Palana)

* Add a small visual indicator for global sources in the sources list box (HomeWorld)

* Add -profile [profile name] command line option to start up with a specific profile (Jim)

0.612 Beta

* Fixed a bug with FLV files (paibox)

0.611 Beta

* Fixed issue with analyzer (R1CH)

* Fixed a bug with elgatos where they wouldn't work (Jim)

* I didn't properly recompile QSV stuff, which caused it to crash. Fixed that. (Jim)

0.610 Beta

* Refactored bitmap handling and allow animated gifs in the slideshow (HomeWorld)

* Added new "Log Files" submenu to the help menu. In this menu, you can now run the analyzer on your log files, upload log files to github gists to make it easier for devs to see, or view them yourself without having to go to the folder. (Palana)

* Moved "Open Log Folder" to help menu (Palana)

* If set to both stream and record, enable recording button when not streaming (Palana)

* Add start/stop recording hotkeys (Palana)

* Disable "keep recording" checkbox if file output is disabled (Palana)

* Added a few new options for QSV, and made a few minor improvements (Palana)

* Fixed a crash that would happen if you press start streaming and stop streaming too quickly (Palana)

* Added a log window that can be opened and viewed while streaming (Palana)

* Make it so the "WTF" log message for system clock only occurs if over a certain threshold (Jim)

* Removed the nvidia optimus "workaround" because nvidia optimus drivers seem to be too unstable when handling it and can crash when its used (Jim)

* Made a workaround for an issue where kona lhi devices wouldn't work properly due to their incomplete directshow filters (Jim)


* Add separate Start/Stop Recording button to the main window, you can now stop/start recording without stopping the stream. On top of that, reconnecting will no longer stop everything, you will keep recording while reconnecting. Notification also added to the status bar when streaming and/or recording is on/off. (Thanks to the awesome Paibox/Palana duo)
* Because the above required more room, the "Dashboard Link" button has been removed.
* Add NVEnc encoder (Written by BtbN. NOTE: requires nvidia key on non-quadro nvidia video devices)
* More improvements to QSV (Palana)
* Fix mic/device gradual syncing issues, remove "Mic Sync Fix Hack" in advanced because it fixes that problem. This was an issue that mostly happened with mics, the Avermedia Live Gamer Portable, and next-gen consoles (Jim)
* Fix mic removal/disconnection flaw, if your mic gets disconnected it's no longer required to restart the stream, it will automatically reacquire when it's plugged in again. (Jim. FINALLY. Why, Jim, did you take so long with this? This was a serious issue. Why am I referring to myself in the third person? ..Why am I talking to myself?)
* Can now "reset" your mic if necessary in audio settings if for whatever reason the mic audio device needs to be reset, which will cause it to reacquire itself. (Jim)
* Fix a bug with using two push to talk hotkeys, make it so that if both buttons are down, only when the second button is released will it deactivate push to talk. (Jim)
* More error/bug checking/logging (R1CH)
* Fix an issue with network initialization (R1CH)
* Fix an issue where disconnections would report the wrong error code (R1CH)
* Fix an issue where hotkeys pressed while stream delay is finishing would cause a crash (R1CH)

* Fixed an issue with game capture performing poorly for DirectX 9 games under certain revisions of windows 7 (jim)
* Fixed an issue with selection of devices that use the same name in the device source (paibox)
* Fixed a bug where device sources sometimes wouldn't properly mute/unmute properly if used as a global source (paibox)
* Fixed a bug with per-scene-volume plugin where muting it via hotkey wouldn't properly save settings (homeworld)
* Fixed a potential freeze issue when shutting down stream (r1ch)
* Added 'main' profile override for quicksync, as well as some other minor quicksync tweaks (palana)
* Fixed date/time output for FLV files (palana)

0.591 Beta
* Fixed an issue where game capture wouldn't capture "Typing of the Dead" properly (jim)
* Added "Use WaveOut Renderer" as an option to device source (paibox)
* Made it so window capture won't draw a black box if the window isn't found, instead it won't draw anything (so it'll be transparent when the window isn't found -paibox)
* Force MP3 audio to use 44.1khz to prevent transmission issues, especially with twitch (jim)
* Fixed some issues with locale files

0.59 Beta
* Fixed an issue where CoD: Ghosts wouldn't capture properly with game capture (jim)
* Fixed some bugs with the shader cache (r1ch/palana)
* Some QSV fixes/adjustments (palana)
* Added ability to use input devices for the desktop sound channel (for example, use "What you hear" or "Stereo Mix", or even a mic -jim)
* Fixed RTMP authentication bug for 64bit OBS (r1ch)
* Updated x264 to latest development branch (jim)
* Switched to the new CBR filler feature of x264 instead of using X264_NAL_HRD_CBR (r1ch)

* Fixed an issue with game capturing Direct3D 9 games caused by a new windows 8.1 update
* Fixed a bug with window capture's window selection dialog bugging out if there's a window without a title within it (paibox)

* Hotfixed an issue with sources not resizing properly when reconfigured
* Fixed a minor issue where elgato devices would occasionally not initialize properly and have a black screen

0.582 Beta
* Fixed an issue with windows 8.1 (which just released) where directx 9 games would capture with poor performance
* Fixed some minor issues with capturing opengl games (hopefully)
* Fixed "push to talk delay", which wasn't working

0.581 Beta
* Hotfixed the bug where you couldn't edit the sources properties that somehow managed to squeeze through to release

0.580 Beta
* Made some improvements and fixes to quicksync encoding (Palana)
* Fixed some crashes caused by external network DLLs (r1ch)
* Added an option to manually check for updates (r1ch)
* Adjusted frame skip threshold to prevent it from triggering too easily (jim)
* Fixed some issues wth blackmagic/decklink devices to prevent them from blackscreening (don't use the custom resolution checkbox with these devices) (jim)
* Added a -start command line option to start the stream immediately after loading (jim)
* Updated services list (jim)
* Added an option to show only currently plugged in audio devices in the audio section (jim)
* Other minor bugfixes and log changes

* Made a hotfix for a bug where audio can sometimes the mic could cut out. (Need to be careful with those coefficients)

0.57 Beta
* Moved encoding to a separate thread to avoid issues with keyframe interval timing and made CFR default
* Constant framerate issues resolved and performance improved when using it
* Audio can now be encoded in either 48khz or 44.1khz (by Extrems)
* Added a "projector" feature that allows you to preview the stream on a separate monitor in full screen while using OBS on a another monitor, can be used by right-clicking the preview window and using the "projector" option from the context menu and selecting the monitor to use. The projector window can be disabled by pressing escape on it, by closing it on the task bar, or by using the "disable" option in the context menu.
* Reduced minimum selectable FPS to 1 for people who for whatever reasons want to do more slideshow-esque streams
* Added date/time for FLV files (palana)
* Fixed some more issues with quicksync (palana)
* Removed logging of shader cache files
* Fixed a potential crash when stopping stream (though this might still happen on occasion)
* Added/Changed a few more services
* Made the 64bit and 32bit update checks independent (r1ch)
* Added an "x264 Encoder Profile" feature in advanced to change from "high" to "main" x264 encoder profiles
* Made some minor adjustments to monitor capture (homeworld)
* Fixed an issue where a cropped source can be moved around by dragging it from outside of its visible area (homeworld)
* Changed default scene buffering to 700 milliseconds
* Added a hook check for Dolby Axon to prevent crashes when in use (r1ch)
* Fixed a crash when adding scene with no scenes and preview running (r1ch)

* Re-enabled auto-updater, was off by mistake (if you downloaded 0.553 please download 0.554 instead)

0.553 Beta
* Added "scroll mode" to text source (by that crazy text-loving homeworld who never sleeps)
* Fixed a timeout crash that could occur when stopping stream (kernelbase.dll breakpoint crash, r1ch)
* Updated translations (Many thanks to Gol-D-Ace and dodgepong for helping with new translations)
* Added saving of custom colors when bringing up a color dialog
* Increased speed of shader loading (palana)
* Added streaming requirements check to youtube service listing

0.552 Beta
* Updated some more translations
* Fixed a bug with GL game capture that was causing it to use the slower variant on most computers (thanks to kharay for pointing it out and helping debug it)


0.551 Beta
* Fixed a false positive with norton
* Fixed a bug with mic cutting out
* Made the mic sync hack optional (as an option in advanced settings now)
* Fixed game capture causing games to crash with windows vista
* Fixed some opengl capture crashes
* Using a new fixed version of fast GL capture

0.550 Beta
* Fixed a rather bad mic sync issue that has been happening in rare circumstances

* Reverted GL code for the time being until the newer code is a bit more stable

* Fixed a bug where game capture would pick some games up as a 1x1 solid color block

* Finish processing and flushing all frames before disconnecting a stream or closing a recording

* Refactored network code to minimize risk of disconnects and improve throughput

* Support additional D3D versions for Vista game capture

* Improved detection for TeamSpeak 3 and ASUS GamerOSD incompatible hooks

* Fixed a crash when using certain hotkeys

* Allow negative audio offset for video devices

* Global sources are muted when they not present on a scene

* Added support for RTMP authentication (requires .ini editing)

* Added congestion control - reduce bitrate when congestion is detected (experimental, requires .ini editing)

* Added a keyframe interval option to advanced settings

* Added support for per-service setting recommendations (currently active for Twitch)

* Fixed monitor capture rotation issues on Windows 8

* Fixed opacity not working on directshow sources with certain color formats

* Renamed "lagged frames" to "late frames" to be more descriptive of what they are

* Fixed a crash with libx264 by switching to linux cross-compiled versions compiled with mingw

0.54 Beta
* QuickSync encoding support (by Palana)

* Several methods of deinterlacing support for capture devices (by Palana)

* Greatly improved OpenGL capturing performance with game capture

* Greatly improved 64bit DirectX 9 game capturing

* Added game capture support for windows 8.1 preview

* Fixed a few bugs with OpenGL capturing

* Fixed a stuttering bug that could happen on some systems with game capture

* Per-scene volume support (made by HomeWorld)

* Fixed multiple libx264 crashes (all thanks to R1CH and the x264 devs)

* Updated to latest libx264 build (which now includes OpenCL acceleration options)

* Dynamic bitrate changing support

* Fixed crash when using network paths for text sources

* Fixed possible crash / corruption when loading multiple GIFs on a scene

* Cropping improvements

* Add additional warnings if trying to use Aero monitor capture on windows 7 and below, allow disabling of Aero at runtime

* Add option to disable encoding while previewing

* Prioritize picking FPS rather than resolution for capture devices (primarily for webcams)

* Someone clone us a few more Palanas, then clone his clones. What's the worst that could happen?

* Fixed another game capture crash with certain games (such as guild wars 2)

* Fixed a crash that could occur with some gif files


0.521 Beta
* Fixed a game capture crash


0.52 Beta
* Improved optimization for any code that can make use of SSE2

* Made some minor improvements to gif files

* Fixed a crash in directshow

* Fixed another potential crash hazard that I can't actually remember

* Fixed an issue where OBS would not have required access for game capture to capture certain games even when run as administrator (war thunder, many MMOs)

* Added timestamps to all log entries

* Improved game capture logging in %appdata%\obs\pluginData\captureHookLog.txt

* Fixed various other minor bugs with game capture

* Fixed bug with games such as natural selection 2 not capturing with game capture properly in windowed mode

* Increased frame drop thresholds slightly because lower bitrate connections could often drop more frames than desired

* Made CBR default for new users

* Fixed an issue where initial disconnects would trigger the reconnect dialog instead of reporting the issue

* Including microsoft's dbghelp.dll in order to ensure proper crash logs are generated


* Fixed a bug where game capture would shut down before it had a chance to start on some machines, resulting in black capture or frozen frame

* Fixed an issue where capturing would slow to a crawl in certain rare circumstances and computer configurations

* Fixed a bug with the window capture dialog and sub-region selection numbers resetting

* Fixed a potential mic bug where mic audio can go out of sync (blasphemous sync issues)

* Added basic cropping support (Hold Alt and drag the edge of the source while editing a scene)


0.50 Beta
* Various optimizations to the application itself

* Removed most of the compile time for MP4 recordings, was getting really annoying.

* Split Software Capture into Window Capture and Monitor Capture for clarity, old software capture sources still work

* Changed how the frame drop code works

* Changed the network code a bit to remove nearly all of the delay that was caused by internal buffering

* Changed sources so they don't reset size when you change settings while previewing or streaming

* Changed frame timing to a much higher precision technique, should reduce frame jitter

* Fixed audio data so that all audio segments are seamless

* Seamless audio data should now fix a sync bugs with twitch transcoders for their youtube uploading and the partnered transcoder resolution drop-down

* Made MP4 audio fully seamless as well to reduce editing issues

* Added crossbar options to video capture device sources [paibox]

* Added a second Push-To-Talk hotkey to audio settings [paibox]

* Added color key functionality to Image sources [paibox]

* Added stream start and stop time to log files [ThoNohT]

* Added right-click options to sources to center just horizontally or vertically [ThoNohT]

* Added right-click options to sources to move to each of the four edges [ThoNohT]

* Added an optional tray notification icon (Configured via general settings) [foxx1338]

* Added the ability to duplicate a scene [partouf]

* Added a compatibility mode option to software capture (renders to RAM first to prevent issues with multiple GPUs)

* Added an option to adjust the scene buffering time in advanced settings

* Added an option to use microphone QPC timestamps in advanced settings

* Added Bicubic and Lanczos downscale filters for sharper and more detailed downscaling

* Added more downscale options, such as 1.25, 1.75, 2.5, 2.75

* Added an audio filter API for plugins

* Added "Desktop audio boost" to audio settings, allows boosting of desktop audio sound (in multiples)

* Added some lower audio bitrate options

* Added an optimization to the DirectX pipeline

* Added a "Video Adapter" dropdown to the video settings to select the video card for OBS

* Added a "Defaults" button to the Advanced settings section

* Added an opacity setting to the outline option in Text source

* Added point filtering to Window, Monitor and Video Capture

* Added a selection of Audio Input Device to the Video Capture Device source. Used for capture cards or forcing a microphone to sync to a video device.

* Added the bitrate estimation in the bottom right corner to previewing

* Added a -portable launch option to save settings within the OBS folder instead of in the normal directory. Alternatively, you can also use an empty file named "obs_portable_mode" in the directory to automatically enable it.

* Added the ability to delay video capture device sources

* Added a hotkey to Game Capture the currently focused window

* Added a "use buffering" option to devices. Allows you to specify a buffer duration to delay the device, and will also sync the audio/video. This is a fix especially for Elgato devices and webcams and such.

* Fixed some anti-viruses flagging game capture as a false positive (due to the nature of game capture having to intercept frames directly in the game itself this is always a possibility)

* Fixed a bug where some cursors wouldn't properly display in Game Capture and Windows 8 Software Capture

* Fixed a crash related to cursors changing sizes (moving users on teamspeak and mumble. ugh.)

* Fixed a bug in advanced with global audio offset

* Fixed some minor issues with 64-bit Game Capture

* Fixed a couple memory leaks

* Fixed a bug causing the first keyframe not being properly sent with the transmission

* Fixed issues with CBR not padding data correctly to make it fully constant bitrate

* Fixed issue with CBR transmission in general, should now properly insert the correct SEI data

* Fixed a few minor issues with MP4/FLV files

* Fixed image sources rendering at 99% opacity when opacity is set to 100

* Fixed a number of bugs in the audio subsystem, devices with audio playback issues should now play correctly (Ex. Blackmagic and certain microphones)

* Made a workaround for those buggy homebrew PSeye drivers (I think. ugh.)

* Updated the help file

* Updated x264 to the latest branch

* Updated a number of translations

* Added a message when not previewing or streaming to indicate such [Lucas Murray]

* Added right click option to the preview area to fullscreen it [Lucas Murray]

* Added right click option to the preview area to hide the OBS controls [Lucas Murray]

* Added right click option to the preview area to switch between 1:1 view or stretch to fit [Lucas Murray]

* Changed the settings menu and plugin API to allow plugins to have their settings in the main settings window [Lucas Murray]

* Added a Microphone Noise Gate plugin [Lucas Murray]

* Numerous other bug fixes and crash fixes

* Fixed a bug with how game capture inject helper was compiled that could cause it to fail under certain circumstances

* Added Hashd.tv to the services list


February 17th, 2013 - 0.471 Beta
* Added gamma options to software capture and game capture

* Made it so game capture 64bit works with 32bit games and vise versa without having to switch between versions

* Updated x264 dll to the "stable" x264 branch build rather than the latest development master branch, which should hopefully fix the crashes people have been having with it

* Fixed a crash that could happen while mp4s are building

* Fixed a bug with new sources being created at the back of the scene instead of the front

* Fixed a bug where the checkboxes in the sources box wouldn't always show up in windows 7 classic theme

* Fixed a bug with the UYV chroma key shader

* Fixed a bug where sources would still be active even when disabled

* Fixed a few bugs with text

* Made is so that the scene is periodically saved, can also be saved in the file menu, loading/saving/exporting/importing will probably be added in the future

* Added "low latency mode" which reduces ping issues with multiplayer games and other network applications (coded by r1ch)

* Fixed some more issues with mic/audio timing and sync

* Added an option "Force audio to sync to video time" in advanced settings (just in case there are still any lingering sync issues for anyone)

* Added an option in advanced to adjust all audio time

* Added checkboxes to the sources box so that sources can be disabled while streaming (coded by Bill Hamilton)

* Inverted the source list so that sources that are top most are actually at the top and so forth

* Fixed some more issues with MP4s and improved their compatibility with many editing programs

* Added an option for CFR (constant framerate encoding) in advanced for more compatibility with editing programs

* Added an option to select the desktop capture device (coded by Resonant)

* Removed the "timestamp" crash and improved compatibility with VAC and many headphones which were having problems

* Changed the "sub-region" selection window so that it's partly transparent (fixed by HomeWorld)

* Made numerous changes to the text output, you may need to adjust your text settings or reset the size (coded by HomeWorld)

* Added the command line option -multi to allow multiple instances of the app to be opened at the same time

* Added a "profiles" menu to quickly switch between multiple profiles

* Added support for Elgato capture cards (many thanks to the Elgato team)

* Fixed mic crash

* Added goodgame.ru to services.xconfig after mistakenly taking it out at some point


0.465
* Finally implemented capture card audio output options

* Added options to adjust microphone and capture card audio timing

* Added an auto-updater courtesy of R1CH

* Added a new and improved installer courtesy of R1CH

* Added improved volume meters courtesy of Bill Hamilton once again

* Made it so that windows won't go into an idle state while streaming

* Fixed a bug with frequent disconnects

* Fixed more issues related to mic syncing

* Fixed a bug with stream keys/play paths failing

* Fixed a bug with game capture not being properly movable

* Fixed a bug with MP4 audio/video sync

* Fixed some more minor memory leaks

* Fixed a bug where push to talk and muting was delayed. Should now be instant
* Made game capture sizable/positionable, and added an "ignore aspect" option because it was so frequently requested
* Added mouse cursor to win 8 capture, fixed some bugs with multi-monitor setups
* Made it so that changing profiles updates all profile hotkeys and the dashboard link and all that
* Added a push to talk delay for when the key is released due to high request

0.460
* Fixed a crash that could sometimes happen at CalculateVolumeLevels

* Removed one pesky minor memory leak

* Fixed a bug when deleting multiple selected sources

* Fixed a bug when deleting global sources


0.459
* Fixed a bug that would cause sound levels to be really low when not using maximum sound volume for either mic or desktop.


0.458
* Fixed rather critical bug introduced with 0.455-0.457 that could cause stream to "decay" after 30-120+ minutes on some computers

* Added experimental windows 8 monitor capture. (Use software capture->monitor capture). Currently cursor does not display with it. Cannot adjust region yet. Very very fast capture.


0.457
* Fixed another issue where some mics wouldn't play

* Fixed a problem where sound came out like static

* Fixed a crash in video capture

* Fixed audio level indicators to be instant response

* Fixed a bug where I was once sane


0.456
* Fixed an issue where some mics could randomly stop playing to the stream


0.455
* Fixed pretty much all sync-related issues, mic or desktop (hopefully)

* Fixed a problem where multiple devices of the same name could not be used (couldn't find a tester for this so may be slightly untested)

* Hopefully fixed a bug that would cause transcoders for partnered streams to not show the full transcoding range, and hopefully the twitch thumbnails as well

* Added audio level indicators (an awesome contribution by Bill Hamilton)

* Added "Bind to network" interface

* Fixed many cases where game capture couldn't acquire a game

* Other random bug fixes and tweaks

* Fixed a crash for new users that could happen

0.451
* Fixed a bug that caused to outright crash on windows 7 and lower (Sorry, I had upgraded to windows 8)

0.450
* Fixed network throughput issue on some network connections (was causing some users to drop frames way below their upload rate)

* Fixed more crashes with experimental game capture

* Fixed Windows 8 specific problem where the FPS would be a few FPS lower than was set to

* Added Finnish translation

* Added text outline feature (courtesy of homeworld)

* Made the app save it's position

* Fixed Japanese translation (thanks to nico_lab)

* Fixed a memory leak with game capture

* Fixed some crashes with game capture

* Fixed bug that prevented twitch video uploading (hopefully)


0.447 Alpha

* Fixed a bug where game capture cursor would sometimes appear garbled or messed up

* Fixed a bug where custom RTMP URLs ending with a slash could sometimes cause crashes when starting the stream

* Fixed an issue where frames could drop more than intended


0.446 Alpha

* Added first version of game capture plugin (Warning: currently in beta/experimental phase)

* Added animated GIF support for images

* Added stream delay feature

* Changed the way custom server entry is used, now uses proper FMS URL and channel/key

* Added stream uptime display

* Fixed bugs with text source, fixed the problem with the [!] message

* Added opacity to video plugin

* Added ability to capture layered windows to software capture

* Added feature to allow higher FPS values in advanced

* Added improved crash code

* Added ability to use Ctrl/Shift/Alt alone as hotkeys

* Changed color key to chroma key in the device source -- also made it not suck (all hail muf for pointing out specific details)

* Added color key to software capture, as requested by a surprising number of people

* Fixed bug that would cause text source not to appear on some computers

* Fixed a problem where text would get cut off in certain cases

* Fixed a bug with some devices still showing garble

* Changed the way FPS works in the device source plugin

* Fixed a bug that would cause some devices to not show anything

* Added an advanced feature to let users select the specific output type their device is using while capturing (as requested by a user)


0.43a
* Added Text Source

* Added Color Key feature to Capture Device source (for bluescreens and greenscreens)

* Added blackmagic intensity support

* Greatly increased performance with devices such as avermedia

* Increased overall application performance

* Fixed many "out of range!" bugs

* Fixed annoying bug where status bar would flicker when updating

* More network code improvements, and fixed an issue that would cause too many frames to drop once they started dropping

* Fixed a bug with the "Sync Fix" that would cause it to occasionally crash with the "out of range" list error.

* Fixed a bug that would cause the app to hang on occasion, especially when turning the stream off or exiting

* (Hopefully) Fixed a bug with window capture that could cause it to capture unrelated windows in rare circumstances

* Changed the "Mic boost" setting to a multiple, and changed it from 100%-400% to a 1-20 multiple.

* Made it so edit controls with an up-down control are no longer read-only


0.42a
* Added a "Start Stream" hotkey

* Added a "Dashboard" button as per the request of some users

* Added a menubar/status bar, status bar now displays frames dropped and capture FPS as well.

* Improved network code again

* Fixed bugs related to audio/video syncing

* Also improved the "Sync Fix" option to be much smoother for any who still need to use it, it is now a very viable option as long as you keep your max FPS near or below your capture FPS

* Added an option to boost microphone volume in the audio section

* Fixed various bugs in the directshow plugin, improved device support for more devices

* Fixed a bug that caused garbled output on some video cards

* Fixed bugs related to adding/removing sources, as well as bugs relating to adding/removing global sources

* Improved compatibility with more video cards and computers, and hopefully with more laptops as well.

* Fixed an issue that would cause you not to connect to some services, such as livestream/ustream.

* Fixed an issue where older cards would output garbage to the stream in 0.41a

* Updated russian translation

0.41a

* Fixed AverMedia card problems

* Fixed Hotkey issues, added "disconnect" hotkey

* Added Slide Show image source

* Made it so default names appear when creating source/scenes

* Added "Fit to screen" option for sources

* Added options to output stream to MP4 or FLV files

* Added automatic reconnecting feature

* Added advanced settings section for custom encoder settings and such

* Added options for hotkeys for things like muting and push-to-talk

* Fixed bugs in the way data was sent over the network

* Fixed some bugs in downscaling code, downscaling should now look more accurate

* Finally started using an installer

* Added setting profiles, so that you can use multiple channels or specific settings for specific situations.

* Added a popup menu when you right click the render window, allowing you to disable it or show the current capture FPS.

* Changed the way settings are saved. All settings are now saved inside the windows %appdata%\OBS directory. (i.e. C:\Users\[windows user name]\AppData\Roaming\OBS). Please use the migrateSettings.bat provided if upgrading from a previous version.

* Past 20 log are now saved. Now stored in the %AppData%\OBS\logs directory.

* Fixed a major bug with mic audio where certain mics would have a static-like sound and just sound horrible in general.

* More DirectShow bugfixes (R1CH)

* Added global hotkeys to the API and added scene hotkeys. Set scene hotkeys by right clicking the scene and going to "Set Hotkey"

* Added tooltips to some controls to give them more description when the mouse is hovering over them

* Refined network code a bit more

* Added a video/audio sync fix for certain CPUs/motherboards

* Fixed more directshow bugs

* Fixed bug that caused own3d settings to be saved as twitch

* Added a "disconnected by server" message when disconnected by the server

* Added some more network code that greatly improves bandwidth usage. You should now be able to get much better bitrates. (thanks to frostshocker, modnite, kendobear, and d2ultima for helping out with this one)

* Fixed directshow bug where certain resolutions could crash (thanks to R1CH for pointing out the code)

* Switched to D3D10.1 to improve compatibility with many GPUs

* Fixed 7.1 bug that caused it to sound like there was static (7.1 code is still experimental though)

* Greatly improved network code, bandwidth usage will now adjust depending on your throughput

* Added a display in the window that shows you your bandwidth usage when streaming, and shows whether your bandwidth demands are too high with a color indicator (green is good, red is bad)

* Window capture will now simply freeze to the last frame if minimized rather than show a horrible black rectangle

* Known issue: Window capture captures windows above when aero is disabled. Not sure if anything I can do about it.

* Changed some internal encoder setting so it gets a bit better quality as well as better compression ratio

* Updated DirectShow video device plugin so you can type in a custom resolution.

* Fixed bug where most bitmaps were not displaying

* Added Window and Region capture, renamed source to "Software Capture"

* Please email me (obs.jim@gmail.com) if there are any bugs, if or if you would like to suggest new features

* Please email me if there are any issues with your bitrates or unexpected lag for your upload bandwidth -- not a verified issue, but if there are, please let me know

* Fixed a major framerate and smoothness bug with the video. Video should now be operating smoothly and at the intended framerates (that your system can support at least). Stayed up to like 5 in the morning trying to pinpoint that one

* Fixed some crashes when adding sources, especially the desktop capture source.

* Fixed some mic and audio related crashes, hopefully your microphones should work now

* Fixed some other crashes related to x264

* Added experimental 7.1 speaker support. I don't know if my coefficients are correct as I don't know the exact math behind downmixing, so it may sound a bit off. At the very least it won't crash with that setting anymore, hopefully. If anyone can explain the correct math or help me out with properly downmixing, it would be greatly appreciated.

* Also, if anyone has problems with PNG files, please email or link an example PNG file to me. Preferrably not too big.

* OpenBroadcasterSoftware's initial release.
 
Status
Not open for further replies.
Top