| Summary: | libowl-av should construct video pipelines properly | ||
|---|---|---|---|
| Product: | [Build System, Metadata & Runtime] OE-Core | Reporter: | Nitin Kamble <nitin.a.kamble> |
| Component: | multimedia | Assignee: | Ross Burton <ross.burton> |
| Status: | VERIFIED DUPLICATE | QA Contact: | |
| Severity: | normal | ||
| Priority: | Medium | CC: | alexandru.c.georgescu, meta.mr.watcher, meta.watcher, ross.burton, sgw |
| Version: | 1.4 | ||
| Target Milestone: | 1.5 | ||
| Hardware: | x86 | ||
| OS: | x86 | ||
| Whiteboard: | |||
| OS type for building Yocto: | --- | Type of Regression: | --- |
| Verified: | Documentation change: | No (bug/feature does not impact docs) | |
|
Description
Nitin Kamble
2012-12-11 21:06:56 UTC
CCing Ross So the sato video player (correctly called libowl-av) uses playbin2 but does construct a video sink directly. Can you confirm that "gst-inspect autovideosink" works for your image? My hunch is that the problem is that libav-owl is forcing a X-based sink, but as you're using VAAPI you need vaapisink. This toy application is pretty old and predates VAAPI existing IIRC. I *think* this can be solved by - as usual - deleting code in libowl-av. There is an ancient bug related to this: Bug 615 https://bugzilla.yoctoproject.org/show_bug.cgi?id=615 libowl-av needs to let the pipeline construct a sink and use it, instead of passing the pipeline its own sink. Merging into the master video player bug. *** This bug has been marked as a duplicate of bug 5206 *** verified as per above comments. |