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;
|
||||
|
||||
final dateString = mediaInfo[Keys.date];
|
||||
if (dateString is String && dateString != '0') {
|
||||
bool isDefined(dynamic value) => value is String && value != '0';
|
||||
|
||||
var dateString = mediaInfo[Keys.date];
|
||||
if (!isDefined(dateString)) {
|
||||
dateString = mediaInfo[Keys.creationTime];
|
||||
}
|
||||
if (isDefined(dateString)) {
|
||||
final date = DateTime.tryParse(dateString);
|
||||
if (date != null) {
|
||||
dateMillis = date.millisecondsSinceEpoch;
|
||||
|
|
Loading…
Reference in a new issue