* Support for version 1 of the mdhd atom (patch by Erik Johansson)
commit f32646eb76a6d2b2768442bd78afb65e7cb5867e
Author: gmerlin <gmerlin>
Date: Tue Jul 18 14:15:30 2017 +0000
* Applied udta.patch
commit bfe392e31eea480d7c4507663395ca483a5abb67
Author: gmerlin <gmerlin>
Date: Fri Jun 23 13:46:41 2017 +0000
* Fixed CVE-2017-9125
commit 3a7b5017e5d803dbe82eddd08a2804be3fda0c5d
Author: gmerlin <gmerlin>
Date: Fri Jun 23 13:00:36 2017 +0000
* Fixed allocation-failed-in_quicktime_read_ftyp and
allocation-failed-in_quicktime_read_info
commit bf6e842131fb013a087df6d7c5069a7d3646b199
Author: gmerlin <gmerlin>
Date: Mon Mar 6 10:16:11 2017 +0000
* Fix security hole
commit 2ea10548de96c3379da6264e6ca21ee3cdc06f0c
Author: gmerlin <gmerlin>
Date: Tue Apr 26 18:04:01 2016 +0000
* Security fix
commit c166ad0b5d00265d6a0a708ed1d39772bfaa8a91
Author: gmerlin <gmerlin>
Date: Tue Apr 26 17:51:07 2016 +0000
* Fix the types of some integer i/o functions (patch by Erik Johansson)
commit 0b908b27ac3acd25a73f72a25ac1b6ffc86d0567
Author: gmerlin <gmerlin>
Date: Tue Apr 26 17:47:30 2016 +0000
* Fix issue with stps-atom and packetindex (patch by Erik Johansson)
commit 1698b8b3f46c46a46e5efb856e19ec952b4f8b92
Author: sms00 <sms00>
Date: Sun Dec 6 18:49:50 2015 +0000
Remove unused functions.
commit 18487486657ba752bf38656509e719b5c5b2c51b
Author: sms00 <sms00>
Date: Sat Dec 5 18:52:43 2015 +0000
ffmpeg's neverending api changes - they went AV crazy (again/still). Needed to add AV_ or AV in front of items used from avcodec
commit 12a6d2878e63d2c602e6f00612450fa8e377f322
Author: gmerlin <gmerlin>
Date: Wed Oct 21 15:38:33 2015 +0000
* Fix Integer over flow in stts.c and quicktime_stsdtable_read_timecode
patch by Erik Johansson
commit f224f75ee4a33c565ddfb2db82c8ea3d38bbb517
Author: gmerlin <gmerlin>
Date: Fri Mar 20 10:00:56 2015 +0000
* Fix stsd atom termination (patch by Balázs Oroszi)
commit 3407dafde9dc28b796059f5932b0be097626fd22
Author: sms00 <sms00>
Date: Fri Mar 6 20:40:23 2015 +0000
annotate the new additions for rear surround and matrixed (Prologic) channels
commit d20fd20cb0f274a0f34371583e745f23021c20f1
Author: sms00 <sms00>
Date: Fri Mar 6 15:14:09 2015 +0000
Add mappings from 'chan atom' to lqt for: rear surround left/right, mono and left/right total (prologic matrix'd)
commit 531270f7db23760e6ebbd6cab493550b4ca1c7fd
Author: gmerlin <gmerlin>
Date: Tue Feb 3 15:45:59 2015 +0000
* Read reserved gmin bits (patch by Derek Chow)
commit 8e22e547d68b048e2936cdaab792a812e4b53941
Author: sms00 <sms00>
Date: Mon Nov 3 20:48:22 2014 +0000
Prevent crash if audio Decoder doesn't exist - example is 'drms'
[codecs] Warning: Could not find audio Decoder for fourcc drms
for soundtracks in iTunes movies would crash qtinfo.
commit 28412a2a639b5ff2078f52c253c8c23810a11bbd
Author: sms00 <sms00>
Date: Fri Oct 24 15:14:27 2014 +0000
returning 0 from the decode initialization causes lqt_ensure_stream_cmodel_decode to not fill in the color model.
qtinfo would print "Native colormodel: Undefined" before. Now qtinfo prints
"Native colormodel: YUV 4:2:2 packed (YUY2)"
commit 54513401b82b6c4dd5f2484420933ff71862e5f2
Author: gmerlin <gmerlin>
Date: Thu Oct 23 15:12:09 2014 +0000
* Fixed stts generation
commit 06cc79271551b43551d13fa27175ada88461126d
Author: gmerlin <gmerlin>
Date: Thu May 1 22:54:30 2014 +0000
* More cleanups
commit 2a9ca087b733aa4922d110c99b28e5c3c3227798
Author: gmerlin <gmerlin>
Date: Thu May 1 21:15:34 2014 +0000
* Remove quicktime_chunk_to_offset
commit 5d2cf083a9e2f70b88403984ed9a3ed060c43953
Author: gmerlin <gmerlin>
Date: Thu May 1 18:58:38 2014 +0000
* More cleanups
commit 7819adf04207d52757237ffec7f87ebb8f6f84a4
Author: gmerlin <gmerlin>
Date: Thu May 1 18:54:00 2014 +0000
* Let the text tracks also use the packet index
* Removed lots of old cruft
commit e3b9f0fe2691f1bf491c94821e5c92b78d1524ba
Author: gmerlin <gmerlin>
Date: Thu May 1 12:58:16 2014 +0000
* Move most video specific functions to video.c
commit 9cb33b4813cd8fb1743b7a8e00299dfef3df703a
Author: gmerlin <gmerlin>
Date: Thu May 1 12:07:28 2014 +0000
* Removed old decode_audio function
commit 1c63349eeedbfc8de05f71513cb3d729983cdd5a
Author: gmerlin <gmerlin>
Date: Tue Apr 29 22:21:55 2014 +0000
* Converted core and all codecs for new Audio demuxing API
commit 223e3c392d29ac8f59a3d2533ce08cfb85226865
Author: gmerlin <gmerlin>
Date: Sun Apr 27 22:59:54 2014 +0000
* Introduce quicktime_trak_read_packet()
* New codec function: decode_audio_packet() which decodes just one
single packet and leaves buffering and seeking to the core
* Audio seeking is not adapted yet but will be ASAP, so it might not work
ATM
commit 73b6a91c7f589e0ff67e9861fa24e5b2c3b6d3fe
Author: gmerlin <gmerlin>
Date: Fri Apr 25 21:55:28 2014 +0000
* Remove old ffmpeg cruft and increase the minimum lavc version
commit d92d1917f06e877d46a5a61159d6228e02f92967
Author: gmerlin <gmerlin>
Date: Wed Apr 23 22:24:04 2014 +0000
* New decoding API works somehow
commit 1a6fbf08be64eca0842095cf7005f475c51e40cb
Author: gmerlin <gmerlin>
Date: Wed Apr 23 20:45:45 2014 +0000
* More API conversions
commit 6e91b8b1cb9255cdefbf5462bc2b6288f4b6b216
Author: sms00 <sms00>
Date: Wed Apr 23 20:35:32 2014 +0000
Accidentally commented AC_LANG_SOURCE(C) out - it causes errors with older
versions of libtool (used on OSX 10.6.8) but other folks perhaps need it.
libquicktime build fine with or without it - not sure why it was added.
commit 766fd107dbe03cfad9b5d03ea1803802214d0729
Author: sms00 <sms00>
Date: Wed Apr 23 20:33:04 2014 +0000
lqt_packet_index_get_next_display_frame needs to be visible/extern'd on OSX 10.6.8 to avoid and undefined error from lqt_ffmpeg plugin:
qtinfo Disc1.mov
[codecinfo] Error: dlopen failed for /usr/local/lib/libquicktime/lqt_ffmpeg.so: dlopen(/usr/local/lib/libquicktime/lqt_ffmpeg.so, 2): Symbol not found: _lqt_packet_index_get_next_display_frame