tagparser/mp4
Martchus 503fb725a2 Improve handling time values of MP4 files
* Cache result of `verifyPresentTrackHeader()` instead of running the code
  unnecassarily multiple times
* Do not tamper with existing/raw values by default to avoid
  inconsistencies through rounding errors and possibly fix
  https://github.com/Martchus/tageditor/issues/80
* Avoid conversions to double (depending on the time scale rounding errors
  might still occur)
2022-02-15 23:22:48 +01:00
..
mp4atom.cpp Fix spelling and typos 2021-07-02 11:12:39 +02:00
mp4atom.h Adapt to changes in c++utilities 2019-06-10 23:11:39 +02:00
mp4container.cpp Improve handling time values of MP4 files 2022-02-15 23:22:48 +01:00
mp4container.h Add API to allow aborting overall/expensive parsing functions 2021-02-04 23:21:50 +01:00
mp4ids.cpp Fix returning nullptr where now a std::string_view is required 2021-02-01 17:10:01 +01:00
mp4ids.h Fix spelling and typos 2021-07-02 11:12:39 +02:00
mp4tag.cpp Avoid adding empty values when setting values and field does not exist 2021-12-31 01:15:13 +01:00
mp4tag.h Use std::string_view where it makes sense 2021-01-30 21:53:06 +01:00
mp4tagfield.cpp Fix spelling and typos 2021-07-02 11:12:39 +02:00
mp4tagfield.h Use std::string_view where it makes sense 2021-01-30 21:53:06 +01:00
mp4track.cpp Improve handling time values of MP4 files 2022-02-15 23:22:48 +01:00
mp4track.h Improve handling time values of MP4 files 2022-02-15 23:22:48 +01:00
mpeg4descriptor.cpp Fix warnings 2021-03-20 21:26:25 +01:00
mpeg4descriptor.h Adapt to c++utilities v5 2019-05-04 16:04:21 +02:00