[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Linphone-users] Problems building msopenh264 version 0.1.1 plugin -
From: |
J G Miller |
Subject: |
Re: [Linphone-users] Problems building msopenh264 version 0.1.1 plugin -- Cisco openh264 branch c13bfe6 does not exist |
Date: |
Thu, 9 Apr 2015 18:02:54 +0200 |
Another week is passed.
Can somebody please answer this question?
Which existing version/branch of Cisco openh264 must one use to
build msopenh264?
At 21:21h, on Thursday, April 02, 2015,
in message <address@hidden>,
on the subject of "[Linphone-users] Problems building msopenh264 version 0.1.1
plugin -- Cisco openh264 branch c13bfe6 does not exist",
J G Miller explained:
>
> In the latest release of the msopenh264 plugin, version 0.1.1,
> the README file states
>
> 1) Install OpenH254
>
> This is a typographical error because it should say
>
> 1) Install OpenH264
>
> It then states
>
> git clone https://github.com/cisco/openh264.git -b c13bfe6
>
> but this produces the error
>
> fatal: Remote branch c13bfe6 not found in upstream origin
>
> as obviously the branch c13bfe6 which may have existed at some point
> no longer exists.
>
> After downloading and installing the latest release of the Cisco openh264
> version 1.4.0, trying to compile msopenh264 0.1.1 plugin results in the error
>
>
> libtool: compile: g++ -DPACKAGE_NAME=\"msopenh264\"
> -DPACKAGE_TARNAME=\"msopenh264\" -DPACKAGE_VERSION=\"0.1.1\"
> "-DPACKAGE_STRING="msopenh264 0.1.1\""
> -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\"
> -DPACKAGE=\"msopenh264\" -DVERSION=\"0.1.1\"
> -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1
> -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1
> -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1
> -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1
> -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\"
> -DSTDC_HEADERS=1 -DTIME_WITH_SYS_TIME=1
> -DHAVE_STDBOOL_H=1 -DHAVE_WELS_CODEC_API_H=1 -I.
> -DOPENH264_DECODER_ENABLED -D_REENTRANT
> -I/usr/local/include -g -O2 -MT
> libmsopenh264_la-msopenh264enc.lo -MD -MP -MF
> .deps/libmsopenh264_la-msopenh264enc.Tpo
> -c msopenh264enc.cpp -fPIC -DPIC -o
> .libs/libmsopenh264_la-msopenh264enc.o
>
> msopenh264enc.cpp: In member function 'void
> MSOpenH264Encoder::initialize()':
>
> msopenh264enc.cpp:139:11: error: 'SEncParamExt' has no member named
> 'bEnableSpsPpsIdAddition'
> params.bEnableSpsPpsIdAddition=0;
>
> make[1]: *** [libmsopenh264_la-msopenh264enc.lo] Error 1
>
> make[1]: Leaving directory `/usr/src/build/msopenh264-0.1.1/src'
>
>
> Clearly plugin msopenh264 version 0.1.1 and Cisco openh264 version 1.4.0
> are not compatible.
>
> Therefore the question must be asked, since branch c13bfe6 no longer exists,
> which existing version/branch of Cisco openh264 must one use to build
> msopenh264?
>
> Thanking you for your assistance in resolving this problem.