Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | gst: Add better support for static plugins | Sebastian Dröge | 2013-04-15 | 1 | -1/+1 |
| | |||||
* | d3dvideosink: use bilinear filter as much as possible | Andoni Morales Alastruey | 2013-04-04 | 1 | -1/+1 |
| | | | | | | | | Use the bilinear scalling filter when the magnifier or the minifier filters are avaible. Some graphics cards do not provide minifier filters but we want to use it for upscalling if it's available https://bugzilla.gnome.org/show_bug.cgi?id=697176 | ||||
* | d3dvideosink: Make sure that all buffers in our pool contain our own memory | Sebastian Dröge | 2013-03-27 | 1 | -3/+22 |
| | |||||
* | d3dvideosink: Add support for crop meta | Sebastian Dröge | 2013-03-26 | 3 | -7/+29 |
| | |||||
* | d3dvideosink: Implement a buffer pool that shares D3D surfaces with upstream | Sebastian Dröge | 2013-03-26 | 4 | -128/+664 |
| | |||||
* | d3dvideosink: Allocate a new offscreen surface for every buffer | Sebastian Dröge | 2013-03-26 | 1 | -27/+33 |
| | | | | This is a preparation for implementing a buffer pool. | ||||
* | d3dvideosink: Add compatibility #defines for older mingw headers | Sebastian Dröge | 2012-12-27 | 1 | -0/+18 |
| | | | | | These were removed recently but these mingw headers are still out there. | ||||
* | d3dvideosink: Remove scary "while (object.refcount > 0) release (object);" code | Sebastian Dröge | 2012-12-22 | 1 | -6/+0 |
| | | | | If there is a memory leak, this isn't the way how it should be fixed. | ||||
* | d3dvideosink: Don't forget to return a value from ::propose_allocation() | Sebastian Dröge | 2012-12-22 | 1 | -0/+2 |
| | |||||
* | d3dvideosink: Add support for the video meta | Sebastian Dröge | 2012-12-22 | 1 | -0/+10 |
| | |||||
* | d3dvideosink: Don't use "class" as variable name and don't use C99 comments | Sebastian Dröge | 2012-12-22 | 3 | -167/+165 |
| | |||||
* | d3dvideosink: Only open system resources in in NULL->READY, not on object ↵ | Sebastian Dröge | 2012-12-22 | 2 | -3/+22 |
| | | | | instantiation | ||||
* | d3dvideosink: Properly copy frames to D3D with the right strides and everything | Sebastian Dröge | 2012-12-22 | 4 | -780/+270 |
| | | | | | | | And only support color formats that are actually supported by the driver, this allows proper zero-copy handling later and simplifies the code a lot. Also simplify some other places, like the format mapping code. | ||||
* | d3dvideosink: Remove non-sense display PAR handling | Sebastian Dröge | 2012-12-22 | 2 | -18/+2 |
| | | | | This has to be implemented properly at some point | ||||
* | d3dvideosink: Fix caps leak | Sebastian Dröge | 2012-12-22 | 1 | -0/+3 |
| | |||||
* | d3dvideosink: Fix duplicated format entry in the template caps | Sebastian Dröge | 2012-12-22 | 1 | -1/+1 |
| | |||||
* | d3dvideosink: Fix linking | Sebastian Dröge | 2012-12-22 | 1 | -3/+3 |
| | |||||
* | d3dvideosink: Fix some more compiler warnings | Sebastian Dröge | 2012-12-22 | 1 | -6/+9 |
| | |||||
* | d3dvideosink: Port remaining bits to new GLib threading API | Sebastian Dröge | 2012-12-22 | 1 | -8/+8 |
| | |||||
* | d3dvideosink: And remove the right declaration | Sebastian Dröge | 2012-12-22 | 1 | -2/+5 |
| | |||||
* | d3dvideosink: Remove unused static declaration | Sebastian Dröge | 2012-12-22 | 1 | -5/+0 |
| | |||||
* | d3dvideosink: Remove unused variables | Sebastian Dröge | 2012-12-22 | 1 | -3/+0 |
| | |||||
* | d3dvideosink: Update to new GLib threading API | Sebastian Dröge | 2012-12-22 | 2 | -5/+5 |
| | |||||
* | d3dvideosink: Rename keep_aspect_ratio to force_aspect_ratio in the header too | Sebastian Dröge | 2012-12-22 | 1 | -1/+1 |
| | |||||
* | d3dvideosink: Use G_PARAM_STATIC_STRINGS | Sebastian Dröge | 2012-12-22 | 1 | -4/+8 |
| | |||||
* | d3dvideosink: Rename keep-aspect-ratio to force-aspect-ratio and default to TRUE | Sebastian Dröge | 2012-12-22 | 2 | -11/+11 |
| | | | | For consistency with other video sinks. | ||||
* | d3dvideosink: Add files that had to be included in the last commit | Sebastian Dröge | 2012-12-22 | 2 | -0/+2456 |
| | |||||
* | d3dvideosink: Add $(GST_PLUGINS_BASE_CFLAGS) to CFLAGS | Sebastian Dröge | 2012-12-22 | 1 | -1/+1 |
| | |||||
* | d3dvideosink: Various improvements | Roland Krikava | 2012-12-22 | 20 | -3608/+525 |
| | | | | | | * XOverlay set_render_rectangle support (Useful for rendering in QT QML) * Video format negotiation (with preference ordering) * Using Direct3D9 (No benefit to using newer D3D versions) | ||||
* | d3dvideosink: Only include formats that are actually working | Sebastian Dröge | 2012-12-21 | 1 | -13/+7 |
| | |||||
* | d3dvideosink: Add the actually supported color formats to the template caps | Sebastian Dröge | 2012-12-21 | 1 | -1/+1 |
| | |||||
* | d3dvideosink: fix compiler and linker flags | Michael Esemplare | 2012-12-11 | 1 | -2/+2 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=690031 | ||||
* | d3dvideosink: fix redefinition of DECLARE_INTERFACE_IID | Andoni Morales Alastruey | 2012-11-20 | 1 | -1/+1 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=688510 | ||||
* | Fix FSF address | Tim-Philipp Müller | 2012-11-04 | 19 | -38/+38 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=687520 | ||||
* | d3dvideosink: port to the new GLib thread API | Mark Nauwelaerts | 2012-09-11 | 3 | -17/+13 |
| | |||||
* | d3dvideosink: avoid duplicated symbols in static links | Andoni Morales Alastruey | 2012-08-07 | 1 | -39/+45 |
| | | | | | Rename the DLL entry point the avoid duplicated symbols in static links. | ||||
* | d3dvideosink: avoid duplicated symbols in static links | Andoni Morales Alastruey | 2012-08-06 | 1 | -1/+1 |
| | | | | | Rename the DLL entry point the avoid duplicated symbols in static links. | ||||
* | sys: make video sinks default to force-aspect-ratio=true | Tim-Philipp Müller | 2012-06-29 | 1 | -1/+1 |
| | |||||
* | d3dvideosink: release the offscreen surface before the d3d device | Andoni Morales Alastruey | 2012-06-26 | 1 | -7/+7 |
| | | | | | | The offscreen surface keeps a reference on the d3d device, so if the device is released first we don't see the reference count debug message going to 0 as it should be. | ||||
* | d3dvideosink: clean up element | Andoni Morales Alastruey | 2012-06-26 | 1 | -176/+80 |
| | | | | Remove old commented code and uneeded extra indentation | ||||
* | d3dvideosink: rework locking for devices lost | Andoni Morales Alastruey | 2012-06-26 | 2 | -44/+56 |
| | |||||
* | d3dvideosink: release and recreate the device in prepare_window | Andoni Morales Alastruey | 2012-06-26 | 1 | -3/+2 |
| | |||||
* | d3dvideosink: don't recreate the d3d device if it already exists | Andoni Morales Alastruey | 2012-06-15 | 1 | -1/+3 |
| | |||||
* | d3dvideosink: don't create new internal windows if we already have one | Andoni Morales Alastruey | 2012-06-15 | 1 | -3/+7 |
| | |||||
* | d3dvideosink: don't flush after a device lost | Andoni Morales Alastruey | 2012-05-31 | 1 | -1/+0 |
| | |||||
* | Port d3dvideosink to 0.11 | Руслан Ижбулатов | 2012-05-23 | 10 | -210/+237 |
| | | | | Fixes #674817 | ||||
* | d3dvideosink: fix deadlock when the device is lost | Andoni Morales Alastruey | 2012-05-09 | 1 | -2/+0 |
| | |||||
* | d3dvideosink: remove trailing ';' from locks defines to make gst-indent happy | Andoni Morales Alastruey | 2012-05-09 | 1 | -29/+38 |
| | |||||
* | gst: Update for GST_PLUGIN_DEFINE() API changes | Sebastian Dröge | 2012-04-05 | 1 | -1/+1 |
| | |||||
* | gst: Update versioning | Sebastian Dröge | 2012-04-04 | 1 | -1/+1 |
| |