Hi Denys,

Thanks for the reply.
On 23/05/23 04:56, Denys Dmytriyenko wrote:
> https://patchwork.yoctoproject.org/project/arago/patch/[email protected]/
> 
> If you plan to make major changes to gstreamer or other upstream components, 
> I'd recommend submitting them upstream to freedesktop. That's the best long 
> term approach!
>
> As meta-ti is a BSP layer, it must avoid heavily modifying generic upstream 
> components. If there are HW-specific changes necessary, those must be done in 
> a Yocto Project compliant way - see everything related to Mesa PVR changes 
> done lately.
> 

Upstream looks like a long pole and I suggested this since I see some vendors
having this in BSP layer [1]

Although some vendors do that in distro layer too  and using gstreamer fork
repos [2] as you suggested.

I am not aware of mesa PVR changes if you/someone could share some reference
link for the same it would help.

[1]
https://git.yoctoproject.org/meta-raspberrypi/tree/recipes-multimedia/gstreamer?h=kirkstone

[2] https://github.com/Xilinx/meta-petalinux/tree/rel-v2023.1/recipes-multimedia

Regards
Devarsh
> 
> On Mon, May 22, 2023 at 11:39:31AM +0530, Devarsh Thakkar wrote:
>> Hi Denys,
>>
>> We have a query on location of gstreamer bbappends actually as below :
>>
>> As I understand meta-ti is TI's BSP layer and meta-arago is arago distro
>> layer, if someone want to use TI's BSP with some other distro in place of
>> arago like poky, then I assume they should be able to take meta-ti and poky
>> yocto layers. In that case to give them same base, shouldn't the gstreamer
>> bbappends be present in meta-ti layer itself ?
>>
>> Could you please share your opinion on this.
>>
>> Regards
>> Devarsh
>>
>> On 18/05/23 23:31, Denys Dmytriyenko wrote:
>>> On Thu, May 18, 2023 at 06:56:36PM +0530, Rahul T R via 
>>> lists.yoctoproject.org wrote:
>>>> Enable building kmssink plugin in gstreamer1.0-plugins-bad
>>>>
>>>> Signed-off-by: Rahul T R <[email protected]>
>>>> ---
>>>>  meta-arago-distro/conf/distro/arago.conf | 3 +++
>>>>  1 file changed, 3 insertions(+)
>>>>
>>>> diff --git a/meta-arago-distro/conf/distro/arago.conf 
>>>> b/meta-arago-distro/conf/distro/arago.conf
>>>> index 379b1d44..e32259a9 100644
>>>> --- a/meta-arago-distro/conf/distro/arago.conf
>>>> +++ b/meta-arago-distro/conf/distro/arago.conf
>>>> @@ -113,6 +113,9 @@ PACKAGECONFIG:append:pn-openssl = " cryptodev-linux"
>>>>  # Enable GST_TRACER logging in gstreamer
>>>>  PACKAGECONFIG:append:pn-gstreamer1.0 = " tracer-hooks"
>>>>  
>>>> +# Enable kmssink in gstreamer
>>>> +PACKAGECONFIG:append:pn-gstreamer1.0-plugins-bad = " kms"
>>>
>>> FWIW, corresponding bbappend also sets this option, but it needs updating 
>>> to 
>>> the current gstreamer version:
>>>
>>> https://git.yoctoproject.org/meta-arago/tree/meta-arago-extras/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.16.%25.bbappend#n3
>>>
>>>
>>>>  # Disable pulseaudio routing in alsa by default
>>>>  PACKAGECONFIG:remove:pn-alsa-plugins = "pulseaudio"
>>>>  RDEPENDS:pulseaudio-server:remove = "alsa-plugins-pulseaudio-conf"
>>>> -- 
>>>> 2.17.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#14444): 
https://lists.yoctoproject.org/g/meta-arago/message/14444
Mute This Topic: https://lists.yoctoproject.org/mt/98990987/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/meta-arago/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-


Reply via email to