aboutsummaryrefslogtreecommitdiffstats
path: root/taglib/mp4
Commit message (Expand)AuthorAgeFilesLines
* Make tests work with BUILD_SHARED_LIBS=ON on WindowsUrs Fleisch2021-03-061-2/+2
* Support a consistent set of MusicBrainz properties where possibleUrs Fleisch2021-01-101-0/+6
* Add missing iTunes properties for MP4 tagsUrs Fleisch2021-01-101-4/+21
* Fix spelling and typosUrs Fleisch2021-01-021-1/+1
* Handle the case when MP4 file header has zero bitrateUrs Fleisch2020-12-271-1/+8
* Calculate bitrate for ALAC files without it (#961)Urs Fleisch2020-12-211-0/+28
* MP4: Remove item when empty string is set (#929)Urs Fleisch2020-12-132-5/+22
* Mark deprected methods and remove internal usageScott Wheeler2019-09-112-3/+3
* setTrack()/setYear() accepts 0 to remove the tag as perwhatdoineed2do/Ray2019-07-131-2/+12
* Respect atom type when converting rate tag (#896)StefanBruens2019-05-311-2/+23
* Update mp4properties.cpp (#893)Tim Malseed2019-03-171-2/+2
* Minor fix for mp4 media header v0 minimum size check (#895)Tim Malseed2019-03-171-1/+1
* Add support for cmID, purl, egid MP4 atoms (#862). (#863)Urs Fleisch2018-04-091-2/+10
* Merge pull request #799 from TsudaKageyu/filetype-detectionTsuda Kageyu2017-06-122-0/+27
|\
| * Rename the functions 'isValidStream' to 'isSupported'.Tsuda Kageyu2017-02-072-2/+2
| * Enable FileRef to detect file types by the actual content of a stream.Tsuda Kageyu2017-02-042-0/+27
* | Add direct support for "rate" atomConner R. Phillips2017-04-221-2/+2
|/
* Small fixesmathbunnyru2016-11-241-2/+2
* Merge pull request #765 from TsudaKageyu/zero-length-atomTsuda Kageyu2016-11-081-2/+8
|\
| * Proper handling of MP4 atoms with zero length.Tsuda Kageyu2016-11-021-2/+8
* | Merge pull request #759 from ufleisch/mp4_classicalTsuda Kageyu2016-11-081-8/+14
|\ \ | |/ |/|
| * Support new classical music frames introduced with iTunes 12.5, #758.Urs Fleisch2016-10-181-8/+14
* | Remove a useless branch.Tsuda Kageyu2016-11-011-11/+6
|/
* Remove some #ifdefs and #includes no longer used.Tsuda Kageyu2016-02-221-4/+0
* Inline functions had better have internal linkages.Tsuda Kageyu2016-02-151-1/+1
* Properly mark functions as virtualScott Wheeler2016-02-101-16/+16
* Merge pull request #683 from TsudaKageyu/save-mp4Tsuda Kageyu2015-12-163-18/+8
|\
| * Fix saving MP4 files.Tsuda Kageyu2015-11-243-18/+8
* | Use a standard type rather than TagLib::uint.Tsuda Kageyu2015-12-035-15/+15
* | Use a standard type rather than TagLib::uchar.Tsuda Kageyu2015-12-023-6/+6
* | Small cosmetic fixes.Tsuda Kageyu2015-11-251-2/+2
|/
* Reduce redundant ref()/deref() operations.Tsuda Kageyu2015-11-224-43/+75
* Avoid using String::null where an empty string is required.Tsuda Kageyu2015-11-201-5/+5
* Consistent rounding when calculating the MP4 audio length.Tsuda Kageyu2015-11-191-1/+1
* Efficient lookup for the MP4/ASF field name and ID3v1 genre tables.Tsuda Kageyu2015-11-191-59/+65
* Avoid using ByteVector::null where an empty vector is required.Tsuda Kageyu2015-11-191-1/+1
* Merge pull request #608 from TsudaKageyu/mp4-has-tagsTsuda Kageyu2015-11-182-5/+27
|\
| * Amend the comment on MP4::File::hasMP4Tag().Tsuda Kageyu2015-11-181-1/+2
| * Add a method to check if an MP4 file on disk actually has a tag.Tsuda Kageyu2015-11-132-5/+26
* | Make use of List iterators.Tsuda Kageyu2015-11-181-16/+12
* | Use List::isEmpty() rather than size() to check if the list is empty.Tsuda Kageyu2015-11-181-10/+10
* | Make use of List iterators.Tsuda Kageyu2015-11-181-37/+54
* | Make use of List iterators and setAutoDelete().Tsuda Kageyu2015-11-182-41/+36
|/
* Use List::isEmpty() than size() > 0.Tsuda Kageyu2015-11-061-3/+3
* Add self-assignment check in operator=garima-g2015-11-051-4/+6
* Add self-assignment check in operator=garima-g2015-11-051-4/+5
* Fixes access violationErwin Jansen2015-10-091-3/+3
* Add warnings about calling File::save() repeatedly.Tsuda Kageyu2015-08-041-0/+3
* Merge pull request #558 from TsudaKageyu/audioprop-mp4Tsuda Kageyu2015-08-014-105/+193
|\
| * MP4: Hide an internal function from the public header.Tsuda Kageyu2015-07-312-17/+20