aboutsummaryrefslogtreecommitdiff
path: root/audio/decoders/quicktime.cpp
AgeCommit message (Collapse)Author
2017-09-22ALL: Specify the DisposeAfterUse constructor argument for dynamic memory ↵Bastien Bouclet
write streams
2017-09-21VIDEO: Change QT edit list to a Common::ArrayBastien Bouclet
And fix an out of bounds acces when seeking to the end of a video. Skipping samples is needed even when seeking through silent edits because a silent stream is queued for those. Fixes #10219.
2015-01-26AUDIO: Fix skipping samples when the skip length is greater than the first chunkMatthew Hoops
2014-08-14AUDIO: Really fix seeking with audio editsMatthew Hoops
I really have no idea what I was thinking in acb127c2
2014-03-18COMMON: Move some QuickTime Track variables into SampleDesc where they belongMatthew Hoops
2012-12-13Merge pull request #293 from clone2727/qtmidiclone2727
Add support for QuickTime Music playback
2012-10-03AUDIO: Don't allow skipping negative times in skipSamples()Matthew Hoops
2012-09-26JANITORIAL: Remove trailing whitespaces.Johannes Schickel
Powered by: git ls-files "*.cpp" "*.h" "*.m" "*.mm" | xargs sed -i -e 's/[ \t]*$//'
2012-09-09COMMON: Make QuickTimeParser::readSampleDesc take the desc sizeMatthew Hoops
2012-08-12AUDIO: Move LimitingAudioStream to audio/Matthew Hoops
2012-05-21AUDIO: Fix seeking to the end of a QuickTime audio trackMatthew Hoops
2012-04-28AUDIO: Fix seeking in QuickTime files with multiple edit listsMatthew Hoops
2012-04-10AUDIO: Force QuickTime stereo samples to mono if neededMatthew Hoops
The number of channels in AAC can differ from the actual number of channels needed making us require this. The channel count inside the container is always the correct one.
2012-03-19AUDIO: Add support for multiple QuickTime audio tracksMatthew Hoops
This also cleans up the QuickTime audio code to make it a bit more manageable too
2011-12-29AUDIO: Fix M4A seeking with multiple time->sample chunksMatthew Hoops
2011-12-29AUDIO: Only warn about audio edit lists when the count is > 1Matthew Hoops
MPEG-4 files don't contain any elst atom
2011-12-12VIDEO: Add support for QuickTime video track edit listsMatthew Hoops
2011-08-06JANITORIAL: Remove SVN keywordsEugene Sandulenko
2011-07-10AUDIO: Fix QDM2 sound in QuickTime filesMatthew Hoops
2011-07-10AUDIO: Fix remaining AAC bugs by decoding with the same AAC contextMatthew Hoops
This introduces a new Audio::Codec class, based on DrMcCoy's solution for WMA in eos.
2011-06-20ALL: Remove trailing whitespacesMax Horn
This tries to make our code a bit more compliant with our code formatting conventions. For future use, this is the command I used: git ls-files "*.cpp" "*.h" | xargs sed -i -e 's/[ \t]*$//'
2011-06-03COMMON: Cleanup QuickTime variable and struct namingMatthew Hoops
2011-06-02COMMON: Begin objectifying QuickTimeParser::SampleDesc furtherMatthew Hoops
This is preparation for multiple video and audio tracks
2011-05-13AUDIO: Fix QuickTime stereo audio seekingMatthew Hoops
2011-05-11AUDIO: Fix usage of Timestamp::convertToFramerateMatthew Hoops
2011-05-11Merge remote branch 'upstream/master' into t7g-iosMatthew Hoops
Conflicts: audio/decoders/qdm2.h common/util.cpp engines/groovie/music.cpp engines/groovie/resource.h video/qt_decoder.cpp video/qt_decoder.h
2011-04-14AUDIO: Split the QuickTimeAudioDecoder into a new header fileMatthew Hoops
(Mirroring the new adpcm_intern.h file)
2011-04-13Merge remote branch 'upstream/master' into t7g-iosMatthew Hoops
Conflicts: video/qt_decoder.cpp
2011-04-12AUDIO: Fix QuickTime/MPEG-4 seekingMatthew Hoops
MPEG-4 seeking was broken while QuickTime seeking was extremely slow. All is fixed now
2011-04-10AUDIO: Add support for AAC audioMatthew Hoops
2011-04-08COMMON: Parse the MPEG-4 esds atomMatthew Hoops
2011-04-08COMMON: Add a DisposeAfterUse flag to QuickTimeParserMatthew Hoops
2011-04-08AUDIO: Allow for seeking in a QuickTimeAudioStreamMatthew Hoops
2011-04-07AUDIO: Split QuickTime audio into a new classMatthew Hoops
Standalone QuickTime files can now be played as an AudioStream