@MastaG
About the Alright but what about the caps for h264?
by vuduo2 with audio always in sync no problem
I used the sample petike but passed trough handbrake . (the endless loop < 73118.023460> [eServiceMP3] getSubtitleList finished with some mkv containers is another bug on which i will try to find a solution)
But it works fine pause/unpause resume and audio language change
log from my vuduo2 which proves it's ok :
< 11628.942859> [eServiceMP3] playbin uri=file:///media/DVDISO/test/sample.mkv
< 11628.958121> [eServiceMP3] starting pipeline
2:24:43.474665256 4017 0x781a40 INFO subsink gstsubsink.c:462:gst_sub_sink_change_state:<subtitle_sink> GST_STATE_CHANGE_NULL_TO_READY
< 11628.984510> [eDVBDB] getBouquet failed.. no path given!
resolved to PLAY
< 11628.995218> [eServiceMP3] gst_element_query_position failed in getPlayPosition
new service started! trying to download cuts!
RemovePopup, id = ZapError
< 11629.005641> [eServiceMP3] gst_element_query_position failed in getPlayPosition
< 11629.008377> [eServiceMP3] gst_element_query_position failed in getPlayPosition
< 11629.009211> [eServiceMP3] gst_element_query_position failed in getPlayPosition
< 11629.011642> [eServiceMP3] gst_element_query_position failed in getPlayPosition
< 11629.012767> [eServiceMP3] gst_element_query_position failed in getPlayPosition
< 11629.036359> [eServiceMP3] gst_element_query_position failed in getPlayPosition
< 11629.055748> [eServiceMP3] gst_element_query_position failed in getPlayPosition
< 11629.056734> [eServiceMP3] gst_element_query_position failed in getPlayPosition
< 11629.058395> [eServiceMP3] gst_element_query_position failed in getPlayPosition
< 11629.059174> [eServiceMP3] gst_element_query_position failed in getPlayPosition
< 11629.060859> [eServiceMP3] gst_element_query_position failed in getPlayPosition
< 11629.076983> [eServiceMP3] gst_element_query_position failed in getPlayPosition
< 11629.078501> [eServiceMP3] gst_element_query_position failed in getPlayPosition
< 11629.079366> [eServiceMP3] gst_element_query_position failed in getPlayPosition
< 11629.080218> [eServiceMP3] gst_element_query_position failed in getPlayPosition
< 11629.081494> [eServiceMP3] gst_element_query_position failed in getPlayPosition
2:24:43.607440515 4017 0x73e64e60 INFO dvbvideosink gstdvbvideosink.c:1831:gst_dvbvideosink_change_state:<dvbvideosink5> GST_STATE_CHANGE_NULL_TO_READY
< 11629.094910> [eServiceMP3] gst_element_query_position failed in getPlayPosition
< 11629.095988> [eServiceMP3] gst_element_query_position failed in getPlayPosition
< 11629.098267> [eServiceMP3] gst_element_query_position failed in getPlayPosition
< 11629.099564> [eServiceMP3] gst_element_query_position failed in getPlayPosition
2:24:43.616189108 4017 0x73e64e60 INFO dvbaudiosink gstdvbaudiosink.c:1469:gst_dvbaudiosink_change_state:<dvbaudiosink7> GST_STATE_CHANGE_NULL_TO_READY
< 11629.112747> [eServiceMP3] state transition NULL -> READY
2:24:43.652758182 4017 0x73e64cc0 INFO dvbvideosink gstdvbvideosink.c:1835:gst_dvbvideosink_change_state:<dvbvideosink5> GST_STATE_CHANGE_READY_TO_PAUSED
2:24:43.671353811 4017 0x73e64cc0 INFO dvbaudiosink gstdvbaudiosink.c:1474:gst_dvbaudiosink_change_state:<dvbaudiosink7> GST_STATE_CHANGE_READY_TO_PAUSED
2:24:43.682739737 4017 0x73e94800 INFO dvbvideosink gstdvbvideosink.c:425:gst_dvbvideosink_event:<dvbvideosink5> EVENT stream-start
2:24:43.683144774 4017 0x73e94800 INFO dvbvideosink gstdvbvideosink.c:425:gst_dvbvideosink_event:<dvbvideosink5> EVENT caps
2:24:43.683257256 4017 0x73e94800 INFO dvbvideosink gstdvbvideosink.c:1290:gst_dvbvideosink_set_caps:<dvbvideosink5> caps = video/x-h264, level=(string)4, profile=(string)main, codec_data=(buffer)014d4028ffe1001b674d4028eca04018d80b506010640000030004000afc803c60c65801000468ef86f2, stream-format=(string)avc, alignment=(string)au, width=(int)512, height=(int)384, pixel-aspect-ratio=(fraction)1/1, framerate=(fraction)24000/1001
2:24:43.685313441 4017 0x73e94800 INFO dvbvideosink gstdvbvideosink.c:1384:gst_dvbvideosink_set_caps:<dvbvideosink5> H264 have codec data..!
2:24:43.685410145 4017 0x73e94800 INFO dvbvideosink gstdvbvideosink.c:1410:gst_dvbvideosink_set_caps:<dvbvideosink5> H264 main profile@4.0
2:24:43.685514219 4017 0x73e94800 INFO dvbvideosink gstdvbvideosink.c:1460:gst_dvbvideosink_set_caps:<dvbvideosink5> MIMETYPE video/x-h264 -> STREAMTYPE_MPEG4_H264
2:24:43.692942219 4017 0x73e94830 INFO dvbaudiosink gstdvbaudiosink.c:739:gst_dvbaudiosink_event:<dvbaudiosink7> EVENT stream-start
2:24:43.697196108 4017 0x73e94800 INFO dvbvideosink gstdvbvideosink.c:425:gst_dvbvideosink_event:<dvbvideosink5> EVENT segment
2:24:43.697731589 4017 0x73e94800 INFO dvbvideosink gstdvbvideosink.c:519:gst_dvbvideosink_event:<dvbvideosink5> SEGMENT rate=1.000000 format=3 start=83000000 pos=0
2:24:43.698022996 4017 0x73e94800 INFO dvbvideosink gstdvbvideosink.c:520:gst_dvbvideosink_event:<dvbvideosink5> SEGMENT DVB TIMESTAMP=7470 HEXFORMAT 0x1d2e
2:24:43.698381108 4017 0x73e94800 INFO dvbvideosink gstdvbvideosink.c:425:gst_dvbvideosink_event:<dvbvideosink5> EVENT tag
2:24:43.698823219 4017 0x73e94800 INFO dvbvideosink gstdvbvideosink.c:548:gst_dvbvideosink_event:<dvbvideosink5> TAG taglist, title=(string)sample, container-format=(string)Matroska, extended-comment=(string)"CREATION_TIME\=2015-09-23T05:14:56Z", encoder=(string)Lavf55.12.0;
2:24:43.699666219 4017 0x73e94800 INFO dvbvideosink gstdvbvideosink.c:425:gst_dvbvideosink_event:<dvbvideosink5> EVENT tag
2:24:43.699946145 4017 0x73e94800 INFO dvbvideosink gstdvbvideosink.c:548:gst_dvbvideosink_event:<dvbvideosink5> TAG taglist, video-codec=(string)H264, language-code=(string)und;
2:24:43.702860737 4017 0x73e94830 INFO dvbaudiosink gstdvbaudiosink.c:739:gst_dvbaudiosink_event:<dvbaudiosink7> EVENT caps
2:24:43.703274589 4017 0x73e94830 INFO dvbaudiosink gstdvbaudiosink.c:471:gst_dvbaudiosink_set_caps:<dvbaudiosink7> MIMETYPE audio/mpeg version 4(AAC-RAW)
2:24:43.703779033 4017 0x73e94830 INFO dvbaudiosink gstdvbaudiosink.c:480:gst_dvbaudiosink_set_caps:<dvbaudiosink7> have codec data -> obj_type = 2, rate_idx = 3, channels = 2
2:24:43.703987922 4017 0x73e94830 INFO dvbaudiosink gstdvbaudiosink.c:717:gst_dvbaudiosink_set_caps:<dvbaudiosink7> setting dvb mode 0x0b
2:24:43.732162145 4017 0x73e94830 INFO dvbaudiosink gstdvbaudiosink.c:739:gst_dvbaudiosink_event:<dvbaudiosink7> EVENT segment
2:24:43.732297700 4017 0x73e94830 INFO dvbaudiosink gstdvbaudiosink.c:838:gst_dvbaudiosink_event:<dvbaudiosink7> GST_EVENT_SEGMENT rate=1.000000 format=3 start=83000000 position=0
2:24:43.732463441 4017 0x73e94830 INFO dvbaudiosink gstdvbaudiosink.c:839:gst_dvbaudiosink_event:<dvbaudiosink7> SEGMENT DVB TIMESTAMP=7470 HEX=0x1d2e
2:24:43.732813145 4017 0x73e94830 INFO dvbaudiosink gstdvbaudiosink.c:739:gst_dvbaudiosink_event:<dvbaudiosink7> EVENT tag
2:24:43.732934293 4017 0x73e94830 INFO dvbaudiosink gstdvbaudiosink.c:883:gst_dvbaudiosink_event:<dvbaudiosink7> TAG taglist, title=(string)sample, container-format=(string)Matroska, extended-comment=(string)"CREATION_TIME\=2015-09-23T05:14:56Z", encoder=(string)Lavf55.12.0;
2:24:43.733863108 4017 0x73e94830 INFO dvbaudiosink gstdvbaudiosink.c:739:gst_dvbaudiosink_event:<dvbaudiosink7> EVENT tag
2:24:43.734063996 4017 0x73e94830 INFO dvbaudiosink gstdvbaudiosink.c:883:gst_dvbaudiosink_event:<dvbaudiosink7> TAG taglist, audio-codec=(string)"MPEG-4\ AAC\ audio", language-code=(string)hu, extended-comment=(string)"LANGUAGE\=hun";
< 11629.319779> [eServiceMP3] state transition READY -> PAUSED
< 11629.321607> [eServiceMP3] loading cuesheet
< 11629.322619> [eServiceMP3] cutfile not found!
< 11629.336545> [eServiceMP3] async-done - 1 video, 2 audio, 0 subtitle
< 11629.336796> [eServiceMP3] AUDIO STRUCT=audio/mpeg
< 11629.337136> [eServiceMP3] audio stream=0 codec=MPEG-4 AAC audio language=hu
< 11629.337371> [eServiceMP3] AUDIO STRUCT=audio/mpeg
< 11629.337664> [eServiceMP3] audio stream=1 codec=MPEG-4 AAC audio language=en
2:24:43.861658589 4017 0x781a40 INFO dvbaudiosink gstdvbaudiosink.c:1485:gst_dvbaudiosink_change_state:<dvbaudiosink7> GST_STATE_CHANGE_PAUSED_TO_PLAYING
2:24:43.866433737 4017 0x781a40 INFO dvbvideosink gstdvbvideosink.c:1846:gst_dvbvideosink_change_state:<dvbvideosink5> GST_STATE_CHANGE_PAUSED_TO_PLAYING
2:24:43.894666663 4017 0x73e94800 INFO dvbvideosink gstdvbvideosink.c:658:video_write:<dvbvideosink5> VIDEO_EVENT 1
2:24:43.896394219 4017 0x73e94800 INFO dvbvideosink gstdvbvideosink.c:658:video_write:<dvbvideosink5> VIDEO_EVENT 2
2:24:43.897516367 4017 0x73e94800 INFO dvbvideosink gstdvbvideosink.c:658:video_write:<dvbvideosink5> VIDEO_EVENT 16
< 11629.399068> [eServiceMP3] state transition PAUSED -> PLAYING
< 11630.876403> [DVBCAHandler] no more services
Edited by christophecvr, 23 September 2015 - 14:24.