av7110_fw_cmd(av7110, COMTYPE_REC_PLAY, __Play, 2, AV_PES, 0); 
ret = av7110_fw_cmd(av7110, COMTYPE_REC_PLAY, __Play, 2, AV_PES, 0); 
int av7110_av_start_play(struct av7110 *av7110, int av){	dprintk(2, "av7110:%p, \n", av7110);	if (av7110->rec_mode)		return -EBUSY;	if (av7110->playing & av)		return -EBUSY;	av7110_fw_cmd(av7110, COMTYPE_REC_PLAY, __Stop, 0);	if (av7110->playing == RP_NONE) {		av7110_ipack_reset(&av7110->ipack[0]);		av7110_ipack_reset(&av7110->ipack[1]);	}	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);		av7110->sinfo = 0;		break;	case RP_AV:		av7110->sinfo = 0;		av7110_fw_cmd(av7110, COMTYPE_REC_PLAY, __Play, 2, AV_PES, 0);		break;	}	return av7110->playing;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/ce18a223607b0e8cc9a8375abc64281a13ac423c/av7110_av.c/clean/drivers/media/dvb/ttpci/av7110_av.c