Hi,
I using VLC streamer + FFMPEG to stream AMR file on to a VLC receiver. On the received side if I enable the debug messages I get the below log.
[00000459] main audio output debug: *******aout_InputPlay()*******
[00000459] main audio output debug: start_date = 1172814669874048
[00000459] main audio output debug: Diff start_date = 19000
[00000459] main audio output debug: p_buffer->start_date=1172814669735792
[00000459] main audio output debug: Diff p_buffer->start_date = 122
[00000459] main audio output debug: p_buffer->start_date - AOUT_PTS_TOLERANCE= 1172814669695792
[00000459] main audio output debug: p_buffer->start_date + AOUT_PTS_TOLERANCE =1172814669775792
[00000459] main audio output debug: mdate = 1172814669249605
[00000459] main audio output warning: audio drift is too big (138256), dropping buffer
Due to large Drift the packets are being dropped at the received side. Probably this looks like a problem with the calculation of the PTS and DTS. Any solution for this?