3 Repos
Loading image files using memory-mapped buffers to prevent memory exhaustion.
Distinct from Image File Loading: Specifically uses mmap to prevent crashes during rapid scrolling of high-resolution images, not just general disk loading.
Explore 3 awesome GitHub repositories matching graphics & multimedia · Memory-Mapped Loading. Refine with filters or upvote what's useful.
Vis ist ein terminalbasierter modaler Texteditor, der vi-Keybindings und ein System struktureller regulärer Ausdrücke verwendet. Er fungiert als skriptbare Umgebung, in der Lua für Konfiguration, benutzerdefinierte Tastenzuweisungen und Plugin-Entwicklung verwendet wird. Der Editor zeichnet sich durch ein Syntax-Highlighting-System aus, das auf Parsing Expression Grammars basiert, sowie durch eine Pattern-Matching-Engine, die Text als Struktur für komplexe Suchen-und-Ersetzen-Operationen behandelt. Er integriert sich zudem direkt in die System-Shell, sodass Benutzer Textbereiche an externe Befehle weiterleiten und die resultierende Ausgabe erfassen können. Das Projekt bietet breite Funktionen für die Textmanipulation, einschließlich der Verwendung mehrerer Cursor und Selektionen, eines gerichteten Graphen für nicht-lineare Undo- und Redo-Historien sowie einer Multi-Window-Schnittstelle, die über VT-100-Escape-Sequenzen gerendert wird. Benutzer können benutzerdefinierte Bewegungen und Operatoren über die eingebettete Skript-API definieren. Die Anwendung kann für Portabilität in eine einzige statisch gelinkte Binärdatei kompiliert werden.
Populates text buffers from files using in-memory copies or memory mapping.
EhViewer is a digital gallery mobile viewer designed for browsing and viewing high-resolution image galleries from remote web servers. It functions as a web-view-based content browser that renders online gallery content within a native mobile application wrapper. The application integrates a local image cache manager to save remote images to the local filesystem, enabling offline media viewing and reduced bandwidth usage. It also includes a concurrent image downloader that uses parallel network threads to fetch gallery images. The system handles high-resolution image loading through a memory
Loads high-resolution images into memory using a buffer system to prevent application crashes during fast scrolling.
MPD is a headless music server daemon that indexes audio libraries and streams music to local or remote outputs. It functions as a music library manager and network audio streamer, providing a remote audio control protocol that allows external clients to manage playback, playlists, and database queries. The system acts as a multiroom audio coordinator, synchronizing audio distribution across multiple networked clients and hardware devices. It supports a variety of remote management capabilities, including a dedicated control API and the ability to broadcast audio streams over network protocol
Prefetches queued songs into memory using memory-mapped loading to reduce playback interruptions.