Commit Graph
112 Commits
Author SHA1 Message Date
shogo4405 28bd489dd7 Remove redundantType & enabled convenience_type 2022-09-23 06:02:14 +09:00
shogo4405 724caecb3d Suppress warnings SwiftLint 2022-09-23 03:09:44 +09:00
shogo4405 eb9d7b7206 Review visibility. 2022-06-26 04:25:32 +09:00
shogo4405 64571447d1 swiftlint autocorrect --format 2022-06-19 21:17:09 +09:00
shogo4405 82cd729ee4 Update Main.storyboard 2021-09-18 22:01:16 +09:00
shogo4405 d5f33612ab Refactoring 2021-05-17 23:20:46 +09:00
shogo4405 14ca54bfca add MP4Boxes 2021-05-15 16:08:19 +09:00
shogo4405 9defc2d67b protocolized MP4Boxes 2021-05-05 14:58:36 +09:00
shogo4405 d9e3bc4797 repackage 2021-04-10 16:05:54 +09:00
shogo4405 7300ffce6b repackage TS*.swift 2021-03-28 21:16:41 +09:00
shogo4405 7c542f02c9 s/AudioConverter/AudioCodec/g 2021-03-28 17:05:06 +09:00
shogo4405 9cac26cbfe s/class/AnyObject/g 2021-03-28 15:07:38 +09:00
shogo4405 26e973eb54 swiftlint --fix 2021-03-05 21:48:35 +09:00
shogo4405 56667293b0 Swiftlint: conditional_returns_on_newline 2020-09-12 01:44:48 +09:00
Hajime Matsumoto 62339ff521 Change VideoEncoderDelegate to public 2020-08-04 18:10:39 +09:00
Magnus 2e4e51a46c Fix PESPTSDTSIndicator
11 = both present, 01 = forbidden, 10 = only PTS, 00 = no PTS or DTS (according to https://en.wikipedia.org/wiki/Packetized_elementary_stream )
2020-05-02 15:18:42 +02:00
shogo4405 c412f7c45e swiftlint autocorrect 2020-01-13 14:18:41 +09:00
shogo4405 4c1e21fdd3 Refactoring 2019-12-01 17:17:14 +09:00
omochimetaru 110de942e5 support SwiftPM 2019-11-27 18:44:03 +09:00
shogo4405 b92f771f27 s/[: ]/[:]/g 2019-10-14 18:01:57 +09:00
shogo4405 2c88661996 s/Mirror(reflecting: self).description/Mirror(reflecting: self).debugDescription/g 2019-09-28 18:38:41 +09:00
shogo4405 07af449b87 remove NSObject Inheritance 2019-09-22 22:52:07 +09:00
shogo4405 1f0032f650 Fix Xcode warnings 2019-09-15 21:16:17 +09:00
Klaas Speller eacdf2818c pass tswriter segment duration to constructor
Allow segment duration of a transport stream to be passed to the
TSWriter constructor.

Making the segment duration configurable allows for shorter data
callback intervals which is useful for application which require lower
latency between starting the stream and receiving first bytes (e.g.
SRT).
2019-09-10 09:57:17 +02:00
shogo4405 055b8e4488 follow swiftlint 2019-09-08 00:06:38 +09:00
shogo4405 974a695c3a swiftlint autocorrect 2019-09-02 01:43:49 +09:00
shogo4405 fd29d05f07 Use NotSync Parameter Instead Of DependsOnOthers 2019-07-27 17:38:34 +09:00
shogo4405 91dbcd3a49 Code formatting 2019-07-27 17:27:30 +09:00
shogo4405 52d7bc0840 Running.isRunning change to Atomic<Bool> 2019-07-13 16:53:39 +09:00
shogo4405 3ae6d3cbe3 fixed #532 2019-05-26 20:40:29 +09:00
shogo4405 6c566d988d git revert 75d9751bc8 2019-05-25 16:29:54 +09:00
shogo4405 f0f904262c refs #516 2019-05-01 04:40:01 +09:00
shogo4405 349f2d53b9 change declare AVConverter 2019-01-05 00:07:39 +09:00
shogo4405 23c4ccd054 fix #475 2019-01-04 19:54:51 +09:00
shogo4405 591da690d7 swiftlint autocorrect +α 2019-01-04 19:01:42 +09:00
shogo4405 d3c1dfbe50 Support stereo-audio 2019-01-03 21:07:37 +09:00
shogo4405 1ec3209946 Support AAC -> PCM Decoding 2018-12-17 00:50:20 +09:00
shogo4405 75d9751bc8 Remove CustomStringConvertible 2018-12-15 15:12:26 +09:00
shogo4405 708913c8b1 refs #485 2018-12-10 04:37:56 +09:00
shogo4405 106dac5409 rename AACEncoder -> AudioConverter 2018-12-09 21:33:04 +09:00
shogo4405 7a99b48ec6 Support expectedMedias flag 2018-12-03 00:58:57 +09:00
shogo4405 c3be929b7d fix no audio bug 2018-11-25 11:12:19 +09:00
shogo4405 bc4813fd15 fix typo 2018-11-25 04:53:30 +09:00
shogo4405 2362ecf97d Thread safe TSWriter #450 2018-11-25 04:42:20 +09:00
shogo4405 c4fa7e5d07 Refactor TSWriter 2018-11-25 04:19:03 +09:00
shogo4405 c7e216a495 s/running/isRunning/g 2018-11-24 22:14:58 +09:00
shogo4405 5b84ff8cb1 Remove unnecessary code. 2018-11-24 21:37:13 +09:00
shogo4405 d25f233bcc add TSWriterDelegate 2018-11-24 21:22:36 +09:00
shogo4405 fa877229ab change declaration internal -> public 2018-11-24 20:49:45 +09:00
Alex Zhukov 9326cbc562 parse multiple boxes in MP4VisualSampleEntryBox 2018-11-13 22:22:45 +02:00