-
Notifications
You must be signed in to change notification settings - Fork 143
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
Twin Engine Labs (Lynxus) Contributions #48
base: master
Are you sure you want to change the base?
Commits on May 18, 2015
-
Configuration menu - View commit details
-
Copy full SHA for d7f5b0f - Browse repository at this point
Copy the full SHA d7f5b0fView commit details
Commits on May 20, 2015
-
Halve the recording resolution and adjust the audio bitrate to be inl…
…ine with HLS Main.
Configuration menu - View commit details
-
Copy full SHA for e119a09 - Browse repository at this point
Copy the full SHA e119a09View commit details
Commits on May 22, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 4ecc6a7 - Browse repository at this point
Copy the full SHA 4ecc6a7View commit details
Commits on May 28, 2015
-
Disable live streaming in order to get videos playing back correctly.…
… This limits HLS manifest syncing to the end of a recording.
Configuration menu - View commit details
-
Copy full SHA for b34d1c0 - Browse repository at this point
Copy the full SHA b34d1c0View commit details -
Add startup/shutdown utility for h264 encoder (fixes memory issue). D…
…efer the final manifest sync into the segment upload callback.
Configuration menu - View commit details
-
Copy full SHA for 67023c3 - Browse repository at this point
Copy the full SHA 67023c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 662fbbb - Browse repository at this point
Copy the full SHA 662fbbbView commit details -
Expose the AVEncoder on the H264Encoder so we can release the AVAsset…
…Writers manually from an application. This fixes the 'writer error This operation could not be completed' error.
Configuration menu - View commit details
-
Copy full SHA for 36b65fe - Browse repository at this point
Copy the full SHA 36b65feView commit details
Commits on May 29, 2015
-
Add a master manifest file so various web players can depend on the r…
…esolution meta data in their callbacks.
Configuration menu - View commit details
-
Copy full SHA for 376058b - Browse repository at this point
Copy the full SHA 376058bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2924e2a - Browse repository at this point
Copy the full SHA 2924e2aView commit details
Commits on Jun 5, 2015
-
Fix the H264 encoder retain issue - verified by dealloc logs. Reenabl…
…e live streaming manifest updates and fix the missing ts chunk issue by being 100% sure that the manifest snapshot has content.
Configuration menu - View commit details
-
Copy full SHA for 693cce1 - Browse repository at this point
Copy the full SHA 693cce1View commit details
Commits on Jun 11, 2015
-
Track segments via a dictionary instead of a string. Helps stamp out …
…race conditions by allowing late sequences the chance to be added.
Configuration menu - View commit details
-
Copy full SHA for f7c8579 - Browse repository at this point
Copy the full SHA f7c8579View commit details
Commits on Jun 12, 2015
-
Update resolution to iPhone size. Limit live manifest to 3 chunks at …
…a time. Increase the adaptive bitrate to 80% of the current upload rate.
Configuration menu - View commit details
-
Copy full SHA for 1f323f8 - Browse repository at this point
Copy the full SHA 1f323f8View commit details
Commits on Jun 25, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 976f029 - Browse repository at this point
Copy the full SHA 976f029View commit details
Commits on Jul 2, 2015
-
Drop the minimum video bitrate to 64Kbps. Adjust the bitrate on the f…
…ly instead of waiting on each segment to be uploaded.
Configuration menu - View commit details
-
Copy full SHA for 7ab84b2 - Browse repository at this point
Copy the full SHA 7ab84b2View commit details
Commits on Jul 3, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 80b7bb5 - Browse repository at this point
Copy the full SHA 80b7bb5View commit details
Commits on Jul 9, 2015
-
Configuration menu - View commit details
-
Copy full SHA for c32cc08 - Browse repository at this point
Copy the full SHA c32cc08View commit details
Commits on Jul 16, 2015
-
Fix the 'red status bar flash' by removing inputs from the session on…
… recording stop and/or recorder deallocation.
Configuration menu - View commit details
-
Copy full SHA for 9424db7 - Browse repository at this point
Copy the full SHA 9424db7View commit details
Commits on Jul 22, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 24e0a58 - Browse repository at this point
Copy the full SHA 24e0a58View commit details
Commits on Jul 23, 2015
-
Increase the HLS list size for live manifest. Only upload the live ma…
…nifest once it's full.
Configuration menu - View commit details
-
Copy full SHA for cb823e9 - Browse repository at this point
Copy the full SHA cb823e9View commit details
Commits on Jul 24, 2015
-
Add an initial bitrate setter. Tweak manifest chunk list size. Go bac…
…k to changing bitrate after file is fully uploaded - not 100% confident in its speed calculation.
Configuration menu - View commit details
-
Copy full SHA for b6bccc9 - Browse repository at this point
Copy the full SHA b6bccc9View commit details
Commits on Jul 28, 2015
-
Allow minimum bitrate to be set. Pass on all KFHLSUploaderDelegate ca…
…lls to KFHLSMonitor over to KFRecorder.
Configuration menu - View commit details
-
Copy full SHA for 54ab28f - Browse repository at this point
Copy the full SHA 54ab28fView commit details
Commits on Aug 10, 2015
-
Upload the live manifest no matter what if the stream is finished to …
…ensure we get an index.m3u8.
Configuration menu - View commit details
-
Copy full SHA for e3ecafd - Browse repository at this point
Copy the full SHA e3ecafdView commit details -
Configuration menu - View commit details
-
Copy full SHA for d407920 - Browse repository at this point
Copy the full SHA d407920View commit details
Commits on Aug 17, 2015
-
Revert back to 10 second ts chunks.
5 second chunks were indeed unreliable.
Configuration menu - View commit details
-
Copy full SHA for 4f6a0da - Browse repository at this point
Copy the full SHA 4f6a0daView commit details
Commits on Sep 16, 2015
-
Fix stuttering playback issue in Chrome.
Track frames as they come in, and, if there's a back-to-back keyframe, shove the second keyframe in as regular data instead of IDR data. Chrome didn't do well with that second keyframe without pts/dts information.
Configuration menu - View commit details
-
Copy full SHA for 7029cd1 - Browse repository at this point
Copy the full SHA 7029cd1View commit details -
Allow customization of segment size. Adjust keyframe distance. Fix se…
…gment upload bug - when a segment upload failed, it didn't get requeued and hung.
Configuration menu - View commit details
-
Copy full SHA for 89cb3c2 - Browse repository at this point
Copy the full SHA 89cb3c2View commit details
Commits on Sep 17, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 0e9c2d3 - Browse repository at this point
Copy the full SHA 0e9c2d3View commit details
Commits on Nov 3, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 2ea9a43 - Browse repository at this point
Copy the full SHA 2ea9a43View commit details
Commits on Nov 8, 2015
-
Revert "video toolbox initial integration"
This reverts commit 2ea9a43.
Configuration menu - View commit details
-
Copy full SHA for c0aeff4 - Browse repository at this point
Copy the full SHA c0aeff4View commit details -
removes AVCaptureSession's control of AVAudioSession
Configuration menu - View commit details
-
Copy full SHA for 793befe - Browse repository at this point
Copy the full SHA 793befeView commit details
Commits on Nov 9, 2015
-
Configuration menu - View commit details
-
Copy full SHA for f3fb7d1 - Browse repository at this point
Copy the full SHA f3fb7d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5caa4ac - Browse repository at this point
Copy the full SHA 5caa4acView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7447b54 - Browse repository at this point
Copy the full SHA 7447b54View commit details
Commits on Nov 10, 2015
-
Configuration menu - View commit details
-
Copy full SHA for c4d7872 - Browse repository at this point
Copy the full SHA c4d7872View commit details -
Configuration menu - View commit details
-
Copy full SHA for db412bf - Browse repository at this point
Copy the full SHA db412bfView commit details
Commits on Nov 11, 2015
-
Simplify sample rate (iPhone 6s) fix and fix writing to the camera roll.
When you set overrideOutputAudioPort on the shared AVAudioSession to AVAudioSessionPortOverrideNone, the sample rate is set to the expected 44100. Since that's the case, there's no need to tinker with the buffer duration settings. The camera roll writing has been failing (since iOS 9 I guess) with -11800 and -12902 error. Removing the unnecessary compression settings for its asset writer seems to have fixed that bug.
Configuration menu - View commit details
-
Copy full SHA for 5838d35 - Browse repository at this point
Copy the full SHA 5838d35View commit details -
Configuration menu - View commit details
-
Copy full SHA for 32f242d - Browse repository at this point
Copy the full SHA 32f242dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4168f66 - Browse repository at this point
Copy the full SHA 4168f66View commit details
Commits on Nov 16, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 40de789 - Browse repository at this point
Copy the full SHA 40de789View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6515d00 - Browse repository at this point
Copy the full SHA 6515d00View commit details -
Configuration menu - View commit details
-
Copy full SHA for 707cfd1 - Browse repository at this point
Copy the full SHA 707cfd1View commit details
Commits on Nov 19, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 33d2a52 - Browse repository at this point
Copy the full SHA 33d2a52View commit details -
Configuration menu - View commit details
-
Copy full SHA for ee8e5ff - Browse repository at this point
Copy the full SHA ee8e5ffView commit details -
Merge branch 'master' of https://github.com/pourhadi/kickflip-ios-sdk …
…into videotoolbox Conflicts: Kickflip/Codecs/Video/H264/AVEncoder.mm
Configuration menu - View commit details
-
Copy full SHA for 85c0780 - Browse repository at this point
Copy the full SHA 85c0780View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8bb0a0f - Browse repository at this point
Copy the full SHA 8bb0a0fView commit details
Commits on Nov 20, 2015
-
Configuration menu - View commit details
-
Copy full SHA for de5b396 - Browse repository at this point
Copy the full SHA de5b396View commit details
Commits on Nov 27, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 05c784e - Browse repository at this point
Copy the full SHA 05c784eView commit details
Commits on Dec 1, 2015
-
Merge pull request #2 from pourhadi/videotoolbox
Video Toolbox Integration
Configuration menu - View commit details
-
Copy full SHA for c600c9f - Browse repository at this point
Copy the full SHA c600c9fView commit details -
While the project is in between being merged back into the base repo, use 1.4 alongside a custom pod source. eg: source 'https://github.com/twinenginelabs/kickflip-ios-sdk.git' pod 'Kickflip', '~> 1.4'
Configuration menu - View commit details
-
Copy full SHA for 8114d69 - Browse repository at this point
Copy the full SHA 8114d69View commit details