[FFmpeg-devel] [PATCH] OS X VideoToolbox (VT) support

Robert Krüger krueger at lesspain.de
Tue Sep 11 10:05:52 CEST 2012


On Mon, Sep 10, 2012 at 12:11 PM, Sebastien Zwickert <dilaroga at gmail.com> wrote:
> Hello,
>
> On Sep 10, 2012, at 11:08 AM, Robert Krüger wrote:
>> On Sun, Sep 9, 2012 at 11:28 AM, Sebastien Zwickert <dilaroga at gmail.com> wrote:
>>> This patch adds support of VideoToolbox to the HWAccel infrastructure.
>>> VideoToolbox framework became public since MacOS 10.8.
>>>
>>> Sebastien Zwickert (1):
>>>  hwaccel: add VideoToolbox support.
>>>
>>> Changelog                |    1 +
>>> MAINTAINERS              |    1 +
>>> configure                |   12 ++
>>> libavcodec/Makefile      |    7 +
>>> libavcodec/allcodecs.c   |    4 +
>>> libavcodec/h264.c        |    1 +
>>> libavcodec/mpeg12.c      |    3 +
>>> libavcodec/mpegvideo.c   |    1 +
>>> libavcodec/version.h     |    2 +-
>>> libavcodec/vt.c          |  388 ++++++++++++++++++++++++++++++++++++++++++++++
>>> libavcodec/vt.h          |  185 ++++++++++++++++++++++
>>> libavcodec/vt_h264.c     |   94 +++++++++++
>>> libavcodec/vt_internal.h |   44 ++++++
>>> libavcodec/vt_mpeg2.c    |   77 +++++++++
>>> libavcodec/vt_mpeg4.c    |   92 +++++++++++
>>> libavutil/pixdesc.c      |    6 +
>>> libavutil/pixfmt.h       |    1 +
>>> 17 files changed, 918 insertions(+), 1 deletion(-)
>>> create mode 100644 libavcodec/vt.c
>>> create mode 100644 libavcodec/vt.h
>>> create mode 100644 libavcodec/vt_h264.c
>>> create mode 100644 libavcodec/vt_internal.h
>>> create mode 100644 libavcodec/vt_mpeg2.c
>>> create mode 100644 libavcodec/vt_mpeg4.c
>>>
>>
>> Just out of curiousity, have you looked at decoding Prores with
>> VideoToolbox as well?
>
> Not yet but it's in my todo list.
>
> Best regards,
>
> --
> Sebastien Zwickert

That is good news. Thank you for the information!

Cheers,

Robert


More information about the ffmpeg-devel mailing list