shogo4405
|
f7a3ff24a3
|
Rename AVIOUnit to IOUnit.
|
2022-12-03 19:36:40 +09:00 |
|
shogo4405
|
aa08810471
|
Allow swiftlint
|
2022-11-26 14:15:10 +09:00 |
|
shogo4405
|
63cab4f151
|
swiftlint --format
|
2022-11-16 22:48:39 +09:00 |
|
leo
|
a8c2e513d2
|
Add scaling mode to video codec
|
2022-11-14 16:50:36 -08:00 |
|
shogo4405
|
f30028ef37
|
Add hasAudio, hasVideo options.
|
2022-11-06 21:43:19 +09:00 |
|
leo
|
3222b6a9b9
|
Check status after setting video codec options
|
2022-11-03 10:22:23 -07:00 |
|
leo
|
367ede1743
|
Set invalidateSession to false after session is updated
|
2022-11-03 10:12:02 -07:00 |
|
shogo4405
|
625d010312
|
Refactoring VideoCodecDelegate.
|
2022-10-02 20:08:49 +09:00 |
|
shogo4405
|
04d23d9953
|
Merge H264Decoder -> VideoCodec.
|
2022-10-02 16:21:01 +09:00 |
|
shogo4405
|
65b8aca8ee
|
Refactor VideoCodec.
|
2022-09-24 02:38:26 +09:00 |
|
shogo4405
|
618b87ae41
|
Rename AudioCodec sub classes.
|
2022-09-24 02:25:01 +09:00 |
|
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
|
54f2f41f81
|
Rename keyFrameReordering -> allowFrameReordering
|
2022-09-17 16:00:16 +09:00 |
|
Allan Bush
|
b8a8ab85b1
|
Expose key frame reordering as an option
Keeping the existing behaviour of disabling for baseline profiles but allowing it to be disabled in other profiles as well
|
2022-08-25 17:04:07 -07:00 |
|
CubitSpeed
|
0e8b4df917
|
Update VideoCodec.swift
Fix name to reflect new filename
|
2022-08-02 15:36:10 -04:00 |
|
shogo4405
|
92c28e5244
|
add document
|
2022-07-04 12:18:27 +09:00 |
|
shogo4405
|
10003f3743
|
fixed #990
|
2022-06-30 01:26:05 +09:00 |
|
shogo4405
|
d16dbcb759
|
Add delegate method for videoCodecErrorOccurred.
|
2022-06-26 06:09:52 +09:00 |
|
shogo4405
|
e886d38106
|
Suppress warnings.
|
2022-06-26 05:04:49 +09:00 |
|
shogo4405
|
eb9d7b7206
|
Review visibility.
|
2022-06-26 04:25:32 +09:00 |
|
shogo4405
|
e233e0aebe
|
Add api documentation.
|
2022-06-26 01:59:01 +09:00 |
|
shogo4405
|
d8607f67d0
|
refs #1016
|
2022-06-25 22:06:40 +09:00 |
|
shogo4405
|
64571447d1
|
swiftlint autocorrect --format
|
2022-06-19 21:17:09 +09:00 |
|
shogo4405
|
e97502f62d
|
Rename H264Encoder -> VideoCodec
|
2021-09-26 18:37:21 +09:00 |
|
shogo4405
|
bba8758f05
|
remove kCVPixelBufferOpenGLESCompatibilityKey
|
2021-09-24 16:02:35 +09:00 |
|
shogo4405
|
77a7a1144c
|
fix can't compile
|
2021-09-24 14:39:47 +09:00 |
|
shogo4405
|
e4d4cf0441
|
Improved compatibility for Cocoa NamingRule
|
2021-05-05 16:24:42 +09:00 |
|
Neil Clayton
|
43f18de3b6
|
fixed #793, looks like the M1 needs metal compat specified in default buffer attributes. Also set correct H264 encoder type for arm64 architecture.
|
2021-04-06 11:15:56 +12: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
|
5b5c7b3b1b
|
swiftlint autocorrect
|
2021-01-03 18:16:39 +09:00 |
|
shogo4405
|
56667293b0
|
Swiftlint: conditional_returns_on_newline
|
2020-09-12 01:44:48 +09:00 |
|
shogo4405
|
dd2e14472c
|
swiftlint
|
2020-08-29 14:33:10 +09:00 |
|
Hajime Matsumoto
|
62339ff521
|
Change VideoEncoderDelegate to public
|
2020-08-04 18:10:39 +09:00 |
|
shogo4405
|
143f787245
|
refs #696
|
2020-06-17 22:00:25 +09:00 |
|
allenlinli
|
c23769e0ed
|
fix: change the unit of kbps from 1024 to 1000
ref: https://en.wikipedia.org/wiki/Bit_rate
|
2020-06-10 15:40:32 +08:00 |
|
shogo4405
|
04c2832942
|
fix no audio playback
|
2020-03-16 00:30:58 +09:00 |
|
shogo4405
|
74d25caf49
|
Refactoring VTCompressionSession
|
2020-02-24 19:43:35 +09:00 |
|
shogo4405
|
06acf94c75
|
Update TestCase.
|
2020-02-16 17:06:38 +09:00 |
|
shogo4405
|
45b64b58e6
|
refs #58, Update README
|
2020-02-09 19:56:42 +09:00 |
|
shogo4405
|
324a9562a5
|
fix typo mamimumBuffers
|
2020-02-03 03:04:01 +09:00 |
|
Troy Lamerton
|
c369fe0c79
|
log common encoder errors
- log err when encoder prepare fails
- log err when encode failed due to parameter err
|
2020-02-02 11:34:00 +01:00 |
|
shogo4405
|
c412f7c45e
|
swiftlint autocorrect
|
2020-01-13 14:18:41 +09:00 |
|
shogo4405
|
93c19312b8
|
fixed #632
|
2020-01-12 16:35:43 +09:00 |
|
shogo4405
|
f9457944f4
|
Rename internal method.
|
2020-01-05 19:46:09 +09:00 |
|
shogo4405
|
a8bd364291
|
Smooth Video playback 2times.
|
2020-01-04 00:28:25 +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 |
|