Dear Xperts,<br><br>I am working on linux. And i am trying to sync
Audio n Video . And the pts data generated at ....ffmpeg/video.c is
constant i.e it doesn't get updated ( throughout the running of the
video file ) . So due to which i think, i am getting a wrong time stamp
all the time. As in the following code below , i_late_frames gets
incremented ...<br> if( p_sys->i_pts && p_sys->i_pts <=( mdate() + 1000000 ) &&<br> !(p_block->i_flags & BLOCK_FLAG_PREROLL) )<br> { <br>
p_sys->i_late_frames++;<br> .<br> .<br> }<br> <br>and
finally i get " "more than 5 seconds of late video -> dropping frame
(computer too slow ?)" ) " error message and the video passes till 5
sec, and it continous again.<br><br>A/V sync is present, but it pauses n plays from time to time. Anybody can put some light on this problem ? Possibilities of, why pausing is happening ?<br><br>Question :<br>1) Can somebody direct/ guide me to some material on how/ where pts information is set in vlc ?<br>
2) Any other methods to manipulate PTS to prevent it as late frame and stop those error messages , such that it doesn't affects <br> A/V sync ?<br><br><br>Warm Regards,<br>Sagar