Files
ppsspp/Core
Henrik RydgårdandClaude Opus 5 dc743d4fce sceMpegbase: free the conversion's memory on shutdown
__MpegBaseShutdown, hanging off __MpegShutdown the way __MpegBaseInit hangs off
__MpegInit, so the de-tiling scratch and the swscale context go back when the
game stops rather than only when the next one starts. Between them they are a
few hundred kilobytes that a game which played one video early on has no further
use for.

Also name the swscale flags rather than passing SWS_POINT inline, and say next
to it what the choice actually decides - with equal sizes in and out it is only
how chroma gets to full resolution, and SWS_BILINEAR (what the HLE uses) is a
one-line swap. Worth a real option one day; not adding one now.

Co-Authored-By: Claude Opus 5 (1M context) <[email protected]>
2026-09-18 11:38:49 -06:00
..
2026-09-10 15:25:47 -06:00
2026-09-14 10:42:55 -06:00
…
2026-09-11 21:24:18 -06:00
2026-08-31 01:19:06 +02:00
…
2026-08-31 01:19:06 +02:00
…
…
…
2026-08-31 01:19:06 +02:00
2026-08-15 18:31:20 +02:00