summaryrefslogtreecommitdiffstats
path: root/src/plugins/multimedia/ffmpeg/qffmpegmediaplayer.cpp
Commit message (Expand)AuthorAgeFilesLines
* QFFmpegMediaPlayer: Fix stop() not resetting position if EndOfMediaLars Sutterud2023-12-221-0/+1
* Add emitting of media status BufferingMedia by ffmpeg media playerArtem Dyomin2023-11-171-5/+20
* Doc update on negative playback rates, and hardened FFmpeg handlingJøger Hansegård2023-11-081-3/+9
* Add network connect cancellation support with FFmpeg media playerJøger Hansegård2023-10-231-14/+51
* Keep UI responsive while loading mediaJøger Hansegård2023-10-231-18/+73
* Temporary remove not stable fixArtem Dyomin2023-04-131-2/+0
* Implement seamless ffmpeg playback loopingArtem Dyomin2023-04-121-9/+30
* ffmpeg: Clear the last frame in videoSink after stopping the playerBartlomiej Moskal2023-04-061-0/+2
* Implement looping for ffmpeg mediaplayer backendArtem Dyomin2023-03-051-48/+69
* Stop playback position update timer on end of streamArtem Dyomin2023-01-131-12/+1
* Code cleanup: remove old ffmpeg decoderArtem Dyomin2022-12-221-1/+0
* Include moc_*.cpp files in QtMM ffmpeg pluginArtem Dyomin2022-12-131-0/+2
* Ffmpeg: handle invalid media in media playerArtem Dyomin2022-10-181-3/+13
* Redesign of ffmpeg decoderArtem Dyomin2022-10-171-13/+10
* Remove QFFmpegAudioDecoder and QFFmpegMediaPlayer from QFFmpeg::DecoderPiotr Srebrny2022-10-141-5/+22
* Move signals to classes that generate themPiotr Srebrny2022-09-271-0/+2
* Align FFmpeg position change signal frequency with other backendsPiotr Srebrny2022-09-151-0/+11
* Use SPDX license identifiersLucie Gérard2022-06-241-38/+2
* Remove QFFmpegMediaDevicePiotr Srebrny2022-05-041-1/+0
* Get rid of our own copy of the ISO639-2 dataLars Knoll2022-04-091-1/+1
* Improve state handling in the DecoderLars Knoll2022-04-041-3/+5
* Fix issues with detecting the end of playbackLars Knoll2022-04-041-6/+7
* FFmpeg: allow using a QIODevice as the source for playbackLars Knoll2022-04-041-3/+1
* Fix half the test failures in the tst_qmediaplayerbackendLars Knoll2022-04-021-1/+17
* FFmpeg: Improve thread safety of decoderLars Knoll2022-04-011-0/+3
* FFmpeg: Various fixes to the ffmpeg audio decoderLars Knoll2022-04-011-2/+1
* FFmpeg: Code cleanupsLars Knoll2022-03-251-131/+16
* FFmpeg: Fix QMediaPlayer::position propertyLars Knoll2022-02-081-1/+1
* FFmpeg: Fix playback for some moviesLars Knoll2022-02-081-3/+4
* FFmpeg: Add more generic clock handlingLars Knoll2022-01-201-1/+1
* FFmpeg: Implement changing playback rateLars Knoll2022-01-191-2/+6
* FFmpeg: Fix subtitle renderingLars Knoll2022-01-191-0/+1
* FFmpeg: Improve meta dataLars Knoll2022-01-191-16/+49
* FFmpeg: Seek and stream change improvementsLars Knoll2022-01-191-29/+54
* Rework the thread handling in the decoderLars Knoll2022-01-191-1/+1
* FFmpeg: prefer file path form of URL on Windows full URL does not workPiotr Srebrny2022-01-191-1/+1
* FFmpeg: Move the decoder/pipeline handling into it's own fileLars Knoll2022-01-191-1110/+2
* FFmpeg: Rework pipeline handlingLars Knoll2022-01-191-342/+405
* FFmpeg: Cleanup pause/unpause handlingLars Knoll2022-01-191-117/+175
* FFmpeg: Cleanups and start of track changing implementationLars Knoll2022-01-191-398/+461
* FFmpeg: Implement support for switching audio output devicesLars Knoll2022-01-191-60/+124
* FFmpeg: support for seekingLars Knoll2022-01-191-54/+213
* FFmpeg: Use multithreading to decode if possibleLars Knoll2022-01-191-0/+2
* FFmpeg: Implement pause/resume for the media playerLars Knoll2022-01-191-26/+61
* FFmpeg: Play back audioLars Knoll2022-01-191-27/+112
* FFmpeg: Refactor the player code baseLars Knoll2022-01-191-369/+519
* FFmpeg: Render subtitlesLars Knoll2022-01-191-12/+67
* FFmpeg: Implement timer driven playbackLars Knoll2022-01-191-53/+334
* FFmpeg: Get some frames on the screenLars Knoll2022-01-191-4/+128
* FFmpeg: Add better metadata parsing supportLars Knoll2022-01-191-10/+9