Hi, Klaus Schmidinger schrieb: > This indicates that cFrameDetector::Analyze() doesn't find any frames. > Take a look at the code beginning at > > case 0x1B: // MPEG 4 video > if (scanner == 0x00000109) { // Access Unit Delimiter > > > Apparently the scanner never gets to be 0x00000109. > We'll need to know what condition to use to detect the frames. According to spec, AUD is optional. Chapter 7.4.1.2.3 is not too complicated to implement and most often sufficient. For complete support, 7.4.1.2.4 is required too, but more compliated and cannot be implemented without in depth parsing of several H.264 data structures. As vdr-xine doesn't implement the later and seems to work for this kind of stream (see this thread), implementing the former should fix this issue. Bye. -- Dipl.-Inform. (FH) Reinhard Nissl mailto:rnissl@xxxxxx _______________________________________________ vdr mailing list vdr@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr