Closed. This question needs details or clarity. It is not currently accepting answers.
Want to improve this question? Add details and clarify the problem by editing this post.
Closed 3 years ago.
Improve this question
I have a video inside my device but I want to extract the following details of the video(In flutter/dart)-
1.When the video was taken.
2.Duration of the video
3.Type of the Video
4.When the video was taken
Currently i am using Ff-mpeg plugin but it is taking too long time before it returns metadata information.
You may need to use FFMPEG as follows
import 'package:flutter_ffmpeg/flutter_ffmpeg.dart';
class VideoDetail {
final FlutterFFmpeg _flutterFFmpeg = new FlutterFFmpeg();
VideoDetail() {
_flutterFFmpeg
.getMediaInformation("<file path or uri>")
.then((info) => print(info));
}
}
Do not forget to add dependency
flutter_ffmpeg: ^0.1.1
For more information please visit
https://pub.dartlang.org/packages/flutter_ffmpeg
Related
Closed. This question needs details or clarity. It is not currently accepting answers.
Want to improve this question? Add details and clarify the problem by editing this post.
Closed 2 years ago.
Improve this question
method scanFloat was deprecated in iOS 13.0,
func scanFloat(_ result: UnsafeMutablePointer<Float>?) -> Bool
Scans for a float value, returning a found value by reference.
I can use for loop to solve it.
any other advice?
Please read the documentation.
There is an improved replacement
func scanFloat(representation: Scanner.NumberRepresentation = .decimal) -> Float?
Closed. This question needs details or clarity. It is not currently accepting answers.
Want to improve this question? Add details and clarify the problem by editing this post.
Closed 2 years ago.
Improve this question
i have implemented XCTest case for each module and i'm looking for how to know that launch Image is added in xcasset using xctest case.
Not entirely sure what you're going for here.
You could check if LaunchImage is available by checking the bundle images for the name.
func checkIfLaunchImageAvailable() -> Bool {
for imageName in Bundle.main.paths(forResourcesOfType: "png", inDirectory: nil) {
if imageName.contains("LaunchImage"), UIImage(named: imageName) != nil {
print("Launch image is available!")
return true
}
}
return false
}
And could check using XCTAssertTrue:
XCTAssertTrue(checkIfLaunchImageAvailable)
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 5 years ago.
Improve this question
I would like to open Google Maps app on iOS using the url scheme for showing directions with multiple stops.
The web url for testing is:
https://google.com/maps/dir//49.54643774,22.28223445/49.54679476,22.28170513/49.54726735,22.28154318/49.54760869,22.28156607/49.54820312,22.2815506/49.54856556,22.28146425/49.54907329,22.28133231/49.54989807,22.28207924/49.55017454,22.2824851/49.55064392,22.28306989/49.5508548,22.28325003/49.55143275,22.28381447/49.55169439,22.28410868/49.5520271,22.28443534
I tried many configurations of the app scheme using comgooglemaps:// without success.
You can read the Google Maps documentation for opening the app.
To simplify it, this is the format you need to follow:
comgooglemaps://?saddr=Google,+1600+Amphitheatre+Parkway,+Mountain+View,+CA+94043&daddr=Google+Inc,+345+Spear+Street,+San+Francisco,+CA¢er=37.422185,-122.083898&zoom=10
in swift you would do something like this, take note of the callback option, you can choose to not have it if you don't want to return to your app:
let testURL = URL(string: "comgooglemaps-x-callback://")!
if UIApplication.shared.canOpenURL(testURL) {
let directionsRequest = "comgooglemaps-x-callback://" +
"?daddr=John+F.+Kennedy+International+Airport,+Van+Wyck+Expressway,+Jamaica,+New+York" +
"&x-success=sourceapp://?resume=true&x-source=AirApp"
let directionsURL = URL(string: directionsRequest)!
UIApplication.shared.openURL(directionsURL)
} else {
NSLog("Can't use comgooglemaps-x-callback:// on this device.")
}
Edit: To use coordinates, use it this way:
comgooglemaps://?saddr=52.3668563,4.8890813&daddr=52.357516,4.902319&zoom=10
Edit 2: For for more points on the map append coordinate using +to:Latitude,Longtitude to the daddr parameter
comgooglemaps://?saddr=52.3668563,4.8890813&daddr=52.357516,4.902319+to:52.357786,4.891913&zoom=10
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 8 years ago.
Improve this question
I am Developing the iPad app which has Equalizer functionality,which means sound play on three properties( Low, High, Medium). I googled it and found this link: iPhoneMixerEQGraphTest
Its basically mixes the sound but I want to apply equalizer effects on my sound.
Please help.
Have a look at the Audio Unit Component Services Reference documentation. Specifically:
kAudioUnitType_Effect = 'aufx',
and Effect Audio Unit Subtypes:
enum {
kAudioUnitSubType_PeakLimiter = 'lmtr',
kAudioUnitSubType_DynamicsProcessor = 'dcmp',
kAudioUnitSubType_Reverb2 = 'rvb2',
kAudioUnitSubType_LowPassFilter = 'lpas',
kAudioUnitSubType_HighPassFilter = 'hpas',
kAudioUnitSubType_BandPassFilter = 'bpas',
kAudioUnitSubType_HighShelfFilter = 'hshf',
kAudioUnitSubType_LowShelfFilter = 'lshf',
kAudioUnitSubType_ParametricEQ = 'pmeq',
kAudioUnitSubType_Delay = 'dely',
kAudioUnitSubType_Distortion = 'dist',
kAudioUnitSubType_AUiPodEQ = 'ipeq',
kAudioUnitSubType_NBandEQ = 'nbeq'
};
Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 10 years ago.
Improve this question
I've searched and searched but it would appear my Google-fu is weak.
Does anyone know what the minimum purchase price is for an IAP consumable on WP8?
Thanks
Currently, IAP products can be sold for free (0.0$) and up to 499.99$. Free IAP items are OK and are even a user experience best practice in order to get consumers used to the idea of in-app purchases in your app.
Here's a list of all allowed WP8 product prices in USD: 0.00$, 0.99$, 1.29$, 1.49$, 1.99$, 2.49$, 2.99$, 3.49$, 3.99$, 4.49$, 4.99$, 5.99$, 6.99$, 7.99$, 8.99$, 9.99$, 10.99$, 11.99$, 12.99$, 13.99$, 14.99$, 15.99$, 16.99$, 17.99$, 18.99$, 19.99$, 20.99$, 21.99$, 22.99$, 23.99$, 24.99$, 25.99$, 26.99$, 27.99$, 28.99$, 29.99$, 30.99$, 31.99$, 32.99$, 33.99$, 34.99$, 35.99$, 36.99$, 37.99$, 38.99$, 39.99$, 40.99$, 41.99$, 42.99$, 43.99$, 44.99$, 45.99$, 46.99$, 47.99$, 48.99$, 49.99$, 50.99$, 59.99$, 69.99$, 79.99$, 89.99$, 99.99$, 109.99$, 119.99$, 129.99$, 139.99$, 149.99$, 159.99$, 169.99$, 179.99$, 189.99$, 199.99$, 209.99$, 219.99$, 229.99$, 239.99$, 249.99$, 299.99$, 349.99$, 399.99$, 449.99$, 499.99$.