Hello, > Udo Richter wrote: > > I've been thinking about video cutting strategies, and I think its > > possible to speed up the cutting process noticeable, with some > > modifications to VDR. i like your patch, but its work only on some recordings. Its failed with a segmentation fault, on cutting. The only differ are unbalanced marks (out missed) ======================================================================== 0:00:48.13 (in) 0:02:12.12 (out) 0:03:51.20 (in) 0:17:16.11 (out) 0:26:19.06 (in) 0:43:32.10 (out) 0:51:50.10 (in) ======================================================================== ======================================================================== Core was generated by `/opt/vdr-1.4/bin/vdr -l 1 6 -v /video/vdr -L /opt/vdr-1.4/lib -s /opt/vdr-1.4/b'. Program terminated with signal 11, Segmentation fault. #0 0x080a37d7 in cCuttingThread::Action (this=0x8bbde18) at cutter.c:170 170 if (fromIndex->Get(Mark->position, &MarkFileNumber, &MarkFileOffset) (gdb) print Mark $1 = (class cMark *) 0x0 Current language: auto; currently c++ (gdb) bt #0 0x080a37d7 in cCuttingThread::Action (this=0x8bbde18) at cutter.c:170 #1 0x0812ca45 in cThread::StartThread (Thread=0x8bbde18) at thread.c:244 #2 0xb7eff0bd in start_thread () from /lib/tls/libpthread.so.0 #3 0xb7d759ee in clone () from /lib/tls/libc.so.6 ======================================================================== HTH, Andreas