video: driver: split ipsc and opsc subscription
Set ipsc subscribe properties once during start input and opsc subscribe once during start output. Fetch all property values from ipsc and set the same values to output port. added codec config control support. Change-Id: I3683becdb62096ee4dbed36181a2dc9876c53724 Signed-off-by: Darshana Patil <darshana@codeaurora.org>
This commit is contained in:
@@ -920,6 +920,26 @@ static struct msm_platform_inst_capability instance_data_waipio[] = {
|
||||
{STAGE, DEC|ENC, CODECS_ALL, 1, 2, 1, 2},
|
||||
{PIPE, DEC|ENC, CODECS_ALL, 1, 4, 1, 4},
|
||||
{POC, DEC, H264, 0, 1, 1, 0},
|
||||
|
||||
{ENTROPY_MODE, DEC, CODECS_ALL,
|
||||
V4L2_MPEG_VIDEO_H264_ENTROPY_MODE_CAVLC,
|
||||
V4L2_MPEG_VIDEO_H264_ENTROPY_MODE_CABAC,
|
||||
BIT(V4L2_MPEG_VIDEO_H264_ENTROPY_MODE_CAVLC) |
|
||||
BIT(V4L2_MPEG_VIDEO_H264_ENTROPY_MODE_CABAC),
|
||||
V4L2_MPEG_VIDEO_H264_ENTROPY_MODE_CABAC,
|
||||
0,
|
||||
HFI_PROP_CABAC_SESSION},
|
||||
|
||||
{CODED_FRAMES, DEC, CODECS_ALL, 0, 1, 1, 0,
|
||||
0,
|
||||
HFI_PROP_CODED_FRAMES},
|
||||
|
||||
{BIT_DEPTH, DEC, CODECS_ALL, 8 << 16 | 8, 10 << 16 | 10, 1, 8 << 16 | 8,
|
||||
0,
|
||||
HFI_PROP_LUMA_CHROMA_BIT_DEPTH},
|
||||
|
||||
{CODEC_CONFIG, DEC, H264|HEVC, 0, 1, 1, 0,
|
||||
V4L2_CID_MPEG_VIDC_CODEC_CONFIG},
|
||||
};
|
||||
|
||||
/*
|
||||
|
مرجع در شماره جدید
Block a user