QtAV Changelog

What's new in QtAV 1.2.2

Jul 5, 2013
  • Audio resampler using swresample
  • Play speed control
  • Audio format
  • Play good with audio that noise before(mp3, ...)
  • init and deinit FFmpeg only when needed
  • Component id accessed by symbol
  • mms support

New in QtAV 1.2.1 (Jun 22, 2013)

  • Configurable video quality
  • Correct aspect ratio. Any value is supported
  • Fix some media playing problem
  • Fix crash if no audio
  • Fix d2d crash by setting multi-thread type
  • Fix WidgetRenderer can not update problem
  • Fix mem leak if renderer changed
  • player: volume control, display correct online tv name, correct display time

New in QtAV 1.2.0 (Jun 10, 2013)

  • Better gui for the player example
  • Dynamically change renderer engine
  • Filter framework works. Filters on data and renderer support
  • XV rendering support
  • Fix some qmake project bugs
  • Other features, bug fix, code refine

New in QtAV 1.1.11 (Jun 10, 2013)

  • OpenGL support. Only rendering now.
  • OSD support.
  • New shortcuts: Ctrl+O=>open, O=>switch OSD, Q/ESC=>quit
  • Command line option: -vo gl/d2d/gdi/qt, -h|--help
  • Fix wrong aspect ratio when resizing
  • Better qmake project
  • Building debian package support: make deb
  • Bug fix

New in QtAV 1.1.10 (Jun 10, 2013)

  • Direct2D support. Auto check before compile
  • GDI+ renderer improved
  • Custom renderer template
  • Aspect ratio switch support
  • Config test support for both Qt4 and Qt5
  • Better build system
  • Auto update rc file
  • Some documents

New in QtAV 1.1.9 (Jun 10, 2013)

  • Add network interrupt callback. Thanks Vito vcovito
  • QtAV and FFmpeg runtime version check
  • Add factory model to manager the components. Currently used in ImageConverter
  • MSVC support
  • Seek bug fix: some times blocked
  • qmake: no additional arguments required(if source dir is writable)
  • Add 2 graphics item renderer examples
  • GDI+ renderer support
  • Start to use script to create new classes