Critical fixes for capture framerate: 1. write_all() now uses O_NONBLOCK — bridge never stalls on slow reader 2. FIFO pipe buffer increased to 64MB (~16 frames of 1080p UYVY) 3. Falls back to blocking mode after write completes 4. This prevents the card from dropping 95% of frames when ffmpeg can't keep up