Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: wang-bin/QtAV
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: wang-bin/QtAV
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: prelease
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 1 commit
  • 19 files changed
  • 1 contributor

Commits on Jun 19, 2016

  1. version 1.11.0

    Changelog
    - Dynamic load QtAVWidgets in VideoOutput.
    `QtAV::Widgets::registerRenderers()` and `QT += avwidgets` is not
    requred now.
    - D3D11 decoder support. Not stable on Windows phone.
    - DXVA refactor and bug fix.
    - VA-API: fix memory leak when seeking
    - OpenGL:
     * Fix PBO binding
     * Custom shader support (WIP)
     * Edit and apply custom shader when playing. Based on Qt property
    system.
     * Optimize uniform update
     * GLSL filter support
     * Add `OpenGLVideo.beforeRendering/afterRendering`
    - CUDA:
     * Direct copy is default for windows. Now Rendering CUDA decoded frames
    is faster than any other players
     * 0-copy is default for linux.
     * Use new API (4.0)
    - AVPlayer:
     * Add `AVPlayer.stoppedAt` signal
     * add `setTimeRange()`
     * setStart/StopPosition can be called at any time with any value
     * Ensure all threads are running when `started` is emitted
     * Support preload using `load()`. Now no reload in `play()`
    - Fix build with QT_NAMESPACE
    - Fix swscale color range
    - Fix linux install destinations
    - Add AVTranscoder.async, encoders are in individual threads
    - Add FrameReader class
    - Use FFmpeg 3.0 API
    - QML:
     * Support filters, including sw filters from libavfilter, and GLSL
    filter
     * Add `MediaPlayer/Video.audioBackends` property
     * Support autoLoad
     * Add `VideoOutput.mapTo/FromXXX` between source frame and item
     * Video EQ in VideoOutput/Video
     * Add `MediaPlayer.startPosition/stopPotion`
    - QMLPlayer: Open video and subtitle at the same time. History view.
    Zoom. Video EQ
    wang-bin committed Jun 19, 2016
    Configuration menu
    Copy the full SHA
    500eb8e View commit details
    Browse the repository at this point in the history
Loading