"Fossies" - the Fresh Open Source Software Archive

Member "gst-plugins-good-1.20.3/ext/dv/NOTES" (15 Jun 2022, 769 Bytes) of package /linux/misc/gst-plugins-good-1.20.3.tar.xz:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file.

    1 Packets come from 1394 480 bytes at a time.  This is not a video segment
    2 length.  This causes problems, since a packet boundary crossing a video
    3 segment can split a video segment if we lose an iso packet.  We can
    4 recover from this, sorta, with significant changes to the parser.  We have
    5 to deal with the idea that a) some macroblocks just don't exist (we have
    6 zero's for them) and b) when any of the 5 macroblocks doesn't exist, we
    7 can't do pass 3.
    8 
    9 Since things are bitstream-based, we can deal with this, but we have to
   10 add a layer of code that tries to save time (maybe) by not decoding things
   11 that don't exist.  Not sure how this is gonna work with the parse code
   12 being based on video segments, and not easily splittable into
   13 macroblock-level parsing (or is it?).