improved video date detection
This commit is contained in:
parent
f2667bd668
commit
2434c9a141
1 changed files with 7 additions and 2 deletions
|
@ -82,8 +82,13 @@ class VideoMetadataFormatter {
|
||||||
|
|
||||||
int? dateMillis;
|
int? dateMillis;
|
||||||
|
|
||||||
final dateString = mediaInfo[Keys.date];
|
bool isDefined(dynamic value) => value is String && value != '0';
|
||||||
if (dateString is String && dateString != '0') {
|
|
||||||
|
var dateString = mediaInfo[Keys.date];
|
||||||
|
if (!isDefined(dateString)) {
|
||||||
|
dateString = mediaInfo[Keys.creationTime];
|
||||||
|
}
|
||||||
|
if (isDefined(dateString)) {
|
||||||
final date = DateTime.tryParse(dateString);
|
final date = DateTime.tryParse(dateString);
|
||||||
if (date != null) {
|
if (date != null) {
|
||||||
dateMillis = date.millisecondsSinceEpoch;
|
dateMillis = date.millisecondsSinceEpoch;
|
||||||
|
|
Loading…
Reference in a new issue