return ret; 
void av7110_av_stop(struct av7110 *av7110, int av){	dprintk(2, "av7110:%p, \n", av7110);	if (!(av7110->playing & av) && !(av7110->rec_mode & av))		return;	av7110_fw_cmd(av7110, COMTYPE_REC_PLAY, __Stop, 0);	if (av7110->playing) {		av7110->playing &= ~av;		switch (av7110->playing) {		case RP_AUDIO:			av7110_fw_cmd(av7110, COMTYPE_REC_PLAY, __Play, 2, AudioPES, 0);			break;		case RP_VIDEO:			av7110_fw_cmd(av7110, COMTYPE_REC_PLAY, __Play, 2, VideoPES, 0);			break;		case RP_NONE:			av7110_set_vidmode(av7110, av7110->vidmode);			break;		}	} else {		av7110->rec_mode &= ~av;		switch (av7110->rec_mode) {		case RP_AUDIO:			av7110_fw_cmd(av7110, COMTYPE_REC_PLAY, __Record, 2, AudioPES, 0);			break;		case RP_VIDEO:			av7110_fw_cmd(av7110, COMTYPE_REC_PLAY, __Record, 2, VideoPES, 0);			break;		case RP_NONE:			break;		}	}}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/ce18a223607b0e8cc9a8375abc64281a13ac423c/av7110_av.c/clean/drivers/media/dvb/ttpci/av7110_av.c