Changes of Revision 38
obs-studio.changes
Changed
x
1
2
-------------------------------------------------------------------
3
+Tue Nov 08 19:39:07 UTC 2016 - jimmy@boombatower.com
4
+
5
+- Update to version 0.16.5:
6
+ * libobs-d3d11: Include GDI surface in rebuild
7
+ * libobs-d3d11: Remove possible null pointer dereference
8
+ * libobs: Update to 0.16.5
9
+
10
+-------------------------------------------------------------------
11
Fri Nov 04 15:36:07 UTC 2016 - jimmy@boombatower.com
12
13
- Update to version 0.16.4:
14
obs-studio.spec
Changed
8
1
2
Name: obs-studio
3
-Version: 0.16.4
4
+Version: 0.16.5
5
Release: 0
6
Summary: A recording/broadcasting program
7
8
_service
Changed
10
1
2
<services>
3
<service name="tar_scm" mode="disabled">
4
<param name="versionformat">@PARENT_TAG@</param>
5
- <param name="revision">refs/tags/0.16.4</param>
6
+ <param name="revision">refs/tags/0.16.5</param>
7
<param name="url">git://github.com/jp9000/obs-studio.git</param>
8
<param name="scm">git</param>
9
<param name="changesgenerate">enable</param>
10
_servicedata
Changed
9
1
2
<servicedata>
3
<service name="tar_scm">
4
<param name="url">git://github.com/jp9000/obs-studio.git</param>
5
- <param name="changesrevision">b77fdd7c9a99b34414afeb90d5d5a2970fb58f58</param>
6
+ <param name="changesrevision">9adad2ebc2a254fe76ed8b446a32988270a3a55e</param>
7
</service>
8
</servicedata>
9
obs-studio-0.16.4.tar.xz/libobs-d3d11/d3d11-rebuild.cpp -> obs-studio-0.16.5.tar.xz/libobs-d3d11/d3d11-rebuild.cpp
Changed
15
1
2
3
if (isRenderTarget)
4
InitRenderTargets();
5
+
6
+ if (isGDICompatible) {
7
+ hr = texture->QueryInterface(__uuidof(IDXGISurface1),
8
+ (void**)&gdiSurface);
9
+ if (FAILED(hr))
10
+ throw HRError("Failed to create GDI surface", hr);
11
+ }
12
}
13
14
inline void gs_zstencil_buffer::Rebuild(ID3D11Device *dev)
15
obs-studio-0.16.4.tar.xz/libobs-d3d11/d3d11-subsystem.cpp -> obs-studio-0.16.5.tar.xz/libobs-d3d11/d3d11-subsystem.cpp
Changed
11
1
2
if (!TextureGDICompatible(tex2d, "gs_texture_get_dc"))
3
return nullptr;
4
5
+ if (!tex2d->gdiSurface)
6
+ return nullptr;
7
+
8
tex2d->gdiSurface->GetDC(true, &hDC);
9
return hDC;
10
}
11
obs-studio-0.16.4.tar.xz/libobs/obs-config.h -> obs-studio-0.16.5.tar.xz/libobs/obs-config.h
Changed
10
1
2
*
3
* Reset to zero each major or minor version
4
*/
5
-#define LIBOBS_API_PATCH_VER 4
6
+#define LIBOBS_API_PATCH_VER 5
7
8
#define MAKE_SEMANTIC_VERSION(major, minor, patch) \
9
((major << 24) | \
10