summaryrefslogtreecommitdiffstats
path: root/k9author/k9avidecode.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Replace QObject, QWidget, QImage, QPair, QRgb, QColor, QChar, QString, ↵Michele Calgaro2023-09-271-1/+1
| | | | | | QIODevice with TQ* version Signed-off-by: Michele Calgaro <[email protected]>
* 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 <[email protected]>
* 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 <[email protected]>
* Fix build with ffmpeg3Slávek Banko2016-09-121-4/+10
| | | | Signed-off-by: Slávek Banko <[email protected]>
* 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