Attach() method does not increase ref count. https://github.com/Microsoft/DirectXTK/wiki/ComPtr#constructing-assigning-and-copying-comptr https://msdn.microsoft.com/en-us/magazine/dn904668.aspx?f=255&MSPPError=-2147217396 Here is the code from windows 17763 sdk void Attach(_In_opt_ InterfaceType* other) throw() { if (ptr_ != nullptr) { auto ref = ptr_->Release(); DBG_UNREFERENCED_LOCAL_VARIABLE(ref); // Attaching to the same object only works if duplicate references are being coalesced. Otherwise...
ComPtr.Attach() should not increase ref count
do not increase ref count in ComPtr.Attach()
See windows sdk's client.h.
Seems you have old qtav headers and libs installed. In your build dir, run sdk_uninstall.sh...
Seems you have old qtav headers and libs installed. In your build dir, run sdk_install.sh...
or VideoFilter
You can create your own VideoRender subclass
Home
misc
fix wrong texture size. no align needed
gl: Qt<4.8 build error. No QGLFunctions, so nee...
build error and typo
add a qobject based videooutput class. VideoRen...
virtual onXXX in AVOutput
add prefix QtAV to all include to avoid potenti...
forgot return value
revert setters to non-virtual. add onSetXXX(......
add missing AVError::ReadError case
use source audio format if possible. otherwise ...
audio: initialized audio output with preferred ...
gl: clean glActiveTexture code
oal: audio format check extension support
ios: openal only supports 8,16 bits mono and stero
Merge branch 'accurate_seek'
player: add config page and dialog
player: translations
add skip rendering before a given pts internal ...
accurate seek. slow if target is far away from ...
workaround for convert planar audio crash
wrong start time for media has invalid duration
display more frames and looks smooth for if cpu...
gl: APIENTRY may be not defined(linux es2)
no positionChanged signal while seeking
player: add capture config page
fix make deb error. value in control can not ha...
version 1.3.2
invalid time in osd
fix wrong duration & start time in statistics. ...
player: misc
accurate seeking is too slow. disable
player: capture config change by ui. fix Qt4 er...
do not skip decoding key frame
use QGLShaderProgram to workaround qt4 crash. d...
build error for old ffmpeg.
gl: store VideoFormat to support all ffmpeg pix...
player: update help, translations etc.
gl: recreate shader program only when pixel for...
gl: attribute, uniform is int
player: all available decoders was wrong
data()=>constData() to avoid potential copy
Donate 捐赠
Donate 捐赠
Donate 捐赠
d2d: fix crash if an invalid frame comes
player: gpl v3
player: no sws video eq for xv
less warnings
add hue in AVPlayer but not implemented now
pixel format in ffmpeg should be supported
no include ipp by default
xv: must swap uv. swap XvImage.offsets does not...
player: video eq ui for xv
gl: GL_BGRA may be not defined (Qt4)
xv: avoid frame copy when a frame received
update video widget/item when video eq changed
xv: draw yuv
fix QByteArray out of bounds error in Qt4
video capture supports yuv
gl: always check QMatrix4x4 type and GLfloat
xv: video eq
player: wrong video eq value when switch betwee...
color matrix was wrong. brightness is translati...
fix VideoFrame clone error
xv: clean up eq code
xv: nv12 support
video capture clone the frame as soon as availa...
xv: avoid flicker
gl: fix type mismatch in Qt4 with GLfloat. issu...
decoded frame w/h use AVFrame's
gl: add color transform uniform
build error if forward declare with QSharedData...
gl: only 1 tex loc for rgb
player: video eq control for glsl
stupid mistake in contrast matrix
add brightness, contrast, hue, saturation api f...
gl: implement video eq
add missing var in HEAD~2
player: add color space convertion option for glsl
user can force a preferred pixel format for ren...
add av_samples_copy for ffmpeg<1.0
fix build error for qt4. qmath.h
issue161. fix QAVIOContext build error in FFmpe...
add helper class to get color transformation ma...
add cpu usage logging script
gl: data type for bpp>1 (e.g. Hi10p). not working.
send an invalid frame to renderers when video stop
effective and padded line sizes for a video frame
gl: count effective texture width and fix wrong...