Sebastian Dröge
|
89605b416b
|
[MOVED FROM BAD 18/29] shapewipe: Replace floating point arithmetic in the inner processing loops by integer arithmetic
|
2010-02-12 11:12:34 +01:00 |
|
Sebastian Dröge
|
5f2e64e3a0
|
[MOVED FROM BAD 17/29] shapewipe: Don't do pointer dereferences in the processing loop
Lowers the time taken there in my testcase from 6.91% to 6.20%
as measured by callgrind.
|
2010-02-12 11:12:34 +01:00 |
|
Sebastian Dröge
|
41eed9dcca
|
[MOVED FROM BAD 16/29] shapewipe: Add BGRA support for video in/output
|
2010-02-12 11:12:33 +01:00 |
|
Sebastian Dröge
|
9716cb9935
|
[MOVED FROM BAD 15/29] shapewipe: Add support for ARGB video input/output
|
2010-02-12 11:12:33 +01:00 |
|
Sebastian Dröge
|
76a21dec7f
|
[MOVED FROM BAD 14/29] shapewipe: Correctly handle 0/1 fps
|
2010-02-12 11:12:33 +01:00 |
|
Sebastian Dröge
|
809d15428c
|
[MOVED FROM BAD 13/29] shapewipe: Implement basic QoS
This change is based on Tim's QoS implementation
for jpegdec.
|
2010-02-12 11:12:33 +01:00 |
|
Sebastian Dröge
|
5fba6963ff
|
[MOVED FROM BAD 12/29] shapewipe: Proxy queries on the video pads to the correct peers
|
2010-02-12 11:12:33 +01:00 |
|
Sebastian Dröge
|
48dd557fea
|
[MOVED FROM BAD 11/29] shapewipe: Proxy bufferalloc on the video sinkpad
|
2010-02-12 11:12:33 +01:00 |
|
Sebastian Dröge
|
91668db57c
|
[MOVED FROM BAD 10/29] shapewipe: Try to work inplace if possible
This saves one new, large allocation per frame for the
most cases.
|
2010-02-12 11:12:33 +01:00 |
|
Sebastian Dröge
|
e5d41ba407
|
[MOVED FROM BAD 08/29] shapewipe: Fix some issues that were exposed by the new unit test
|
2010-02-12 11:12:33 +01:00 |
|
Sebastian Dröge
|
e207e7b8a3
|
[MOVED FROM BAD 06/29] shapewipe: Add documentation and integrate into the build system
|
2010-02-12 11:12:32 +01:00 |
|
Sebastian Dröge
|
19a0764537
|
[MOVED FROM BAD 05/29] shapewipe: Adjust border to still have everything transparent at 1.0 and the other way around
|
2010-02-12 11:12:32 +01:00 |
|
Sebastian Dröge
|
88f4bd4efd
|
[MOVED FROM BAD 04/29] shapewipe: Divide the border value by two, otherwise we use a twice a wide border
|
2010-02-12 11:12:32 +01:00 |
|
Sebastian Dröge
|
c0f9553707
|
[MOVED FROM BAD 03/29] shapewipe: Add border property to allow smooth borders
...and use a border of 0.01 in the example application.
|
2010-02-12 11:12:32 +01:00 |
|
Sebastian Dröge
|
12a27a46f9
|
[MOVED FROM BAD 01/29] shapewipe: Add a simple shapewipe transition filter & example application
|
2010-02-12 11:12:32 +01:00 |
|