1. 22 Apr, 2019 2 commits
    • Eugen Hristev's avatar
      media: atmel: atmel-isc: reworked driver and formats · 1e8f4014
      Eugen Hristev authored
      This change is a redesign in the formats and the way the ISC is
      configured w.r.t. sensor format and the output format from the ISC.
      I have changed the splitting between sensor output (which is also ISC input)
      and ISC output.
      The sensor format represents the way the sensor is configured, and what ISC
      is receiving.
      The format configuration represents the way ISC is interpreting the data and
      formatting the output to the subsystem.
      Now it's much easier to figure out what is the ISC configuration for input, and
      what is the configuration for output.
      The non-raw format can be obtained directly from sensor or it can be done
      inside the ISC. The controller format list will include a configuration for
      each format.
      The old supported formats are still in place, if we want to dump the sensor
      format directly to the output, the try format routine will detect and
      configure the pipeline accordingly.
      This also fixes the previous issues when the raw format was NULL which
      resulted in many crashes for sensors which did not have the expected/tested
      formats.
      Signed-off-by: default avatarEugen Hristev <eugen.hristev@microchip.com>
      Signed-off-by: default avatarHans Verkuil <hverkuil-cisco@xs4all.nl>
      Signed-off-by: default avatarMauro Carvalho Chehab <mchehab+samsung@kernel.org>
      1e8f4014
    • Fish Lin's avatar
      media: v4l: add I / P frame min max QP definitions · 87effaae
      Fish Lin authored
      Add following V4L2 QP parameters for H.264:
      * V4L2_CID_MPEG_VIDEO_H264_I_FRAME_MIN_QP
      * V4L2_CID_MPEG_VIDEO_H264_I_FRAME_MAX_QP
      * V4L2_CID_MPEG_VIDEO_H264_P_FRAME_MIN_QP
      * V4L2_CID_MPEG_VIDEO_H264_P_FRAME_MAX_QP
      
      These controls will limit QP range for intra and inter frame,
      provide more manual control to improve video encode quality.
      Signed-off-by: default avatarFish Lin <linfish@google.com>
      Signed-off-by: default avatarHans Verkuil <hverkuil-cisco@xs4all.nl>
      Signed-off-by: default avatarMauro Carvalho Chehab <mchehab+samsung@kernel.org>
      87effaae
  2. 30 Mar, 2019 4 commits
  3. 29 Mar, 2019 20 commits
  4. 28 Mar, 2019 1 commit
  5. 25 Mar, 2019 13 commits