Skip to content

Instantly share code, notes, and snippets.

@drasticactions
Created November 18, 2015 03:47
Show Gist options
  • Save drasticactions/3a0dc014a33434240a6f to your computer and use it in GitHub Desktop.
Save drasticactions/3a0dc014a33434240a6f to your computer and use it in GitHub Desktop.
libavcodec
install prefix /home/t_mil/vlc-msvc/vlc/contrib/arm-msvc-mingw32winrt
source path .
C compiler /home/t_mil/vlc-msvc/scripts/../wrappers/clwrap
C library msvcrt
host C compiler gcc
host C library newlib
ARCH arm (armv7-a)
big-endian no
runtime cpu detection no
ARMv5TE enabled yes
ARMv6 enabled yes
ARMv6T2 enabled yes
VFP enabled yes
NEON enabled yes
debug symbols no
optimize for size no
optimizations yes
static yes
shared no
new filter support no
network support no
threading support w32threads
safe bitstream reader yes
SDL support no
External libraries:
libopenjpeg
Enabled decoders:
aac cdxl jpeg2000
aac_latm cinepak jpegls
aasc cljr jv
ac3 cllc kgv1
adpcm_4xm comfortnoise kmvc
adpcm_adx cook lagarith
adpcm_ct cscd libopenjpeg
adpcm_ea cyuv loco
adpcm_ea_maxis_xa dca mace3
adpcm_ea_r1 dds mace6
adpcm_ea_r2 dfa mdec
adpcm_ea_r3 dnxhd metasound
adpcm_ea_xas dpx mimic
adpcm_g722 dsicinaudio mjpeg
adpcm_g726 dsicinvideo mjpegb
adpcm_ima_amv dss_sp mlp
adpcm_ima_apc dvbsub mmvideo
adpcm_ima_dk3 dvdsub motionpixels
adpcm_ima_dk4 dvvideo mp1
adpcm_ima_ea_eacs dxtory mp1float
adpcm_ima_ea_sead dxv mp2
adpcm_ima_iss eac3 mp2float
adpcm_ima_qt eacmv mp3
adpcm_ima_smjpeg eamad mp3adu
adpcm_ima_wav eatgq mp3adufloat
adpcm_ima_ws eatgv mp3float
adpcm_ms eatqi mp3on4
adpcm_sbpro_2 eightbps mp3on4float
adpcm_sbpro_3 eightsvx_exp mpc7
adpcm_sbpro_4 eightsvx_fib mpc8
adpcm_swf escape124 mpeg1video
adpcm_thp escape130 mpeg2video
adpcm_vima ffv1 mpeg4
adpcm_xa ffvhuff msa1
adpcm_yamaha fic msmpeg4v1
aic flac msmpeg4v2
alac flic msmpeg4v3
alias_pix flv msrle
als fourxm mss1
amrnb fraps mss2
amrwb frwu msvideo1
amv g723_1 mszh
anm gif mts2
ansi gsm mvc1
ape gsm_ms mvc2
ass h261 mxpeg
asv1 h263 nellymoser
asv2 h263i nuv
atrac1 h264 on2avc
atrac3 hap paf_audio
atrac3p hevc paf_video
aura hnm4_video pam
aura2 hq_hqa pbm
avs hqx pcm_alaw
bethsoftvid huffyuv pcm_bluray
bfi iac pcm_dvd
bink idcin pcm_f32be
binkaudio_dct iff_byterun1 pcm_f32le
binkaudio_rdft iff_ilbm pcm_f64be
bmp imc pcm_f64le
bmv_audio indeo2 pcm_lxf
bmv_video indeo3 pcm_mulaw
brender_pix indeo4 pcm_s16be
c93 indeo5 pcm_s16be_planar
cavs interplay_dpcm pcm_s16le
cdgraphics interplay_video pcm_s16le_planar
pcm_s24be rv10 vb
pcm_s24daud rv20 vble
pcm_s24le rv30 vc1
pcm_s24le_planar rv40 vc1image
pcm_s32be s302m vcr1
pcm_s32le sanm vmdaudio
pcm_s32le_planar sgi vmdvideo
pcm_s8 sgirle vmnc
pcm_s8_planar shorten vorbis
pcm_u16be sipr vp3
pcm_u16le smackaud vp5
pcm_u24be smacker vp6
pcm_u24le smc vp6a
pcm_u32be sol_dpcm vp6f
pcm_u32le sp5x vp7
pcm_u8 srt vp8
pcm_zork sunrast vp9
pcx svq1 vqa
pgm svq3 wavpack
pgmyuv tak webp
pgssub targa wmalossless
pictor theora wmapro
ppm thp wmav1
prores tiertexseqvideo wmav2
ptx tiff wmavoice
qcelp tmv wmv1
qdm2 truehd wmv2
qdraw truemotion1 wmv3
qpeg truemotion2 wmv3image
qtrle truespeech wnv1
r10k tscc2 ws_snd1
r210 tta xan_dpcm
ra_144 twinvq xan_wc3
ra_288 txd xan_wc4
ralf ulti xbm
rawvideo utvideo xl
rl2 v210 xsub
roq v210x xwd
roq_dpcm v410 yop
rpza
Enabled encoders:
Enabled hwaccels:
h264_d3d11va mpeg2_d3d11va wmv3_d3d11va
hevc_d3d11va vc1_d3d11va
Enabled parsers:
aac dvdsub mpegvideo
aac_latm flac opus
ac3 gsm png
adx h261 pnm
bmp h263 rv30
cavsvideo h264 rv40
cook hevc tak
dca mjpeg vc1
dirac mlp vorbis
dnxhd mpeg4video vp3
dpx mpegaudio vp8
dvbsub
Enabled demuxers:
aac image2 pcm_u16le
ac3 image2pipe pcm_u24be
adx ingenient pcm_u24le
aea ipmovie pcm_u32be
aiff iss pcm_u32le
amr iv8 pcm_u8
anm ivf pmp
apc jv pva
ape latm qcp
asf lmlm4 r3d
ass lxf rawvideo
au m4v rl2
avi matroska rm
avs mjpeg roq
bethsoftvid mlp rpl
bfi mm rso
bink mmf segafilm
bmv mov shorten
c93 mp3 siff
caf mpc smacker
cavsvideo mpc8 smjpeg
cdg mpegps smush
cdxl mpegts sol
daud mpegtsraw sox
dfa mpegvideo spdif
dirac mpjpeg srt
dnxhd msnwc_tcp str
dsicin mtv swf
dss mv tak
dts mvi thp
dv mxf tiertexseq
dxa mxg tmv
ea nc truehd
ea_cdata nsv tta
eac3 nut tty
ffmetadata nuv txd
filmstrip ogg vc1
flac oma vc1t
flic paf vmd
flv pcm_alaw voc
fourxm pcm_f32be vqf
g722 pcm_f32le w64
g723_1 pcm_f64be wav
gsm pcm_f64le wc3
gxf pcm_mulaw wsaud
h261 pcm_s16be wsvqa
h263 pcm_s16le wtv
h264 pcm_s24be wv
hevc pcm_s24le xa
hls pcm_s32be xmv
hnm pcm_s32le xwma
idcin pcm_s8 yop
iff pcm_u16be yuv4mpegpipe
ilbc
Enabled muxers:
Enabled protocols:
concat file md5
crypto hls pipe
Enabled filters:
Enabled bsfs:
Enabled indevs:
Enabled outdevs:
License: LGPL version 2.1 or later
Creating config.mak and config.h...
config.h is unchanged
libavutil/avconfig.h is unchanged
cd ffmpeg && make install-libs install-headers
make[1]: ディレクトリ '/home/t_mil/vlc-msvc/vlc/contrib/Windows/ffmpeg' に入ります
INSTALL libavformat/libavformat.a
CC libavcodec/dxva2_h264.o
CC libavcodec/dxva2_mpeg2.o
CC libavcodec/dxva2_hevc.o
CC libavcodec/dxva2_vc1.o
dxva2_mpeg2.c
dxva2_hevc.c
dxva2_h264.c
libavcodec\dxva2_mpeg2.c(34): error C2061: syntax error: identifier 'DXVA_PictureParameters'
libavcodec\dxva2_mpeg2.c(35): error C2061: syntax error: identifier 'qm'
libavcodec\dxva2_mpeg2.c(35): error C2059: syntax error: ';'
libavcodec\dxva2_mpeg2.c(37): error C2061: syntax error: identifier 'slice'
libavcodec\dxva2_mpeg2.c(37): error C2059: syntax error: ';'
libavcodec\dxva2_mpeg2.c(37): error C2059: syntax error: '['
libavcodec\dxva2_mpeg2.c(41): error C2059: syntax error: '}'
libavcodec\dxva2_mpeg2.c(46): error C2143: syntax error: missing ')' before '*'
libavcodec\dxva2_mpeg2.c(46): error C2081: 'DXVA_PictureParameters': name in formal parameter list illegal
libavcodec\dxva2_mpeg2.c(46): error C2143: syntax error: missing '{' before '*'
libavcodec\dxva2_mpeg2.c(46): error C2059: syntax error: ')'
libavcodec\dxva2_mpeg2.c(47): error C2054: expected '(' to follow 'pp'
libavcodec\dxva2_mpeg2.c(112): error C2143: syntax error: missing ')' before '*'
libavcodec\dxva2_mpeg2.c(112): error C2081: 'DXVA_QmatrixData': name in formal parameter list illegal
libavcodec\dxva2_mpeg2.c(112): error C2143: syntax error: missing '{' before '*'
libavcodec\dxva2_mpeg2.c(112): error C2059: syntax error: ')'
libavcodec\dxva2_mpeg2.c(113): error C2054: expected '(' to follow 'qm'
libavcodec\dxva2_mpeg2.c(128): error C2143: syntax error: missing ')' before '*'
libavcodec\dxva2_mpeg2.c(128): error C2081: 'DXVA_SliceInfo': name in formal parameter list illegal
libavcodec\dxva2_mpeg2.c(128): error C2143: syntax error: missing '{' before '*'
libavcodec\dxva2_mpeg2.c(129): error C2059: syntax error: 'type'
libavcodec\dxva2_mpeg2.c(130): error C2059: syntax error: ')'
libavcodec\dxva2_mpeg2.c(194): error C2037: left of 'slice_count' specifies undefined struct/union 'dxva2_picture_context'
libavcodec\dxva2_mpeg2.c(195): error C2065: 'DXVA_SliceInfo': undeclared identifier
libavcodec\dxva2_mpeg2.c(195): error C2297: '*': illegal, right operand has type 'int *'
libavcodec\dxva2_mpeg2.c(195): error C2037: left of 'slice' specifies undefined struct/union 'dxva2_picture_context'
libavcodec\dxva2_mpeg2.c(196): error C2223: left of '->dwSliceDataLocation' must point to struct/union
libavcodec\dxva2_mpeg2.c(197): error C2223: left of '->dwSliceBitsInBuffer' must point to struct/union
libavcodec\dxva2_mpeg2.c(202): error C2223: left of '->dwSliceDataLocation' must point to struct/union
libavcodec\dxva2_mpeg2.c(204): error C2037: left of 'slice_count' specifies undefined struct/union 'dxva2_picture_context'
libavcodec\dxva2_mpeg2.c(205): error C2223: left of '->wNumberMBsInSlice' must point to struct/union
libavcodec\dxva2_mpeg2.c(206): error C2224: left of '.wNumberMBsInSlice' must have struct/union type
libavcodec\dxva2_mpeg2.c(208): error C2223: left of '->wNumberMBsInSlice' must point to struct/union
libavcodec\dxva2_mpeg2.c(209): error C2224: left of '.wNumberMBsInSlice' must have struct/union type
libavcodec\dxva2_mpeg2.c(211): error C2037: left of 'bitstream' specifies undefined struct/union 'dxva2_picture_context'
libavcodec\dxva2_mpeg2.c(211): warning C4022: 'memcpy': pointer mismatch for actual parameter 2
libavcodec\dxva2_mpeg2.c(211): error C2168: 'memcpy': too few actual parameters for intrinsic function
libavcodec\dxva2_mpeg2.c(224): error C2037: left of 'slice_count' specifies undefined struct/union 'dxva2_picture_context'
libavcodec\dxva2_mpeg2.c(252): error C2037: left of 'slice' specifies undefined struct/union 'dxva2_picture_context'
libavcodec\dxva2_mpeg2.c(253): error C2037: left of 'slice_count' specifies undefined struct/union 'dxva2_picture_context'
libavcodec\dxva2_mpeg2.c(253): error C2037: left of 'slice' specifies undefined struct/union 'dxva2_picture_context'
libavcodec\dxva2_mpeg2.c(254): warning C4022: 'ff_dxva2_commit_buffer': pointer mismatch for actual parameter 5
libavcodec\dxva2_mpeg2.c(254): error C2198: 'ff_dxva2_commit_buffer': too few arguments for call
libavcodec\dxva2_mpeg2.c(272): error C4013: 'fill_picture_parameters' undefined; assuming extern returning int
libavcodec\dxva2_mpeg2.c(272): error C2037: left of 'pp' specifies undefined struct/union 'dxva2_picture_context'
libavcodec\dxva2_mpeg2.c(273): error C4013: 'fill_quantization_matrices' undefined; assuming extern returning int
libavcodec\dxva2_mpeg2.c(273): error C2037: left of 'qm' specifies undefined struct/union 'dxva2_picture_context'
libavcodec\dxva2_mpeg2.c(275): error C2037: left of 'slice_count' specifies undefined struct/union 'dxva2_picture_context'
libavcodec\dxva2_mpeg2.c(276): error C2037: left of 'bitstream_size' specifies undefined struct/union 'dxva2_picture_context'
libavcodec\dxva2_mpeg2.c(277): error C2037: left of 'bitstream' specifies undefined struct/union 'dxva2_picture_context'
libavcodec\dxva2_mpeg2.c(289): error C2037: left of 'slice_count' specifies undefined struct/union 'dxva2_picture_context'
libavcodec\dxva2_mpeg2.c(291): error C2037: left of 'slice_count' specifies undefined struct/union 'dxva2_picture_context'libavcodec\dxva2_hevc.c(35): error C2061: syntax error: identifier 'DXVA_PicParams_HEVC'
libavcodec\dxva2_mpeg2.c(294): error C2037: left of 'bitstream' specifies undefined struct/union 'dxva2_picture_context'libavcodec\dxva2_hevc.c(36): error C2061: syntax error: identifier 'qm'
libavcodec\dxva2_mpeg2.c(295): error C2037: left of 'bitstream' specifies undefined struct/union 'dxva2_picture_context'libavcodec\dxva2_hevc.c(36): error C2059: syntax error: ';'
libavcodec\dxva2_mpeg2.c(296): error C2037: left of 'bitstream_size' specifies undefined struct/union 'dxva2_picture_context'libavcodec\dxva2_hevc.c(38): error C2061: syntax error: identifier 'slice_short'
libavcodec\dxva2_mpeg2.c(298): error C2037: left of 'bitstream' specifies undefined struct/union 'dxva2_picture_context'libavcodec\dxva2_hevc.c(38): error C2059: syntax error: ';'
libavcodec\dxva2_mpeg2.c(299): error C4013: 'fill_slice' undefined; assuming extern returning int
libavcodec\dxva2_hevc.c(38): error C2059: syntax error: '['libavcodec\dxva2_mpeg2.c(299): error C2037: left of 'slice' specifies undefined struct/union 'dxva2_picture_context'
libavcodec\dxva2_mpeg2.c(299): error C2037: left of 'slice_count' specifies undefined struct/union 'dxva2_picture_context'libavcodec\dxva2_hevc.c(41): error C2059: syntax error: '}'
libavcodec\dxva2_hevc.c(43): error C2143: syntax error: missing ')' before '*'libavcodec\dxva2_mpeg2.c(311): error C2037: left of 'slice_count' specifies undefined struct/union 'dxva2_picture_context'
libavcodec\dxva2_hevc.c(43): error C2143: syntax error: missing '{' before '*'
libavcodec\dxva2_mpeg2.c(311): error C2037: left of 'bitstream_size' specifies undefined struct/union 'dxva2_picture_context'
libavcodec\dxva2_hevc.c(44): error C2059: syntax error: 'type'
libavcodec\dxva2_mpeg2.c(314): error C2037: left of 'pp' specifies undefined struct/union 'dxva2_picture_context'
libavcodec\dxva2_hevc.c(44): error C2059: syntax error: ')'libavcodec\dxva2_mpeg2.c(315): error C2037: left of 'qm' specifies undefined struct/union 'dxva2_picture_context'
libavcodec\dxva2_hevc.c(50): error C2143: syntax error: missing ')' before '*'libavcodec\dxva2_mpeg2.c(316): error C2198: 'ff_dxva2_common_end_frame': too few arguments for call
libavcodec\dxva2_hevc.c(50): error C2143: syntax error: missing '{' before '*'
libavcodec\dxva2_mpeg2.c(344): error C2027: use of undefined type 'dxva2_picture_context'
libavcodec\dxva2_hevc.c(50): error C2059: syntax error: 'type'libavcodec\dxva2_mpeg2.c(33): note: see declaration of 'dxva2_picture_context'
libavcodec\dxva2_hevc.c(50): error C2059: syntax error: ')'
libavcodec\dxva2_hevc.c(61): error C2143: syntax error: missing ')' before '*'
libavcodec\dxva2_hevc.c(61): error C2081: 'DXVA_PicParams_HEVC': name in formal parameter list illegal
libavcodec\dxva2_hevc.c(61): error C2143: syntax error: missing '{' before '*'
libavcodec\dxva2_hevc.c(61): error C2059: syntax error: ')'
libavcodec\dxva2_hevc.c(62): error C2054: expected '(' to follow 'pp'
libavcodec\dxva2_hevc.c(203): error C2143: syntax error: missing ')' before '*'
libavcodec\dxva2_hevc.c(203): error C2081: 'DXVA_Qmatrix_HEVC': name in formal parameter list illegal
libavcodec\dxva2_hevc.c(203): error C2143: syntax error: missing '{' before '*'
libavcodec\dxva2_hevc.c(203): error C2059: syntax error: ')'
libavcodec\dxva2_hevc.c(204): error C2054: expected '(' to follow 'qm'
libavcodec\dxva2_hevc.c(231): error C2143: syntax error: missing ')' before '*'
libavcodec\dxva2_hevc.c(231): error C2143: syntax error: missing '{' before '*'
libavcodec\dxva2_hevc.c(232): error C2059: syntax error: 'type'
libavcodec\dxva2_hevc.c(232): error C2059: syntax error: ')'
libavcodec\dxva2_hevc.c(248): error C2065: 'DXVA_Slice_HEVC_Short': undeclared identifier
libavcodec\dxva2_hevc.c(248): error C2297: '*': illegal, right operand has type 'int *'
libavcodec\dxva2_hevc.c(283): error C2037: left of 'slice_count' specifies undefined struct/union 'hevc_dxva2_picture_context'
libavcodec\dxva2_hevc.c(288): error C2037: left of 'slice_short' specifies undefined struct/union 'hevc_dxva2_picture_context'
libavcodec\dxva2_hevc.c(290): error C2223: left of '->BSNALunitDataLocation' must point to struct/union
libavcodec\dxva2_hevc.c(291): error C2223: left of '->SliceBytesInBuffer' must point to struct/union
libavcodec\dxva2_hevc.c(297): error C2223: left of '->BSNALunitDataLocation' must point to struct/union
libavcodec\dxva2_hevc.c(298): error C2223: left of '->SliceBytesInBuffer' must point to struct/union
libavcodec\dxva2_hevc.c(303): error C2037: left of 'bitstream' specifies undefined struct/union 'hevc_dxva2_picture_context'
libavcodec\dxva2_hevc.c(303): warning C4022: 'memcpy': pointer mismatch for actual parameter 2
libavcodec\dxva2_hevc.c(303): error C2168: 'memcpy': too few actual parameters for intrinsic function
libavcodec\dxva2_hevc.c(311): error C2223: left of '->SliceBytesInBuffer' must point to struct/union
libavcodec\dxva2_hevc.c(323): error C2037: left of 'slice_count' specifies undefined struct/union 'hevc_dxva2_picture_context'
libavcodec\dxva2_hevc.c(349): error C2037: left of 'slice_short' specifies undefined struct/union 'hevc_dxva2_picture_context'
libavcodec\dxva2_hevc.c(350): error C2037: left of 'slice_count' specifies undefined struct/union 'hevc_dxva2_picture_context'
libavcodec\dxva2_hevc.c(350): error C2037: left of 'slice_short' specifies undefined struct/union 'hevc_dxva2_picture_context'
libavcodec\dxva2_hevc.c(374): error C4013: 'fill_picture_parameters' undefined; assuming extern returning int
libavcodec\dxva2_hevc.c(374): error C2037: left of 'pp' specifies undefined struct/union 'hevc_dxva2_picture_context'
libavcodec\dxva2_hevc.c(377): error C4013: 'fill_scaling_lists' undefined; assuming extern returning int
libavcodec\dxva2_hevc.c(377): error C2037: left of 'qm' specifies undefined struct/union 'hevc_dxva2_picture_context'
libavcodec\dxva2_hevc.c(379): error C2037: left of 'slice_count' specifies undefined struct/union 'hevc_dxva2_picture_context'
libavcodec\dxva2_hevc.c(380): error C2037: left of 'bitstream_size' specifies undefined struct/union 'hevc_dxva2_picture_context'
libavcodec\dxva2_hevc.c(381): error C2037: left of 'bitstream' specifies undefined struct/union 'hevc_dxva2_picture_context'
libavcodec\dxva2_hevc.c(394): error C2037: left of 'slice_count' specifies undefined struct/union 'hevc_dxva2_picture_context'
libavcodec\dxva2_hevc.c(397): error C2037: left of 'bitstream' specifies undefined struct/union 'hevc_dxva2_picture_context'
libavcodec\dxva2_hevc.c(398): error C2037: left of 'bitstream' specifies undefined struct/union 'hevc_dxva2_picture_context'
libavcodec\dxva2_hevc.c(399): error C2037: left of 'bitstream_size' specifies undefined struct/union 'hevc_dxva2_picture_context'
libavcodec\dxva2_hevc.c(401): error C2037: left of 'bitstream' specifies undefined struct/union 'hevc_dxva2_picture_context'
libavcodec\dxva2_hevc.c(402): error C4013: 'fill_slice_short' undefined; assuming extern returning int
libavcodec\dxva2_hevc.c(402): error C2037: left of 'slice_short' specifies undefined struct/union 'hevc_dxva2_picture_context'
libavcodec\dxva2_hevc.c(402): error C2037: left of 'slice_count' specifies undefined struct/union 'hevc_dxva2_picture_context'
libavcodec\dxva2_hevc.c(403): error C2037: left of 'slice_count' specifies undefined struct/union 'hevc_dxva2_picture_context'
libavcodec\dxva2_hevc.c(412): error C2037: left of 'pp' specifies undefined struct/union 'hevc_dxva2_picture_context'
libavcodec\dxva2_hevc.c(415): error C2037: left of 'slice_count' specifies undefined struct/union 'hevc_dxva2_picture_context'
libavcodec\dxva2_hevc.c(415): error C2037: left of 'bitstream_size' specifies undefined struct/union 'hevc_dxva2_picture_context'
libavcodec\dxva2_hevc.c(419): error C2037: left of 'pp' specifies undefined struct/union 'hevc_dxva2_picture_context'
libavcodec\dxva2_hevc.c(420): error C2037: left of 'qm' specifies undefined struct/union 'hevc_dxva2_picture_context'
libavcodec\dxva2_hevc.c(420): fatal error C1903: unable to recover from previous error(s); stopping compilation
Internal Compiler Error in C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\x86_ARM\cl.exe. You will be prompted to send an error report to Microsoft later.
INTERNAL COMPILER ERROR in 'C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\x86_ARM\cl.exe'
Please choose the Technical Support command on the Visual C++
Help menu, or open the Technical Support help file for more information
Makefile:44: ターゲット 'libavcodec/dxva2_mpeg2.o' のレシピで失敗しました
make[1]: *** [libavcodec/dxva2_mpeg2.o] エラー 2
make[1]: *** 未完了のジョブを待っています....
Makefile:44: ターゲット 'libavcodec/dxva2_hevc.o' のレシピで失敗しました
make[1]: *** [libavcodec/dxva2_hevc.o] エラー 2
libavcodec\dxva2_h264.c(33): error C2061: syntax error: identifier 'DXVA_PicParams_H264'
libavcodec\dxva2_h264.c(34): error C2061: syntax error: identifier 'qm'
libavcodec\dxva2_h264.c(34): error C2059: syntax error: ';'
libavcodec\dxva2_h264.c(36): error C2061: syntax error: identifier 'slice_short'
libavcodec\dxva2_h264.c(36): error C2059: syntax error: ';'
libavcodec\dxva2_h264.c(36): error C2059: syntax error: '['
libavcodec\dxva2_h264.c(37): error C2061: syntax error: identifier 'slice_long'
libavcodec\dxva2_h264.c(37): error C2059: syntax error: ';'
libavcodec\dxva2_h264.c(37): error C2059: syntax error: '['
libavcodec\dxva2_h264.c(40): error C2059: syntax error: '}'
libavcodec\dxva2_h264.c(42): error C2143: syntax error: missing ')' before '*'
libavcodec\dxva2_h264.c(42): error C2143: syntax error: missing '{' before '*'
libavcodec\dxva2_h264.c(43): error C2059: syntax error: 'type'
libavcodec\dxva2_h264.c(43): error C2059: syntax error: ')'
libavcodec\dxva2_h264.c(50): error C2143: syntax error: missing ')' before '*'
libavcodec\dxva2_h264.c(50): error C2081: 'DXVA_PicParams_H264': name in formal parameter list illegal
libavcodec\dxva2_h264.c(50): error C2143: syntax error: missing '{' before '*'
libavcodec\dxva2_h264.c(50): error C2059: syntax error: ')'
libavcodec\dxva2_h264.c(51): error C2054: expected '(' to follow 'pp'
libavcodec\dxva2_h264.c(163): error C2143: syntax error: missing ')' before '*'
libavcodec\dxva2_h264.c(163): error C2081: 'DXVA_Qmatrix_H264': name in formal parameter list illegal
libavcodec\dxva2_h264.c(163): error C2143: syntax error: missing '{' before '*'
libavcodec\dxva2_h264.c(163): error C2059: syntax error: ')'
libavcodec\dxva2_h264.c(164): error C2054: expected '(' to follow 'qm'
libavcodec\dxva2_h264.c(195): error C2143: syntax error: missing ')' before '*'
libavcodec\dxva2_h264.c(195): error C2143: syntax error: missing '{' before '*'
libavcodec\dxva2_h264.c(196): error C2059: syntax error: 'type'
libavcodec\dxva2_h264.c(196): error C2059: syntax error: ')'
libavcodec\dxva2_h264.c(204): error C2143: syntax error: missing ')' before '*'
libavcodec\dxva2_h264.c(204): error C2143: syntax error: missing '{' before '*'
libavcodec\dxva2_h264.c(204): fatal error C1903: unable to recover from previous error(s); stopping compilation
Internal Compiler Error in C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\x86_ARM\cl.exe. You will be prompted to send an error report to Microsoft later.
INTERNAL COMPILER ERROR in 'C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\x86_ARM\cl.exe'
Please choose the Technical Support command on the Visual C++
Help menu, or open the Technical Support help file for more information
Makefile:44: ターゲット 'libavcodec/dxva2_h264.o' のレシピで失敗しました
make[1]: *** [libavcodec/dxva2_h264.o] エラー 2
dxva2_vc1.c
libavcodec\dxva2_vc1.c(33): error C2061: syntax error: identifier 'DXVA_PictureParameters'
libavcodec\dxva2_vc1.c(34): error C2061: syntax error: identifier 'si'
libavcodec\dxva2_vc1.c(34): error C2059: syntax error: ';'
libavcodec\dxva2_vc1.c(38): error C2059: syntax error: '}'
libavcodec\dxva2_vc1.c(42): error C2143: syntax error: missing ')' before '*'
libavcodec\dxva2_vc1.c(42): error C2081: 'DXVA_PictureParameters': name in formal parameter list illegal
libavcodec\dxva2_vc1.c(42): error C2143: syntax error: missing '{' before '*'
libavcodec\dxva2_vc1.c(42): error C2059: syntax error: ')'
libavcodec\dxva2_vc1.c(43): error C2054: expected '(' to follow 'pp'
libavcodec\dxva2_vc1.c(144): error C2143: syntax error: missing ')' before '*'
libavcodec\dxva2_vc1.c(144): error C2081: 'DXVA_SliceInfo': name in formal parameter list illegal
libavcodec\dxva2_vc1.c(144): error C2143: syntax error: missing '{' before '*'
libavcodec\dxva2_vc1.c(145): error C2059: syntax error: 'type'
libavcodec\dxva2_vc1.c(145): error C2059: syntax error: ')'
libavcodec\dxva2_vc1.c(172): error C2065: 'DXVA_SliceInfo': undeclared identifier
libavcodec\dxva2_vc1.c(172): error C2297: '*': illegal, right operand has type 'int *'
libavcodec\dxva2_vc1.c(172): error C2037: left of 'si' specifies undefined struct/union 'dxva2_picture_context'
libavcodec\dxva2_vc1.c(176): error C2223: left of '->dwSliceBitsInBuffer' must point to struct/union
libavcodec\dxva2_vc1.c(212): error C2037: left of 'bitstream' specifies undefined struct/union 'dxva2_picture_context'
libavcodec\dxva2_vc1.c(212): error C2223: left of '->dwSliceDataLocation' must point to struct/union
libavcodec\dxva2_vc1.c(212): warning C4022: 'memcpy': pointer mismatch for actual parameter 2
libavcodec\dxva2_vc1.c(212): error C2168: 'memcpy': too few actual parameters for intrinsic function
libavcodec\dxva2_vc1.c(215): error C2223: left of '->dwSliceBitsInBuffer' must point to struct/union
libavcodec\dxva2_vc1.c(273): error C4013: 'fill_picture_parameters' undefined; assuming extern returning int
libavcodec\dxva2_vc1.c(273): error C2037: left of 'pp' specifies undefined struct/union 'dxva2_picture_context'
libavcodec\dxva2_vc1.c(275): error C2037: left of 'bitstream_size' specifies undefined struct/union 'dxva2_picture_context'
libavcodec\dxva2_vc1.c(276): error C2037: left of 'bitstream' specifies undefined struct/union 'dxva2_picture_context'
libavcodec\dxva2_vc1.c(288): error C2037: left of 'bitstream_size' specifies undefined struct/union 'dxva2_picture_context'
libavcodec\dxva2_vc1.c(297): error C2037: left of 'bitstream_size' specifies undefined struct/union 'dxva2_picture_context'
libavcodec\dxva2_vc1.c(298): error C2037: left of 'bitstream' specifies undefined struct/union 'dxva2_picture_context'
libavcodec\dxva2_vc1.c(300): error C4013: 'fill_slice' undefined; assuming extern returning int
libavcodec\dxva2_vc1.c(300): error C2037: left of 'si' specifies undefined struct/union 'dxva2_picture_context'
libavcodec\dxva2_vc1.c(310): error C2037: left of 'bitstream_size' specifies undefined struct/union 'dxva2_picture_context'
libavcodec\dxva2_vc1.c(314): error C2037: left of 'pp' specifies undefined struct/union 'dxva2_picture_context'
libavcodec\dxva2_vc1.c(316): error C2198: 'ff_dxva2_common_end_frame': too few arguments for call
libavcodec\dxva2_vc1.c(357): error C2027: use of undefined type 'dxva2_picture_context'
libavcodec\dxva2_vc1.c(32): note: see declaration of 'dxva2_picture_context'
libavcodec\dxva2_vc1.c(370): error C2027: use of undefined type 'dxva2_picture_context'
libavcodec\dxva2_vc1.c(32): note: see declaration of 'dxva2_picture_context'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment