Comments (9)
You have same issue with me: #24
But pchab say he can not maintaining this project because of unemployment :(
from androidrtc.
Hi,
I'm currently working on it. I've updated the libs, and I added onPause onResume handling. Now if the user press the back button, he should be able to go back in the app without crashing it.
Still one bug left : when back in the app, the call is still going on but nothing appears on the android screen.
from androidrtc.
App should now correctly pause resume et destroy.
from androidrtc.
Thank you for fixing the bugs. I Want to make some changes to the libjingle for the commit ID: 08bfc8a . Could you please tell which version of libjingle you are using? Also could you please attach the version of libjingle and webRTC you are using in your future commit?
from androidrtc.
I'm using rev 8871 of libjingle.
You can find it here : http://search.maven.org/#artifactdetails|io.pristine|libjingle|8871|pom
from androidrtc.
@pchab, I am using the latest AndroidRTC code. When I press the back button on RtcActivity, the app crashes on 'videoSource.dispose()' inside 'WebRtcClient->onDestroy()' method. Looking at this thread, this seems to be a fixed issue. I am using API level 21 and build tools 21.1.2. Following is the error message I see in Logcat:
Fatal error in ../../talk/app/webrtc/java/jni/peerconnection_jni.cc, line 926
Check failed: 0 == (reinterpret_cast<MediaSourceInterface*>(j_p))->Release() (0 vs. 1)
Unexpected refcount.
from androidrtc.
@anilmaddala , @VAdaihiep : Have you guys witnessed the back button crash again? Unfortunately, its still an issue for me. Please see my last comment. Can you give any pointers?
from androidrtc.
I'll look into it.
from androidrtc.
For anyone still using the app: I found out the app wasn't even getting to the onDestroy() function. In fact, it was just getting stuck at the removePeer function in the WebRtcClient class. Removing the 'peer.pc.close()' line worked for me.
from androidrtc.
Related Issues (20)
- Remote stream is not visible HOT 1
- How to use the remoteRender?
- Live Streaming , draw on surface not working
- Black Screen in One Plus 3t, Mi A1 , not working HOT 4
- queueBuffer: error queuing buffer to SurfaceTexture, -32
- ICE Trickling starts on offer creation issue
- How to change VP9 to AV1
- What is the problem and how do I need to solve it? HOT 1
- " onCreateFailure: Failed to initialize the answer. " when peercn.createanswer
- DataChannel state always was 'CONNECTING'
- Start up two system crashes. How can I solve it?【 I/EDMNativeHelperService( 1411): isCameraEnabled】
- Doesn't work with SDK higher than 27 (SDK_INT 28, 29) HOT 3
- How to set mute when i connect other video HOT 2
- Only show offer and answer camera
- Black screen on Oneplus 6 (A6003) Pie
- switch camera HOT 1
- could not download libjingle.arr
- black screen HOT 4
- Remote Streams black HOT 5
- remote black screen
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from androidrtc.