Feature #2045
closed
streamdev-client filter socketpair() buffer overflow and resulting streaming unreliability
Added by te36 over 10 years ago.
Updated about 10 years ago.
Files
Second patch, additional to the first one. This improves the behavior of TimedWrite and reduces errors and stream breakage. See more details in the patch itself.
Unrelated problem:
size 4096 for m_Buffer seems to be too small is too small for some programs. The following is output when watching Anixe HD. Doubling the size to 8192 did solve this problem.
Jan 9 14:13:29 ras-pi2 vdr: [7627] cStreamdevFilter::Reset skipping 4026 bytes
Jan 9 14:13:39 ras-pi2 vdr: [7627] ERROR: Streamdev: Section handler buffer overflow (70 bytes lost)
Jan 9 14:13:39 ras-pi2 vdr: [7627] cStreamdevFilter::Reset skipping 4026 bytes
Jan 9 14:13:49 ras-pi2 vdr: [7627] ERROR: Streamdev: Section handler buffer overflow (70 bytes lost)
Jan 9 14:13:49 ras-pi2 vdr: [7627] cStreamdevFilter::Reset skipping 4026 bytes
Jan 9 14:13:59 ras-pi2 vdr: [7627] ERROR: Streamdev: Section handler buffer overflow (70 bytes lost)
Jan 9 14:13:59 ras-pi2 vdr: [7627] cStreamdevFilter::Reset skipping 4026 bytes
Jan 9 14:14:09 ras-pi2 vdr: [7627] ERROR: Streamdev: Section handler buffer overflow (70 bytes lost)
Jan 9 14:14:09 ras-pi2 vdr: [7627] cStreamdevFilter::Reset skipping 4026 bytes
- Status changed from New to Closed
- % Done changed from 90 to 100
Also available in: Atom
PDF