New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Develop #23
Conversation
called everywhere where I thought it would make sense
mem leak fix improvement
mem leak fix improvement
open `setupBackgroundAudioSupport`
switch between audio sessions and reset zoom
Regarding zoom out glitch. I suggest we Add a small delay of say 0.2sec. To give the chance to zoom out before showing virwfinder |
Actually. What about resetting zoom when you go from viewfinder to review mode? |
Sure, sounds good 👍 would either do that or the animation as I mentioned (although I would prefer the former). |
The expectee behaviour is to be in zoom 1x once you restart the camera. Similar to how other cam apps work. IMO |
That's what I'm saying: I'd prefer immediately being zoomed in at 1x over animations, too. 😅 I usually try to make people feel it's as natural as possible... |
|
Sounds awesome! 🎉 I bet this library will do a lot better now, too :) I know CocoaPods is finicky to set up but adding it at some point would definitely help this library even more (as we've seen a few days ago when I was still a carthage noob :D) |
Yeah. I totally agree. I need to start adding cocoaPods. Seems people are addicted to pods. I have to relearn how set it up tho, cuz i forgot. 🤦 |
Fortunately, it isn't important in my case anymore since I'm now a carthage expert 😄 But many others will probably have a hard time when confronted with carthage for the first time, too... |
Yeah. that's a pretty cool feature. Like your filming something and then you could show your reaction etc. Does insta and snap have this? |
Yeah, they both do. It was somewhat big news when Snap introduced it. Especially doing it this way sounds pretty nifty since you should be able to switch very quickly between the cameras which as far as I know still is a little problematic in Snap and Instagram because the recording usually seems to be interrupted for a small amount of time so all you see is a black screen for a moment. EDIT: 2 more questions related to this. Unfortunately, I cannot read Obj-C but the Obj-C version seems to have worked.: |
Nice. You should add these resources to an issue. Maybe someone picks it up and makes a PR. My priority is adding slow motion. As I need it for another project. |
Did you have a chance to test it? |
I will test tonight for sure. And merge 👍 |
Don't want to be annoying but no time at all yesterday? 😅 |
Yeah. Checked. forgot to merge. |
And great job. Thanks for the PR 👍. Please let me know if I can help with anything in the future. |
Thank you so much - especially for helping me out so many times already! I'll try to add the feature to switch the camera while recording asap (probably in about 2-3 weeks). Really loved working with you so far! 😊 |
This PR contains:
processMediaView
Regarding the memory leak:
VideoPlayerView.swift
andProcessView+Event.swift
)Carthage still works fine and is building.
Suggestion:
You said you wanted to add animations. Maybe one could move the
self.resetZoom
into the.onExit
closure as originally suggested and instead of suddenly resetting it, zoom out using animations. (I thought putting it outside would fix it. But now one sees how the zoom is suddenly reset shortly before (instead of after) being presented the process media view which I apparently didn't notice yesterday.)