Rafał Dzięgiel
9fc1d9b8c4
sink: Do not leak pool when set config fails
2021-09-15 16:28:23 +02:00
Rafał Dzięgiel
e40f11def5
sink: Small code cleanup
2021-07-16 23:50:26 +02:00
Rafał Dzięgiel
2e776ddf7b
sink: Support rendering external-oes textures
...
This significantly improves performance on mobile devices by
removing the texture copy from an OES texture to 2D texture.
2021-07-05 22:08:51 +02:00
Rafał Dzięgiel
21ccab1cc2
Add option to keep showing last video frame after playback
...
Previously Clapper showed last frame, now it defaults to black screen, so add an option for users to choose what they like better
2021-06-16 15:34:36 +02:00
Rafał Dzięgiel
0d4d3f1a8c
sink: Avoid props code duplication
2021-06-16 09:43:55 +02:00
Rafał Dzięgiel
8fc64eaf73
sink: Automatically draw black when going to NULL state
...
Remove all workarounds including ignore_textures prop and draw black functions and handle that automatically in sink when going into NULL state.
2021-06-02 20:56:50 +02:00
Rafał Dzięgiel
f4e48c9f8c
Sink: render black on READY_TO_NULL state change
...
Show black background when playback finishes
2021-04-26 20:42:00 +02:00
Rafał Dzięgiel
9c12afbf80
Sink: rename into GstClapperGLSink
...
The customized GTK4 sink version has few differences from the one shipped as part of GStreamer. Rename custom sink to GstClapperGLSink to avoid confusion.
2021-03-06 00:24:31 +01:00