diff options
author | Karl 'vollmerk' Vollmer <vollmer@ampache.org> | 2006-09-16 05:56:30 +0000 |
---|---|---|
committer | Karl 'vollmerk' Vollmer <vollmer@ampache.org> | 2006-09-16 05:56:30 +0000 |
commit | 7a0f88a80912587aac9b7f4e59f1abe16a768dcd (patch) | |
tree | a590c36fdf5df80566528bf30fe6ea0052096a70 /modules/id3/vainfo.class.php | |
parent | efb4189f6f4007532745bd6949484f74b4791dc9 (diff) | |
download | ampache-7a0f88a80912587aac9b7f4e59f1abe16a768dcd.tar.gz ampache-7a0f88a80912587aac9b7f4e59f1abe16a768dcd.tar.bz2 ampache-7a0f88a80912587aac9b7f4e59f1abe16a768dcd.zip |
attempt to normalize psyco quicktime so called year fields
Diffstat (limited to 'modules/id3/vainfo.class.php')
-rwxr-xr-x | modules/id3/vainfo.class.php | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/modules/id3/vainfo.class.php b/modules/id3/vainfo.class.php index b09d465e..14d2f658 100755 --- a/modules/id3/vainfo.class.php +++ b/modules/id3/vainfo.class.php @@ -388,6 +388,10 @@ class vainfo { /* We need to translate a few of these tags */ switch ($tag) { case 'creation_date': + if (strlen($data['0']) > 4) { + /* Weird Date format, attempt to normalize */ + $data['0'] = date("Y",strtotime($data['0'])); + } $array['year'] = $this->_clean_tag($data['0']); break; } // end switch |