Hi,
I have ts(mpeg2video/mpga) stream and I am trying to transcode to H.264/AAC in ts container, I am getting variable audio sync problems that I was not able to fix using parameters of VLC. to my basic knowledge there is sync and timestamp information in ts streams with every packet and saving a copy of stream in ts and using mediainfo there is video delay value that equal the delay I notice in my stream, I wonder why VLC does not use these information to correct the delay in first place?
Now I think it maybe possible to use libVLC to correct this issue if:
1. libVLC give access to audio and video sync information while do the streaming to probe the current video delay.
2. It support change of audio-desync parameter value on the fly(e.g without interrupting the streaming).
I am not familiar with libVLC and would like the experts to confirm that my requirements are doable using libVLC before starting learning libVLC and its API.
Thanks