o Revised/improved API for y4m functions:
- Bug fixes and general clean-up.
- Aspect ratios and framerates passed around as integer ratios
- init/free_*_info() functions replaced by init/fini_*_info() functions.
- Addition of copy_*_info() functions.
- No fprintf's --- mjpeg_logging facility used instead.
- Documentation in the header file.
o mpegconsts functions revised to use integer ratios.
o (for time being) Breaks compilation of mjpegtools and yuvfilters dirs,
so they are move to end of list in Makefile.am, so that compilation
is otherwise smooth.
o Update tools to use new YUV4MPEG2 streams: jpeg2yuv, lav2yuv, lavpipe,
matteblend.flt, transist.flt, ypipe, yuv2lav, yuvplay, yuvscaler,
mpeg2enc, mplex, yuvdenoise.
o jpeg2yuv and lavpipe mostly rewritten, for clarity, bug fixes, and
introduction of new bugs. jpeg2yuv interlace command-line arguments
changed to reflect the realities of interlaced video streams.
o lav2yuv produces correct bottom-field-first interlace tag for DV files.
o mpeg2enc respects the input's interlace tag.
o No tool produces or utilizes aspect ratio tags yet. :(