An update on the current situation. Due to the previous error with caps I decided to again build the full gstreamer back. If removed all gstreamer repos the gstreamer the 4 plugins and gst libav(this last needed on vuduo2.)
The latest master head off today. I removed all patches they are not needed with updated gstreamer1.0 even the contrary some screw it just up. Perhaps prolonged use will show that perhaps one or other patch will have to be set. That can only be determined by extensive testing.
Only one patch needed to remain in and it's actually a patch from a gstreamer developper which is in there experimental branch. I puted that already in my very last GST-1-20150428-GIT.patch (thats an informatif patch not meant to apply).
That's a patch to solve a compiler error due to missing static declaration for gstreamer1.0-plugins-base_git.bb I named it video-converter-fix-compiler-warning-due-missing-static-declaration.patch
By the way I named the gitpkgv now.
inherit gitpkgv
PV = "1.4.5.01+git${SRCPV}"
PKGV = "1.4.5.01+git${GITPKGV}"
The obtained srcrev I have now with my to days build using $[AUTOREV}
are.
gstreamer1.0 6386934b3fa18ecd64e4e6b11c6c37a264b0b294
gstreamer1.0-plugins-bad 87d8270f302b03f63ce04f986d824892a2c131fd
gstreamer1.0-plugins-base 5a8d1d22469a522dc5dcf0cde01cc7a3ae31aac5
gstreamer1.0-plugins-good 178f0a4522f2df0cd12147fdb24dfe994e5b68ae
gstreamer1.0-plugins-ugly 9a18b9e4ce6e38f40d743777f6095845f2fa6414
gsteramer1.0-libav 1caf1197502cd8165b4b2f7be37e6f25eda2ccea
Those I now set in SRCREV. and they are binded to 1.4.5.01.
If Now I wan't an updated git I'll adapt the SRCREV and set 1.4.5.02 . This way I hope to avoid the opkg upgrade bump.
Now I reflashed boxes. The caps issue is still there. However seeking about the issue it almost shure the problem is from our dvbmediasink (wheater that from pli or mine). When we passed from the gst-0.1.36 to the 1.0 we still have things which are not implemented like it should. And most probably it did worked ok just cause there is a bug in 1.4.5 concerning caps which where not unrefed when they should. Those problems are solved but now we have a problem with our sink.
anyway athoik and I are working on it to solve the issue. And it's better to solve it now then start with 1.4.5 and being faced with that issue the first gst tag update. To stay on top off media evolution it will be required in future.
But one very very very good news and issue now .... Eureka the media tag issue is now completely solved. Now we have the tags whitout a missing thing. It's complete language code included.
Before we used a patch called taglist-not-send-to-down-stream-if-all-the-frame-cor.patch This made that tags at least where sended but with undefined language. Now do NOT use this patch anymore. Wit the master HEAD the tags are all pushed and the complete with correct language code.
So yes we are improving. If the caps issue is solved we could become ready for a real beta version.