• Home
  • History
  • Annotate
  • Raw
  • Download

Lines Matching refs:vldecoder

51    vlVdpDecoder *vldecoder;  in vlVdpDecoderCreate()  local
86 vldecoder = CALLOC(1,sizeof(vlVdpDecoder)); in vlVdpDecoderCreate()
87 if (!vldecoder) { in vlVdpDecoderCreate()
92 vldecoder->device = dev; in vlVdpDecoderCreate()
94 vldecoder->decoder = pipe->create_video_decoder in vlVdpDecoderCreate()
103 if (!vldecoder->decoder) { in vlVdpDecoderCreate()
108 *decoder = vlAddDataHTAB(vldecoder); in vlVdpDecoderCreate()
118 vldecoder->decoder->destroy(vldecoder->decoder); in vlVdpDecoderCreate()
122 FREE(vldecoder); in vlVdpDecoderCreate()
132 vlVdpDecoder *vldecoder; in vlVdpDecoderDestroy() local
134 vldecoder = (vlVdpDecoder *)vlGetDataHTAB(decoder); in vlVdpDecoderDestroy()
135 if (!vldecoder) in vlVdpDecoderDestroy()
138 pipe_mutex_lock(vldecoder->device->mutex); in vlVdpDecoderDestroy()
139 vldecoder->decoder->destroy(vldecoder->decoder); in vlVdpDecoderDestroy()
140 pipe_mutex_unlock(vldecoder->device->mutex); in vlVdpDecoderDestroy()
142 FREE(vldecoder); in vlVdpDecoderDestroy()
156 vlVdpDecoder *vldecoder; in vlVdpDecoderGetParameters() local
158 vldecoder = (vlVdpDecoder *)vlGetDataHTAB(decoder); in vlVdpDecoderGetParameters()
159 if (!vldecoder) in vlVdpDecoderGetParameters()
162 *profile = PipeToProfile(vldecoder->decoder->profile); in vlVdpDecoderGetParameters()
163 *width = vldecoder->decoder->width; in vlVdpDecoderGetParameters()
164 *height = vldecoder->decoder->height; in vlVdpDecoderGetParameters()
425 vlVdpDecoder *vldecoder; in vlVdpDecoderRender() local
443 vldecoder = (vlVdpDecoder *)vlGetDataHTAB(decoder); in vlVdpDecoderRender()
444 if (!vldecoder) in vlVdpDecoderRender()
446 dec = vldecoder->decoder; in vlVdpDecoderRender()
453 if (vlsurf->device != vldecoder->device) in vlVdpDecoderRender()