How to determine / find "period_size" of ALSASRC (LATENCY of alsasrc)
Ashish Kumar Mishra
ashish.kmishra at dexceldesigns.com
Thu Jan 28 04:50:46 PST 2016
Dear Sir ,
1) Any pointers / inputs as to how to solve this .
2) Keeping ALSASRC as constant to ( 44.1K + Stereo + 2bytes/sample ) with
below mentioned setting :-
"buffer-time" = 21769
"latency-time" = 10884
"blocksize" = 4096
I did few more debugging by changing the video file being used as FILESRC [
"blocksize",2048] :-
2935kbps_with_1920_1080_resolution.mp4 --> Drops 768 / 896/ 1088
sample's randomly
3986kbps_with_1920_1080_resolution.mp4 --> Drops 589696 / 685056 /
99328 sample's randomly
3986kbps_with_1920_1080_resolution.mp4 --> Drops 32832 / 1024 /
275392 sample's randomly.
This test help to derive an basic observation that keeping prorammable
parameters of ALSASRC + FILESRC
if we change the file's i.e having different video bit rate / resolution ,
the sync in pipeline is affected .
*This brings to actual question , as to how to determine parameters when we
would require to support different
video files.
*
Please do let me know if i am wrong or missing any point . I am falling
short of pointers to debug the zone which is affecting synchronization
between audio + video
Thanks,
Ashish Kumar Mishra
--
View this message in context: http://gstreamer-devel.966125.n4.nabble.com/How-to-determine-find-period-size-of-ALSASRC-LATENCY-of-alsasrc-tp4675332p4675553.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.
More information about the gstreamer-devel
mailing list