Lines Matching refs:out_buffer
994 FUN_CHECK(ret = write_unpaired_field(p_Vid, &p_Vid->out_buffer)); in flush_direct_output()
995 free_storable_picture(p_Vid->p_Dec, p_Vid->out_buffer.frame); in flush_direct_output()
996 p_Vid->out_buffer.frame = NULL; in flush_direct_output()
997 free_storable_picture(p_Vid->p_Dec, p_Vid->out_buffer.top_field); in flush_direct_output()
998 p_Vid->out_buffer.top_field = NULL; in flush_direct_output()
999 free_storable_picture(p_Vid->p_Dec, p_Vid->out_buffer.bottom_field); in flush_direct_output()
1000 p_Vid->out_buffer.bottom_field = NULL; in flush_direct_output()
1001 p_Vid->out_buffer.is_used = 0; in flush_direct_output()
1257 p_Vid->out_buffer.is_used = 0; in direct_output()
1258 p_Vid->out_buffer.is_directout = 0; in direct_output()
1263 if (p_Vid->out_buffer.is_used & 1) { in direct_output()
1266 p_Vid->out_buffer.top_field = p; in direct_output()
1267 p_Vid->out_buffer.is_used |= 1; in direct_output()
1268 p_Vid->out_buffer.frame_num = p->pic_num; in direct_output()
1269 p_Vid->out_buffer.is_directout = 1; in direct_output()
1270 p_Dpb->last_picture = &p_Vid->out_buffer; in direct_output()
1274 if (p_Vid->out_buffer.is_used & 2) { in direct_output()
1277 p_Vid->out_buffer.bottom_field = p; in direct_output()
1278 p_Vid->out_buffer.is_used |= 2; in direct_output()
1279 p_Vid->out_buffer.frame_num = p->pic_num; in direct_output()
1280 p_Vid->out_buffer.is_directout = 1; in direct_output()
1281 p_Dpb->last_picture = &p_Vid->out_buffer; in direct_output()
1284 if (p_Vid->out_buffer.is_used == 3) { in direct_output()
1286 FUN_CHECK(ret = dpb_combine_field_yuv(p_Vid, &p_Vid->out_buffer, 0)); in direct_output()
1287 p_Vid->out_buffer.frame->view_id = p_Vid->out_buffer.view_id; in direct_output()
1289 write_picture(p_Vid->out_buffer.frame, p_Vid); in direct_output()
1290 free_storable_picture(p_Vid->p_Dec, p_Vid->out_buffer.frame); in direct_output()
1291 p_Vid->out_buffer.frame = NULL; in direct_output()
1292 free_storable_picture(p_Vid->p_Dec, p_Vid->out_buffer.top_field); in direct_output()
1293 p_Vid->out_buffer.top_field = NULL; in direct_output()
1294 free_storable_picture(p_Vid->p_Dec, p_Vid->out_buffer.bottom_field); in direct_output()
1295 p_Vid->out_buffer.bottom_field = NULL; in direct_output()
1296 p_Vid->out_buffer.is_used = 0; in direct_output()
1297 p_Vid->out_buffer.is_directout = 0; in direct_output()