7 Commits (main)

Author SHA1 Message Date
Matteo Benedetto 995830e3d2 player,bench: drop queue from vscale-bin (leaky=2 caused massive drops), keep nearest-neighbour 1 month ago
Matteo Benedetto 65665f4cff player,bench: add queue+nearest-neighbour before videoscale to prevent pipeline stalls 1 month ago
Matteo Benedetto 435bd51bbe bench: add videoscale GstBin path (mirrors _create_appsink, --noscale flag) 1 month ago
Matteo Benedetto da02e7446f perf: replace extract_dup+from_buffer_copy with buffer.map+memmove zero-copy 1 month ago
Matteo Benedetto 3e8661e2e5 fix(bench): del ctypes/bytes objects immediately in callback to prevent OOM on 1GB device 1 month ago
Matteo Benedetto a201594a90 perf: reduce NV12 per-frame copies from 5 to 2 via single from_buffer_copy + byref offset 1 month ago
Matteo Benedetto ecdbf5eb04 test: add NV12/mppvideodec decode benchmark with A/V sync and jitter metrics 1 month ago