Krzysztof Moch
2ed3949307
chore(linter/swift): add shorthand_optional_binding
rule ( #3456 )
...
* chore(linter/swift): add `shorthand_optional_binding` rule
* lint code
2024-01-04 20:16:23 +01:00
Krzysztof Moch
800aee09de
chore: lint project ( #3395 )
...
* chore: format swift code
* chore: format clang code
* chore: format kotlin code
* refactor: rename folder "API" to "api"
2023-12-07 08:47:40 +01:00
Craig Martin
0ad2e52499
Fix: iOS - audio does not work with headphones ( #3284 )
...
* Fix: Make AVAudioSession.Category.playAndRecord opt-in
* Fix: Call configureAudio when audioOutput is changed
* Update CHANGELOG.md
2023-10-09 22:27:29 +02:00
Olivier Bouillet
0bf7f70e24
Merge pull request #3211 from mysport12/master
...
Feature: audioOutput - Play over phone earpiece
2023-08-31 08:25:12 +02:00
Konstantin Späth
a7a03901f2
fix: fix tvos available compile errors
2023-08-13 14:58:57 +02:00
Craig Martin
dc3e83a3d5
Merge remote-tracking branch 'upstream/master'
2023-07-27 16:24:11 -04:00
Romick2005
87859bcc79
Update ios/Video/Features/RCTPlayerOperations.swift
...
Co-authored-by: Olivier Bouillet <62574056+freeboub@users.noreply.github.com>
2023-04-05 23:50:22 +03:00
Craig Martin
daabb91475
Allow audio output via earpiece
2023-04-02 14:02:56 -04:00
Roman Melnyk
2fc7193580
Print error for configureAudio method try catch blocks. Add fallback for error: 'what' (AVAudioSessionErrorCodeUnspecified).
2023-03-03 16:47:05 +02:00
Jesse Sessler
a39dca28a8
Guard against setting text tracks before player is initialized
2022-11-28 15:15:50 -06:00
Igor Tironi
2a54474a18
Added missing NSError initialization params
2022-06-24 15:51:26 -07:00
nbennink
16e346c0b1
Merge branch 'master' into fix/disable-sideloaded-texttracks
2022-06-13 11:40:43 +02:00
Nick Fujita
68b9db4d11
iOS Swift Conversion ( #2527 )
...
Converts iOS implementation from Objective-c to Swift
# During the conversion process some updates to the code structure were also made
- Modularize codebase from single file to smaller focused files
- Untangled large nested IF statements
- Added more null checks, since Swift is more strict with null pointers
- Added property to allow for decoding of local video sources with self contained key for offline playback
- Updates example apps to test react-native 0.63.4 and uses auto native dependency imports for android and ios
2022-05-19 22:29:25 +09:00