summaryrefslogtreecommitdiff
path: root/sys/d3dvideosink/d3dhelpers.c
Commit message (Expand)AuthorAgeFilesLines
* d3dvideosink: Don't try to recreate swapchain while the window is minimizedSebastian Dröge2015-12-011-1/+19
* d3dvideosink: Avoid frame rendering while the window is completely hiddenFabio Cetrini2015-06-101-0/+44
* d3dvideosink: release existing D3D swap chain on initRoman Nowicki2015-02-251-0/+4
* d3dvideosink: Don't initialize the render window swap chain while the device ...Sebastian Dröge2015-02-241-1/+6
* d3dvideosink: Deactivate the fallback pool and unref the fallback buffer when...Sebastian Dröge2015-02-181-0/+4
* d3dvideosink: Open Direct3D devices in a threadsafe waySebastian Dröge2014-07-151-0/+3
* d3dvideosink: Always lock the D3D surfaces in write modeSebastian Dröge2014-07-031-3/+2
* d3dhelpers: Swap UV planes properly for YV12 as compared to I420Sebastian Dröge2014-07-031-8/+19
* d3dvideosink: Don't leak all surfacesSebastian Dröge2014-07-021-6/+0
* d3dvideosink: PostMessage() takes integers as last parameters, not pointersSebastian Dröge2014-07-021-2/+2
* d3dvideosink: Remove unused variableSebastian Dröge2014-07-021-1/+0
* d3dvideosink: Release D3D surfaces when shutting down the sinkEric Trousset2014-06-231-0/+14
* d3dvideosink: post proper error message when window disappearsTim-Philipp Müller2014-04-081-1/+3
* d3dvideosink: Only pass a dest rectangle if set, otherwise pass NULLSebastian Dröge2014-04-021-1/+4
* d3dvideosink: First destroy the window, then unregister the classAlexey Chernov2014-01-211-3/+4
* d3dvideosink: disable buffer poolsAndoni Morales Alastruey2013-09-021-0/+6
* d3dvideosink: use bilinear filter as much as possibleAndoni Morales Alastruey2013-04-041-1/+1
* d3dvideosink: Make sure that all buffers in our pool contain our own memorySebastian Dröge2013-03-271-3/+22
* d3dvideosink: Add support for crop metaSebastian Dröge2013-03-261-7/+23
* d3dvideosink: Implement a buffer pool that shares D3D surfaces with upstreamSebastian Dröge2013-03-261-127/+527
* d3dvideosink: Allocate a new offscreen surface for every bufferSebastian Dröge2013-03-261-27/+33
* d3dvideosink: Remove scary "while (object.refcount > 0) release (object);" codeSebastian Dröge2012-12-221-6/+0
* d3dvideosink: Don't use "class" as variable name and don't use C99 commentsSebastian Dröge2012-12-221-161/+159
* d3dvideosink: Only open system resources in in NULL->READY, not on object ins...Sebastian Dröge2012-12-221-0/+7
* d3dvideosink: Properly copy frames to D3D with the right strides and everythingSebastian Dröge2012-12-221-479/+264
* d3dvideosink: Fix some more compiler warningsSebastian Dröge2012-12-221-6/+9
* d3dvideosink: Rename keep-aspect-ratio to force-aspect-ratio and default to TRUESebastian Dröge2012-12-221-2/+2
* d3dvideosink: Add files that had to be included in the last commitSebastian Dröge2012-12-221-0/+2368