| Removed two lines from fftools/cmdutils.c to exclude code from libpostproc |
| - Removed line 40 (#include "libpostproc/postprocess.h") |
| - Removed line 1137 (PRINT_LIB_INFO(postproc, POSTPROC, flags, level);) |
| |
| Added avconfig.h (which is generated as part of the FFmpeg build process) to |
| libavutil/. This also required removing the line about avconfig.h from |
| libavutil/.gitignore so that it could be checked into our repo. |
| |
| Added several enums to enable google hardware accelerated decoder "h264_gaccel" |
| to be used from ffmpeg via Stadia Decoder API. |
| - in libavutil/pixfmt, added AV_PIX_FMT_GACCEL to enum AVPixelFormat |
| - in libavutil/pixdesc.c, added AV_PIX_FMT_GACCEL entry to |
| av_pix_fmt_descriptors list |
| - in libavutil/frame.h, added AV_FRAME_DATA_PROCESSING_STATS to enum |
| AVFrameSideDataType |
| - in libavutil/frame.c, added switch entry for AV_FRAME_DATA_PROCESSING_STATS |
| in av_frame_side_data_name |
| - in libavcodec/avcodec.h, added AV_PKT_DATA_PROCESSING_STATS to enum |
| AVPacketsSideDataType |
| - in libavcodec/decode.c, added entry for AV_PKT_DATA_PROCESSING_STATS in |
| ff_decode_frame_props |
| |
| Made small changes to expose three ffmpeg internal functions |
| 1) ff_decode_get_packet, 2) ff_get_buffer, and 3) ff_set_dimensions |
| - in libavcodec/Makefile, added decode.h and internal.h to HEADERS list |
| - in libavcodec/avcodec.h, defined 3 functions: |
| 1) av_stadia_decode_get_packet, same function type as |
| ff_decode_get_packet |
| 2) av_stadia_get_buffer, same function type as ff_decode_get_buffer |
| 3) av_stadia_set_dimensions, same function type as |
| ff_decode_set_dimensions |
| - in libavcodec/decode.c, defined |
| 1) av_stadia_decode_get_packet, to call ff_decode_get_packet |
| 2) av_stadia_get_buffer, to call ff_get_buffer |
| - in libavcodec/utils.c, defined |
| 1) av_stadia_set_dimensions, to call ff_set_dimensions |
| |
| Added extern "C" annotations to the following headers files: |
| - libavcodec/avcodec.h |
| - libavutil/avutil.h |
| - libavutil/buffer.h |
| - libavutil/frame.h |
| |
| Added custom BUILD file for Yeti. |