This patchset contains quite a bit of code reorganization with respect
to v3. In it, I removed plenty of sedimented code and improved the
semantics by adding some abstractions.

I have also addressed most of the concerns raised by Mark Thompson
during the v3 revision (I'll continue to scan my emails in case I have
missed something)

There are still two major issues that need work:

 - encoder: set the extra data.
            [fyi, as it is in this patchset,  I still can use mplay to
            reproduce all the tested encoded videos (h263, h264 and mpeg4]

- decoder: changing resolution mid-stream.

looking forward to more comments

[PATCHv4 1/4] Move lavd/v4l2-common.* to lavc
[PATCHv4 2/4] libavcodec: v4l2: add pack_flags to the conversion tables
[PATCHv4 3/4] libavcodec: v4l2: add codec formats
[PATCHv4 4/4] libavcodec: v4l2: add support for v4l2 mem2mem codecs
ffmpeg-devel mailing list

Reply via email to