mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-11-27 04:30:53 +07:00
V4L/DVB (13180): gspca-w9968cf: Don't add an extra packet to the buffer after the EOF
gspca-w9968cf: Don't add an extra packet to the buffer after the EOF, this makes the frame data size bigger then it should be which makes gstreamer discard it. This patch also fixes an unrelated compiler warning. Signed-off-by: Hans de Goede <hdegoede@redhat.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
This commit is contained in:
parent
fb1f902060
commit
8394bcf3fc
@ -2248,7 +2248,7 @@ static int i2c_w(struct sd *sd, __u8 reg, __u8 value)
|
||||
|
||||
static int i2c_r(struct sd *sd, __u8 reg)
|
||||
{
|
||||
int ret;
|
||||
int ret = -1;
|
||||
|
||||
if (sd->sensor_reg_cache[reg] != -1)
|
||||
return sd->sensor_reg_cache[reg];
|
||||
|
@ -580,7 +580,7 @@ static void w9968cf_pkt_scan(struct gspca_dev *gspca_dev,
|
||||
/* An empty packet signals EOF */
|
||||
if (gspca_dev->empty_packet) {
|
||||
frame = gspca_frame_add(gspca_dev, LAST_PACKET, frame,
|
||||
data, len);
|
||||
NULL, 0);
|
||||
gspca_frame_add(gspca_dev, FIRST_PACKET, frame,
|
||||
NULL, 0);
|
||||
gspca_dev->empty_packet = 0;
|
||||
|
Loading…
Reference in New Issue
Block a user