FIXED: ae94fb4 [VS] Fix build with newer vapoursynth
update:previous commit
fe38ee5 [cosmetic] has not this behaviour
update 2:
ae94fb4 seems to be fine on 16.04 LTS
update 3:
ae94fb4 building on 14.04.4 and testing
update 4:
ae94fb4 is up and fine on 14.04.4
Test procedure:- Load video 720p4audioTracks3sat.ts,
download 68.8 MB if you don't have this already (https://www.dropbox.com/s/a8scxh0m134zxh0/720p4audioTracks3sat.ts?dl=0) into avidemux.
- Save with copy for both audio and video output with Mpeg TS Muxer (ff)
after saving video, avidemux exits with:
QuoteError in `/usr/bin/avidemux3_qt4': free()
[FF] Saving
[saveLoop] avg fps=50000
[initUI] Muxer, creating UI, video duration is 00:00:37,870
[tsPacket] Sync lost (0xdf)
[getPacket] AudioGetPacket failed, audioSegment=0
[getPacket] ..and this is the last segment
[saveLoop] No more audio packets for audio track 0
[tsPacket] Sync lost (0xbf)
[getPacket] MP3: Not enough data to lookup header
[getPacket] AudioGetPacket failed, audioSegment=0
[getPacket] ..and this is the last segment
[saveLoop] No more audio packets for audio track 1
[tsPacket] Sync lost (0xbf)
[getPacket] MP3: Not enough data to lookup header
[getPacket] AudioGetPacket failed, audioSegment=0
[getPacket] ..and this is the last segment
[saveLoop] No more audio packets for audio track 2
[getCompressedPicture] Failed to get next frame for ref 0
[switchToNextSegment] This is the last segment (0)
[getCompressedPicture] Cannot update to new segment
[getPacket] Get packet failed [saveLoop] [FF] Wrote 1894 frames, nb audio streams 4
[saveLoop] [FF] Found 0 missing PTS / 1894 total frames
[ffTS] Closing
[~DIA_encodingQt4] Destroying encoding qt4
[~DIA_encodingBase] DiaEncodingBase: Destroying
[refresh] [Vdpau]Rrefresh
[renderCompleteRedrawRequest] RedrawRequest
[paintGL] Painting dummy openGl widget
[refresh] [Vdpau]Rrefresh
[renderCompleteRedrawRequest] RedrawRequest
[paintGL] Painting dummy openGl widget
*** Error in `/usr/bin/avidemux3_qt4': free(): invalid next size (fast): 0x000000000541cbf0 ***
_____________________________________________
Avidemux v2.6.12 (
72a8bed)
_____________________________________________
Compiler: GCC
4.8.4cmake:
2.8.12.2Build Target: Linux (x86-64)
User Interface: Qt (
4.8.6)
_____________________________________________
Kernel: Linux
3.19.0-58-generic (x86_64) (linux-image-3.19.0-58-generic 3.19.0-58.64~14.04.1)
Distribution: Linux Ubuntu 14.04.
4 LTS (Trusty)
qt4-default: installed
qt
5-default:
not installed
_____________________________________________
Intel Core i7-3770K @ 3.50GHz (4 Cores/8 Threads) with 32 GB ram
Desktop: Unity 7.2.6
Display Server: X Server 1.15.1
Display Driver: NVIDIA 352.93
OpenGL: 4.3.0
Compiler: GCC 4.8.4 + CUDA 7.5
OpenGL Vendor: NVIDIA Corporation
OpenGL Renderer: GeForce GTX 960/PCIe/SSE2 2048MB (1227/3600MHz)
OpenGL: 4.5.0 NVIDIA 352.93
- vdpauinfo:API version: 1 NVIDIA VDPAU Driver Shared Library 352.93
- x264
0.148.2694 3b70645- x265 [info]: HEVC encoder version
1.5+1-32d72a0285e0_____________________________________________