Summary: | Show videos in Slideshow | ||
---|---|---|---|
Product: | [Applications] digikam | Reporter: | Roland <rke> |
Component: | Plugin-Generic-SlideShow | Assignee: | Digikam Developers <digikam-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | wishlist | CC: | caulier.gilles, jhaugex, m.krasilnikov, piotergmoter |
Priority: | NOR | ||
Version: | 0.9.3 | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | https://commits.kde.org/digikam/193ecfd91745aab81c15ccf1a3889dc033ee7917 | Version Fixed In: | 5.4.0 |
Sentry Crash Report: | |||
Attachments: | new SlideVideo class based on Phonon |
Description
Roland
2008-03-25 13:05:29 UTC
*** Bug 229190 has been marked as a duplicate of this bug. *** Git commit 05f67e3f6fe46b37221c7073c4e31b95532b3471 by Gilles Caulier. Committed on 21/09/2014 at 19:26. Pushed by cgilles into branch 'master'. move slideshow info rendering code to dedicated widgets to simplify implementation in goal to use later a stack of widgets, support zoom feature, use main digiKam image preview cache, and play video files. Related: bug 276480, bug 256361 M +2 -0 CMakeLists.txt A +355 -0 utilities/slideshow/slideinfo.cpp [License: GPL (v2+)] A +68 -0 utilities/slideshow/slideinfo.h [License: GPL (v2+)] A +189 -0 utilities/slideshow/slideosd.cpp [License: GPL (v2+)] A +72 -0 utilities/slideshow/slideosd.h [License: GPL (v2+)] M +20 -378 utilities/slideshow/slideshow.cpp M +3 -4 utilities/slideshow/slideshow.h http://commits.kde.org/digikam/05f67e3f6fe46b37221c7073c4e31b95532b3471 Git commit cafb796485f835f7ba172452c53edd247446eeb4 by Gilles Caulier. Committed on 22/09/2014 at 08:58. Pushed by cgilles into branch 'master'. use QStackedWidget to show slide image view, slide error view, and slide end view Related: bug 276480, bug 256361 M +3 -0 CMakeLists.txt A +96 -0 utilities/slideshow/slideend.cpp [License: GPL (v2+)] A +50 -0 utilities/slideshow/slideend.h [License: GPL (v2+)] A +88 -0 utilities/slideshow/slideerror.cpp [License: GPL (v2+)] A +61 -0 utilities/slideshow/slideerror.h [License: GPL (v2+)] M +16 -0 utilities/slideshow/slideosd.cpp M +90 -188 utilities/slideshow/slideshow.cpp M +6 -6 utilities/slideshow/slideshow.h A +191 -0 utilities/slideshow/slideview.cpp [License: GPL (v2+)] A +77 -0 utilities/slideshow/slideview.h [License: GPL (v2+)] http://commits.kde.org/digikam/cafb796485f835f7ba172452c53edd247446eeb4 Created attachment 89099 [details]
new SlideVideo class based on Phonon
This class add a new widget to play video based on Phonon.
Big problem : if there a broken video file or a problem with codec, Phonon is not able to report a dysfunction and slide become broken.
Video support must be delayed to Qt5 port using new Qt video player.
*** Bug 348933 has been marked as a duplicate of this bug. *** Git commit 32ebb7dff83b03cfad91cbe89de252b1f62bdd6e by Gilles Caulier. Committed on 11/12/2016 at 12:02. Pushed by cgilles into branch 'master'. digiKam embeded mediaplayer is now based on QtAV/ffmpeg instead Qt5Multimedia. TODO: - handle video rotation flag with new Exiv2 0.26 to autorotate media in player. - port video thumbnailer to QtAV. - port Presentation audio player to QtAV. - remove Qt5Multimedia dependency. For later: - play video into slideshow tool. - port old videoslideshow tool to QtAv Related: bug 373272, bug 372485, bug 271751, bug 361829, bug 329854 M +12 -6 CMakeLists.txt M +3 -2 app/CMakeLists.txt M +40 -38 app/views/mediaplayerview.cpp M +11 -8 app/views/mediaplayerview.h https://commits.kde.org/digikam/32ebb7dff83b03cfad91cbe89de252b1f62bdd6e Git commit ec50a8ad510e9fe6ded53f0632afd4ffbdf8ba47 by Gilles Caulier. Committed on 11/12/2016 at 16:37. Pushed by cgilles into branch 'master'. digiKam port to QtAV/ffmpeg instead Qt5Multimedia : port Presentation audio player to QtAV. TODO: - handle video rotation flag with new Exiv2 0.26 to autorotate media in player. - port video thumbnailer to QtAV. - remove Qt5Multimedia dependency. For later: - play video into slideshow tool. - port old videoslideshow tool to QtAv. Related: bug 372485, bug 271751, bug 361829, bug 329854 M +4 -5 app/CMakeLists.txt M +1 -1 app/views/mediaplayerview.cpp M +2 -2 app/views/mediaplayerview.h M +1 -5 utilities/presentation/CMakeLists.txt M +34 -24 utilities/presentation/audio/presentationaudiolist.cpp M +8 -5 utilities/presentation/audio/presentationaudiolist.h M +45 -27 utilities/presentation/audio/presentationaudiowidget.cpp M +9 -5 utilities/presentation/audio/presentationaudiowidget.h https://commits.kde.org/digikam/ec50a8ad510e9fe6ded53f0632afd4ffbdf8ba47 Git commit 193ecfd91745aab81c15ccf1a3889dc033ee7917 by Gilles Caulier. Committed on 11/12/2016 at 21:09. Pushed by cgilles into branch 'master'. digiKam port to QtAV/ffmpeg instead Qt5Multimedia : add video support into Slideshow. TODO: - handle video rotation flag with new Exiv2 0.26 to autorotate media in player. - port video thumbnailer to QtAV. - remove Qt5Multimedia dependency. For later: - port old videoslideshow tool to QtAv. Related: bug 372485, bug 271751, bug 361829, bug 329854 FIXED-IN: 5.4.0 M +8 -6 NEWS M +3 -3 app/views/mediaplayerview.cpp M +1 -1 app/views/mediaplayerview.h M +1 -0 utilities/slideshow/CMakeLists.txt M +68 -5 utilities/slideshow/slideshow.cpp M +3 -0 utilities/slideshow/slideshow.h A +227 -0 utilities/slideshow/slidevideo.cpp [License: GPL (v2+)] C +16 -51 utilities/slideshow/slidevideo.h [from: app/views/mediaplayerview.h - 050% similarity] https://commits.kde.org/digikam/193ecfd91745aab81c15ccf1a3889dc033ee7917 |