Page 2 of 3

Re: Can't show H264 videos

PostPosted: Tue Apr 23, 2019 11:36 am
by magreenblatt
What CEF version are you building?

Re: Can't show H264 videos

PostPosted: Tue Apr 23, 2019 3:54 pm
by quadlex
magreenblatt wrote:What CEF version are you building?


I just do the steps from https://bitbucket.org/chromiumembedded/ ... ckStart.md
Where can i check version?

Re: Can't show H264 videos

PostPosted: Wed Apr 24, 2019 7:55 am
by quadlex
I successfully build CEF local with '-C out\Release_GN_x64' and build binary from it.
But when i try build JCEF with that binary, i get errors in Visual Studio.
In bitbucket current cef version is 3.3683.1920.g9f41a27.
Maybe i should download a specific version of CEF for current JCEF?
If its true, how can i do it, what branch specify for JCEF?

Re: Can't show H264 videos

PostPosted: Wed Apr 24, 2019 10:51 am
by magreenblatt
The CEF version is controlled by the top-level CMakeLists.txt file.

Re: Can't show H264 videos

PostPosted: Wed Apr 24, 2019 11:13 am
by quadlex
magreenblatt wrote:The CEF version is controlled by the top-level CMakeLists.txt file.

Thanks!
Does it mean that in jcef i can use any cef-version if i edit it in CMakeLists.txt?

Re: Can't show H264 videos

PostPosted: Wed Apr 24, 2019 11:38 am
by magreenblatt
quadlex wrote:
magreenblatt wrote:The CEF version is controlled by the top-level CMakeLists.txt file.

Thanks!
Does it mean that in jcef i can use any cef-version if i edit it in CMakeLists.txt?

Yes, if you fix any compile errors that result from changes in the CEF API. To use newer builds with the new version number format you'll also need https://bitbucket.org/chromiumembedded/ ... equests/37

Re: Can't show H264 videos

PostPosted: Wed Apr 24, 2019 12:32 pm
by quadlex
magreenblatt wrote:
quadlex wrote:
magreenblatt wrote:The CEF version is controlled by the top-level CMakeLists.txt file.

Thanks!
Does it mean that in jcef i can use any cef-version if i edit it in CMakeLists.txt?

Yes, if you fix any compile errors that result from changes in the CEF API. To use newer builds with the new version number format you'll also need https://bitbucket.org/chromiumembedded/ ... equests/37

Unfortunately, i cant fix compile errors(know only java).
Hence i need to download sources of specific cef - now it is 3.3683.1920.g9f41a27.

What i need specify in upload.bat to get it (its refers to some commit)?

Re: Can't show H264 videos

PostPosted: Wed Apr 24, 2019 12:51 pm
by magreenblatt
Adding —branch=3683 to the automate-git.py command line should be enough.

Re: Can't show H264 videos

PostPosted: Thu Apr 25, 2019 1:33 pm
by quadlex
So, i build CEF with proprietary codecs support, and build JCEF with this version.
When i run "run.bat" java app starts successfully and support codecs, but when i try to run MainFrame.java in IntelliJ IDEA - a blank program window is displayed.
I i have no errors in output information.
What could be the problem?

Windows 10.
ReleaseX64 build.
JDK in both situations one: "1.8.0_171"

Re: Can't show H264 videos

PostPosted: Fri Apr 26, 2019 5:39 am
by quadlex
quadlex wrote:So, i build CEF with proprietary codecs support, and build JCEF with this version.
When i run "run.bat" java app starts successfully and support codecs, but when i try to run MainFrame.java in IntelliJ IDEA - a blank program window is displayed.
I i have no errors in output information.
What could be the problem?

Windows 10.
ReleaseX64 build.
JDK in both situations one: "1.8.0_171"


Sorry, my mistake. I had two jcef builds in PATH env variable.
All is ok.
Many thanks!