Lines Matching full:decoder

27 	struct media_entity *tuner = NULL, *decoder = NULL;  in v4l2_mc_create_media_graph()  local
48 decoder = entity; in v4l2_mc_create_media_graph()
95 if (!decoder) in v4l2_mc_create_media_graph()
99 /* The device isn't a webcam. So, it should have a decoder */ in v4l2_mc_create_media_graph()
100 if (!decoder) { in v4l2_mc_create_media_graph()
101 dev_warn(mdev->dev, "Decoder not found\n"); in v4l2_mc_create_media_graph()
127 pad_sink = media_get_pad_index(decoder, true, in v4l2_mc_create_media_graph()
130 dev_warn(mdev->dev, "get decoder and/or PLL pad(s): (%d, %d)\n", in v4l2_mc_create_media_graph()
135 decoder, pad_sink, in v4l2_mc_create_media_graph()
138 dev_warn(mdev->dev, "couldn't link PLL to decoder\n"); in v4l2_mc_create_media_graph()
144 pad_sink = media_get_pad_index(decoder, true, in v4l2_mc_create_media_graph()
147 dev_warn(mdev->dev, "couldn't get tuner and/or decoder pad(s): (%d, %d)\n", in v4l2_mc_create_media_graph()
152 decoder, pad_sink, in v4l2_mc_create_media_graph()
164 dev_warn(mdev->dev, "couldn't get tuner and/or decoder pad(s) for audio: (%d, %d)\n", in v4l2_mc_create_media_graph()
183 pad_source = media_get_pad_index(decoder, false, PAD_SIGNAL_DV); in v4l2_mc_create_media_graph()
185 dev_warn(mdev->dev, "couldn't get decoder output pad for V4L I/O\n"); in v4l2_mc_create_media_graph()
188 ret = media_create_pad_link(decoder, pad_source, in v4l2_mc_create_media_graph()
192 dev_warn(mdev->dev, "couldn't link decoder output to V4L I/O\n"); in v4l2_mc_create_media_graph()
198 pad_source = media_get_pad_index(decoder, false, PAD_SIGNAL_DV); in v4l2_mc_create_media_graph()
200 dev_warn(mdev->dev, "couldn't get decoder output pad for SDR\n"); in v4l2_mc_create_media_graph()
203 ret = media_create_pad_link(decoder, pad_source, in v4l2_mc_create_media_graph()
207 dev_warn(mdev->dev, "couldn't link decoder output to SDR\n"); in v4l2_mc_create_media_graph()
213 pad_source = media_get_pad_index(decoder, false, PAD_SIGNAL_DV); in v4l2_mc_create_media_graph()
215 dev_warn(mdev->dev, "couldn't get decoder output pad for VBI\n"); in v4l2_mc_create_media_graph()
218 ret = media_create_pad_link(decoder, pad_source, in v4l2_mc_create_media_graph()
222 dev_warn(mdev->dev, "couldn't link decoder output to VBI\n"); in v4l2_mc_create_media_graph()
246 pad_sink = media_get_pad_index(decoder, true, in v4l2_mc_create_media_graph()
249 dev_warn(mdev->dev, "couldn't get decoder analog pad sink\n"); in v4l2_mc_create_media_graph()
252 ret = media_create_pad_link(entity, 0, decoder, in v4l2_mc_create_media_graph()