summaryrefslogtreecommitdiffstats
path: root/k9author/k9avidecode.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Fix location of call to avcodec_close for old version of libavcodecr14.1.xMichele Calgaro44 hours1-7/+7
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 1f8ddde027f9da9dc32a7e33bd50c970c562946b)
* Fix FTBFS with ffmeg 8.0. This resolves issue #37Michele Calgaro4 days1-3/+3
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 75a4ed1d3e9193d6312fe205f57c38bd21764c96)
* Replace QObject, QWidget, QImage, QPair, QRgb, QColor, QChar, QString, ↵r14.1.1Michele Calgaro2023-09-271-1/+1
| | | | | | | QIODevice with TQ* version Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit e4649e697aba416787284b4c80a3290c78d8cf75)
* Fix problems for older ffmpeg versionsaneejit12022-05-201-2/+2
| | | | | | | | | | | | | | Fix the following issues when building against older ffmpeg versions - the call to avcodec_free_context exceptions as avformat_close_input already performs cleanup of the AVCodecContext, so link the calling of avcodec_free_context in the close method of k9avidecode.cpp to the version of libavformat in which codecpar appeared rather than when avcodec_free_context appeared. - avcodec_decode_video2 was deprecated in libavcodec 57.106.100, not 57.12.100, so the version has been corrected. Signed-off-by: aneejit1 <aneejit1@gmail.com>
* Implement ffmpeg version 5 supportaneejit12022-05-191-198/+117
| | | | | | | | | | | Version 5.0 of ffmpeg drops a load of deprecated API functions causing k9copy to fail its build. The necessary changes have been made to enable k9copy to build against ffmpeg 5.0 as well as retaining support for older versions. Support for older pre-0.5.1 versions has been dropped as has runtime linking of the ffmpeg libraries. libswscale is now mandatory. Signed-off-by: aneejit1 <aneejit1@gmail.com>
* Fix build with ffmpeg3Slávek Banko2016-09-121-4/+10
| | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Build av_free_packet_internal always, regardless av_free_packetSlávek Banko2014-10-101-2/+0
| | | | This resolves FTBFS if av_free_packet exists
* Fix FTBFS from commit 0e824732Slávek Banko2014-10-101-2/+5
|
* Fix another crash casued by old av_packet_free routineTimothy Pearson2014-10-061-1/+4
|
* Fix crash when img_convert unavailableTimothy Pearson2014-10-061-0/+43
|
* Fix crash when authoring DVD and selecting video fileFrancois Andriot2014-10-061-1/+8
|
* Rename additional header files to avoid conflicts with KDE4Timothy Pearson2013-02-151-1/+1
|
* Fix build failures against ffmpeg up to version 0.11Slávek Banko2012-08-141-3/+69
|
* Remove additional unneeded tq method conversionsTimothy Pearson2011-12-191-3/+3
|
* Revert "Rename a number of old tq methods that are no longer tq specific"Timothy Pearson2011-12-161-3/+3
| | | | This reverts commit b8a4f26c42f6d41e8251b60357f1a6990c1e8ad8.
* Rename a number of old tq methods that are no longer tq specificTimothy Pearson2011-12-151-3/+3
|
* Fix k9copy FTBFS under older revisions of libavcodectpearson2011-08-181-0/+6
| | | | git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/applications/k9copy@1247897 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* rename the following methods:tpearson2011-08-101-2/+2
| | | | | | | | tqparent parent tqmask mask git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/applications/k9copy@1246260 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* Use AVMEDIA_TYPE_VIDEO instead of deprecated CODEC_TYPE_VIDEOtpearson2011-08-011-1/+1
| | | | git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/applications/k9copy@1244326 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* TQt4 convert k9copytpearson2011-05-271-11/+11
| | | | | | | This enables compilation under both Qt3 and Qt4 git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/applications/k9copy@1233843 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* Autodetect av_free_packet presence and compensate if not presenttpearson2010-09-061-0/+5
| | | | git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/applications/k9copy@1172237 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* Fix FTBFS on Mavericktpearson2010-09-061-0/+8
| | | | git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/applications/k9copy@1172018 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* Added old abandoned version of k9copytpearson2010-02-171-0/+265
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/applications/k9copy@1091546 283d02a7-25f6-0310-bc7c-ecb5cbfe19da