Toggle navigation
Toggle navigation
This project
Loading...
Sign in
flutter_package
/
mobile_scanner
Go to a project
Toggle navigation
Projects
Groups
Snippets
Help
Toggle navigation pinning
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Authored by
Navaron Bracke
2024-04-09 11:07:48 +0200
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
d960662215c0a5acdbb9d457ddb8f9f2bd28929b
d9606622
1 parent
3022b318
remove some redundant casts
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
5 additions
and
9 deletions
lib/src/web/media_track_constraints_delegate.dart
lib/src/web/zxing/zxing_barcode_reader.dart
lib/src/web/media_track_constraints_delegate.dart
View file @
d960662
...
...
@@ -9,17 +9,13 @@ final class MediaTrackConstraintsDelegate {
/// Get the settings for the given [mediaStream].
MediaTrackSettings
?
getSettings
(
MediaStream
?
mediaStream
)
{
final
List
<
JSAny
?
>?
tracks
=
mediaStream
?.
getVideoTracks
().
toDart
;
final
List
<
MediaStreamTrack
>?
tracks
=
mediaStream
?.
getVideoTracks
().
toDart
;
if
(
tracks
==
null
||
tracks
.
isEmpty
)
{
return
null
;
}
final
MediaStreamTrack
?
track
=
tracks
.
first
as
MediaStreamTrack
?;
if
(
track
==
null
)
{
return
null
;
}
final
MediaStreamTrack
track
=
tracks
.
first
;
final
MediaTrackCapabilities
capabilities
=
track
.
getCapabilities
();
final
MediaTrackSettings
settings
=
track
.
getSettings
();
...
...
lib/src/web/zxing/zxing_barcode_reader.dart
View file @
d960662
...
...
@@ -115,8 +115,8 @@ final class ZXingBarcodeReader extends BarcodeReader {
)
async
{
final
JSPromise
?
result
=
_reader
?.
attachStreamToVideo
.
callAsFunction
(
_reader
as
JSAny
?,
videoStream
as
JSAny
,
videoElement
as
JSAny
,
videoStream
,
videoElement
,
)
as
JSPromise
?;
await
result
?.
toDart
;
...
...
@@ -136,7 +136,7 @@ final class ZXingBarcodeReader extends BarcodeReader {
controller
.
onListen
=
()
{
_reader
?.
decodeContinuously
.
callAsFunction
(
_reader
as
JSAny
?,
_reader
?.
videoElement
as
JSAny
?
,
_reader
?.
videoElement
,
(
Result
?
result
,
JSAny
?
error
)
{
if
(
controller
.
isClosed
||
result
==
null
)
{
return
;
...
...
Please
register
or
login
to post a comment