v4l2object: Use a debug object for tracing
authorNicolas Dufresne <nicolas.dufresne@collabora.com>
Wed, 13 Dec 2017 19:39:47 +0000 (14:39 -0500)
committerNicolas Dufresne <nicolas.dufresne@collabora.com>
Wed, 13 Dec 2017 19:42:25 +0000 (14:42 -0500)
commite575e4eda82d0a3a0ab3a58f62d24d7a47fcc32b
treebbb3e08c3b1f8b34ea8d88c911765f098cb52df9
parent6e21faffe71fd4d14d02dfa8c0e76cb32eb2b567
v4l2object: Use a debug object for tracing

This way we can pass the pad name instead of the element for tracing
which helps identifying which v4l2object is used withing M2M element
like decoder, encoder and transform. For the reference, pads are name
<parent-name>:<pad-name>.
sys/v4l2/gstv4l2deviceprovider.c
sys/v4l2/gstv4l2object.c
sys/v4l2/gstv4l2object.h
sys/v4l2/gstv4l2radio.c
sys/v4l2/gstv4l2sink.c
sys/v4l2/gstv4l2src.c
sys/v4l2/gstv4l2transform.c
sys/v4l2/gstv4l2videodec.c
sys/v4l2/gstv4l2videoenc.c
sys/v4l2/v4l2_calls.c