Matthew Waters
|
12bf1cfa27
|
[600/906] docs: add docs for new objects and expand on some existing ones
|
2014-03-15 18:36:49 +01:00 |
|
Matthew Waters
|
11508f6f7a
|
[599/906] GL|ES2: fix typos from recent changes and make downloading RGB formats work again
|
2014-03-15 18:36:49 +01:00 |
|
Matthew Waters
|
86cdbad63c
|
[598/906] examples: fix compilation of cluttershare
|
2014-03-15 18:36:49 +01:00 |
|
Matthew Waters
|
fc6d972b68
|
[597/906] tests: add some simple pipeline tests to check
|
2014-03-15 18:36:49 +01:00 |
|
Matthew Waters
|
5d10051e03
|
[596/906] colorscale: port over to filter base class
|
2014-03-15 18:36:49 +01:00 |
|
Matthew Waters
|
30ec55853e
|
[595/906] update for filter API change
gleffects needed a similar change
|
2014-03-15 18:36:49 +01:00 |
|
Matthew Waters
|
e969f6d904
|
[594/906] filter: update for up/download API changes and scaling fixes
|
2014-03-15 18:36:49 +01:00 |
|
Matthew Waters
|
aef7f01a62
|
[593/906] testsrc/imagesink: update for up/download API changes
|
2014-03-15 18:36:49 +01:00 |
|
Matthew Waters
|
fad1b94c41
|
[592/906] memory: update for up/download API changes
|
2014-03-15 18:36:49 +01:00 |
|
Matthew Waters
|
9086b0c870
|
[591/906] mixer: save the upload object instead of querying for it every frame
|
2014-03-15 18:36:49 +01:00 |
|
Matthew Waters
|
4716682c55
|
[590/906] up/download: fix scaling on transfer
i.e. uploading from a 10x10 video frame to a 20x20 texture into another 30x30 videoframe
|
2014-03-15 18:36:49 +01:00 |
|
Matthew Waters
|
17425aaaac
|
[589/906] Revert "GLColorscale: convert to a bin of glupload ! gldownload"
The elements no longer exist so we have to do something different
|
2014-03-15 18:36:49 +01:00 |
|
Matthew Waters
|
fc49c5d25f
|
[588/906] mosaic: update for mixer changes and convenience API
|
2014-03-15 18:36:49 +01:00 |
|
Matthew Waters
|
4cbefd4f09
|
[587/906] mixer: mirror the changes done for filter
|
2014-03-15 18:36:49 +01:00 |
|
Matthew Waters
|
28863c4bb4
|
[586/906] fix up some debug statements to get them into the right categories
|
2014-03-15 18:36:49 +01:00 |
|
Matthew Waters
|
e7b918efbc
|
[585/906] gltestsrc: update for new GLDownload in libs
|
2014-03-15 18:36:48 +01:00 |
|
Matthew Waters
|
730b8af863
|
[584/906] glimagesink: update for new GLUpload object in libs
|
2014-03-15 18:36:48 +01:00 |
|
Matthew Waters
|
d9d8946351
|
[583/906] deinterlace: change for new API
also allow elements to call the _filter_texture vfunc if they want
|
2014-03-15 18:36:48 +01:00 |
|
Matthew Waters
|
79ed68478f
|
[582/906] filters: changes for new API
|
2014-03-15 18:36:48 +01:00 |
|
Matthew Waters
|
e89266b664
|
[581/906] filter: add seperate filter function for operating on textures instead of buffers
|
2014-03-15 18:36:48 +01:00 |
|
Matthew Waters
|
558e10be0f
|
[580/906] bufferpool: remove obselete gl meta buffer pool options
|
2014-03-15 18:36:48 +01:00 |
|
Matthew Waters
|
cfafeea297
|
[579/906] download: fix YV12 format
same as I420 but plane 1+2 swapped
|
2014-03-15 18:36:48 +01:00 |
|
Matthew Waters
|
5aa048e53b
|
[578/906] {up,down}load: add variants that can be called in the gl thread
|
2014-03-15 18:36:48 +01:00 |
|
Matthew Waters
|
338bb1871b
|
[577/906] remove upload and download elements from the build system
|
2014-03-15 18:36:48 +01:00 |
|
Matthew Waters
|
8f4c270ae1
|
[576/906] remove uneeded GstGLMeta (use GstVideoMeta)
|
2014-03-15 18:36:48 +01:00 |
|
Matthew Waters
|
fa9a4d6862
|
[575/906] filter: port to new upload/download
|
2014-03-15 18:36:48 +01:00 |
|
Matthew Waters
|
5d1395f435
|
[574/906] memory: implement transperent upload/download for data
(not async yet)
|
2014-03-15 18:36:48 +01:00 |
|
Matthew Waters
|
88cb7e3060
|
[573/906] add upload and download library objects
allows multiple upload pipelines that previously wasn't possible
(i.e. upload RGB and I420 and ... on the same GstGLDisplay)
|
2014-03-15 18:36:48 +01:00 |
|
Matthew Waters
|
d163ecce23
|
[572/906] remove upload and download elements
to be replaced by upload and download in memory
|
2014-03-15 18:36:48 +01:00 |
|
Matthew Waters
|
aebcacecf8
|
[571/906] mixer: fix deadlock on shutdown
didn't reiterate over the sinkpad's displays and reactivate them causing a deadlock
|
2014-03-15 18:36:48 +01:00 |
|
Matthew Waters
|
0f2f42e4e8
|
[570/906] remove the requirement for VideoMeta to be present on non-GL buffers
|
2014-03-15 18:36:48 +01:00 |
|
Matthew Waters
|
9fb3e60387
|
[569/906] differencematte: prevent double unref of shader and midtexture
|
2014-03-15 18:36:48 +01:00 |
|
Matthew
|
ed1f04acab
|
[568/906] window: fix public definitions
|
2014-03-15 18:36:47 +01:00 |
|
Matthew
|
20406c1de3
|
[567/906] fix OpenGL|ES2 ifdef'ed code
|
2014-03-15 18:36:47 +01:00 |
|
Matthew Waters
|
beff5a3710
|
[566/906] effects: avoid using tanh in sin_fragment
It produces weird results on nouveau.
Provide an alternative implementation with (1-sinh)*cosh
|
2014-03-15 18:36:47 +01:00 |
|
Matthew Waters
|
96163f1589
|
[565/906] effects: fix shader compilation with mesa drivers
|
2014-03-15 18:36:47 +01:00 |
|
Matthew Waters
|
863f21b1f6
|
[564/906] glmemory: remove unused typedef
|
2014-03-15 18:36:47 +01:00 |
|
Matthew Waters
|
3f94f31c3d
|
[563/906] readd support for hanging GL pipelines e.g. ... ! gleffects ! fakesink
|
2014-03-15 18:36:47 +01:00 |
|
Matthew Waters
|
6de0b127d7
|
[562/906] gldisplay: fix download of YUV formats
|
2014-03-15 18:36:47 +01:00 |
|
Matthew Waters
|
7627755581
|
[561/906] gldisplay: fix endianess issues on RGB download
|
2014-03-15 18:36:47 +01:00 |
|
Matthew Waters
|
38ab01769d
|
[560/906] examples: update for bus api changes and glimagesink changes
|
2014-03-15 18:36:47 +01:00 |
|
Matthew Waters
|
de25a454ce
|
[559/906] glmixer: pass the mixpad's display to the querying element
|
2014-03-15 18:36:47 +01:00 |
|
Matthew Waters
|
729115c515
|
[558/906] add missing includes for _post_missing_element_message in glcolorspace
|
2014-03-15 18:36:47 +01:00 |
|
Matthew Waters
|
b227398c0c
|
[557/906] Fix plugin define and remove warning
|
2014-03-15 18:36:47 +01:00 |
|
Matthew Waters
|
c7e43349e4
|
[556/906] GLColorscale: convert to a bin of glupload ! gldownload
|
2014-03-15 18:36:47 +01:00 |
|
Matthew Waters
|
ce6c6b5065
|
[555/906] Make the query for a GstGLDisplay a pad peer query
Allows the query to pass through bin boundaries and makes it possible for
arbitrary gl elements to be placed in bins.
|
2014-03-15 18:36:47 +01:00 |
|
Matthew Waters
|
0ef8174881
|
[554/906] GstGLMemory: update for GstAllocator API changes
|
2014-03-15 18:36:47 +01:00 |
|
Matthew Waters
|
35983bcd88
|
[553/906] GstGLFilterShader: update for GstGLMeta
|
2014-03-15 18:36:47 +01:00 |
|
Matthew Waters
|
61e2266d16
|
[552/906] GstGLFilterApp: update for GstGLMeta
|
2014-03-15 18:36:47 +01:00 |
|
Matthew Waters
|
8ae1fd34e0
|
[551/906] GstGLOverlay: fix loading of non-square overlays
libjpeg complains about "Application read too {many,few} scan lines" in non-square images
|
2014-03-15 18:36:47 +01:00 |
|