<html><body><div style="color:#000; background-color:#fff; font-family:times new roman, new york, times, serif;font-size:12pt"><div style="RIGHT: auto">>> I don't know that codec. I just knew it was lossless. So I guess (unless there's a bug) the rule has an exception. Maybe the 'adaptive tables' that google says it has adapt every 24 or so frames. Don't have the source in front of me right now. <BR clear=none>>> <BR clear=none>>> But it's an FOSS project - anyone look at the code and see what's going on. <BR clear=none><BR clear=none>>I can't pick it out of the code, and the codec info says it is intra-frame only... but this paper seems to indicate that >ffvhuff isn't always intra-frame only:<BR clear=none><BR clear=none>>"FFv1 [16] was also developed by the FFmpeg project and is derived from HuffYUV. The main difference is that the
intra->frame coding model is limited to the median model as described above"<BR style="RIGHT: auto" clear=none><BR style="RIGHT: auto" clear=none>Okay, but that's ffv1. It's true that ffv1 uses inter-frame compression. But ffv1 is </div>
<div style="BACKGROUND-COLOR: transparent; FONT-STYLE: normal; FONT-FAMILY: times new roman, new york, times, serif; COLOR: rgb(0,0,0); FONT-SIZE: 16px; RIGHT: auto">different from ffvhuff. I'm using ffvhuff, not ffv1. As far as I know, ffvhuff is intra-frame</div>
<div style="RIGHT: auto">only.</div>
<div style="RIGHT: auto"> </div>
<div style="RIGHT: auto">Yes, libAV is FOSS and I'm looking at the source now. But there's a huge learning curve.</div>
<div style="RIGHT: auto">It would be nice if someone told me beforehand whether or not this is a problem</div>
<div style="RIGHT: auto">that can be fixed. If I want to decode a single isolated frame with ffvhuff, does the</div>
<div style="RIGHT: auto">ffvhuff algorithm require me to decode multiple frames after N? Or is that merely a</div>
<div style="RIGHT: auto">fixable problem with the way libav implements ffvhuff. If this is fixable, where in the</div>
<div style="RIGHT: auto">source would I look?</div>
<div style="RIGHT: auto"> </div>
<div style="RIGHT: auto">Is there any documentation on how codecs are implemented in libav?</div>
<div style="RIGHT: auto"> </div>
<div style="RIGHT: auto">Also, how can I build the doxygen HTML pages for the source code?</div>
<div style="RIGHT: auto"><VAR id=yui-ie-cursor></VAR> </div>
<div style="RIGHT: auto"> </div>
<div style="RIGHT: auto"> </div>
<div style="RIGHT: auto"> </div></div></body></html>