vaapivideobufferpool: always update/release the underlying surface proxy
gst_vaapi_video_buffer_pool_reset_buffer() is called when the sink releases the last reference on an exported DMA buffer. This should release the underlying surface proxy. To avoid releasing the wrong surface due to a stale surface proxy reference in the buffer's GstVaapiVideoMeta, always update the reference to the correct surface in gst_vaapi_video_buffer_pool_acquire_buffer().
Merge request reports
Activity
- Resolved by Tim-Philipp Müller
Wonder if this might fix a crash with xvimagesink I saw the other day on desktop Linux..
added 1 commit
- 08158991 - vaapivideobufferpool: validate returned meta
enabled an automatic merge when the pipeline for 08158991 succeeds
mentioned in issue #232 (closed)
mentioned in issue #253
changed milestone to %1.17.1