mpmc / tvheadend

Tvheadend is a TV streaming server for Linux supporting DVB-S, DVB-S2, DVB-C, DVB-T, ATSC, IPTV,SAT>IP and other formats through the unix pipe as input sources.
https://tvheadend.org
Other
0 stars 2 forks source link

Autobuild.sh raspbian-buster fails on RPi3B #114

Open DougieLawson opened 5 years ago

DougieLawson commented 5 years ago

I get this as the first error trying to build your Buster branch on a RPi3B running Raspbian Buster 2019-07-10 with 4.19.58-v7+ kernel

In file included from /shared/tvheadend/build.linux/ffmpeg/x265_2.9/source/common/primitives.h:34,
                 from /shared/tvheadend/build.linux/ffmpeg/x265_2.9/source/common/arm/asm-primitives.cpp:28:
/shared/tvheadend/build.linux/ffmpeg/x265_2.9/source/common/arm/asm-primitives.cpp: In function ‘void x265::setupAssemblyPrimitives(x265::EncoderPrimitives&, int)’:
<command-line>: error: incompatible types in assignment of ‘void(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t)’ {aka ‘void(const short int*, const short int*, unsigned char*, int, int, int)’} to ‘void (* [2])(const int16_t*, const int16_t*, pixel*, intptr_t, intptr_t, intptr_t)’ {aka ‘void (* [2])(const short int*, const short int*, unsigned char*, int, int, int)’}