libwebrtc icon indicating copy to clipboard operation
libwebrtc copied to clipboard

builtin_video_decoder_factory.h and builtin_video_encoder_factory.h are missing

Open MaxIasat opened this issue 7 years ago • 5 comments

Hello,

i was trying to build the peerconnection_client example from googles webrtc repository. But i was missing these two includes #include <webrtc/api/video_codecs/builtin_video_decoder_factory.h> #include <webrtc/api/video_codecs/builtin_video_encoder_factory.h>

Without these includes i can't build the app properly. Do you know why these files are missing?

Thank you and best regards Maxim

MaxIasat avatar Nov 06 '18 15:11 MaxIasat

it looks like this project is only supporting up to version 60+, while the files you are looking for have been added only 6 months ago (in the version 69 or 70 frame). https://chromium.googlesource.com/external/webrtc/+log/HEAD/api/video_codecs/builtin_video_decoder_factory.cc

You need to catch up with approximately 5 revision, or 6 months of work, i.e. around 5200 commits.

agouaillard avatar Nov 06 '18 15:11 agouaillard

Thank you for your fast reply.

What can i do in order to have the newest stable version of webrtc?

MaxIasat avatar Nov 06 '18 15:11 MaxIasat

to answer your question as you wrote it: go to webrtc.org and follow the instructions. If you wanted to get the newest stable version of webrtc "using aisouard project", then you need to update the latest line of /CMakeModules/Version.cmake and replace 60 by whatever version you want. It is VERY unlikely to work.

agouaillard avatar Nov 06 '18 15:11 agouaillard

Ok, i see. Thank you. So, you mean that your project needs some adoptions in order to use 60+ versions. Is it right?

MaxIasat avatar Nov 06 '18 15:11 MaxIasat

This is not my project, I'm just kindly helping where I can.

agouaillard avatar Nov 06 '18 15:11 agouaillard