Mercurial > cgi-bin > hgwebdir.cgi > PR > Applications > VSs > VSs__H264__App
diff libavcodec/h264_ompss.c @ 6:55fb61482128
VSs working
| author | Nina Engelhardt <nengel@mailbox.tu-berlin.de> |
|---|---|
| date | Wed, 06 Mar 2013 14:35:39 +0100 |
| parents | 808fe898c011 |
| children | c8259123d224 |
line diff
1.1 --- a/libavcodec/h264_ompss.c Fri Feb 01 17:11:39 2013 +0100 1.2 +++ b/libavcodec/h264_ompss.c Wed Mar 06 14:35:39 2013 +0100 1.3 @@ -213,6 +213,7 @@ 1.4 H264Slice *s = &sbe->slice; 1.5 for (int i=line*smbc->smb_height; i< (line+1)*smbc->smb_height && i< d->mb_height; i++) 1.6 draw_edges(d, s, i); 1.7 + VMS_App__free(args->line); 1.8 VSs__end_task( animatingSlv ); 1.9 } 1.10 VSsTaskType draw_edges_taskType = { 1.11 @@ -576,7 +577,7 @@ 1.12 release_dpb_entry(h, out, 1); 1.13 VSs__end_critical(animatingSlv,0); 1.14 } 1.15 - print_report(oc->frame_number, oc->video_size, 0, h->verbose); 1.16 + //print_report(oc->frame_number, oc->video_size, 0, h->verbose); 1.17 1.18 VSs__end_task( animatingSlv ); 1.19 } 1.20 @@ -697,7 +698,7 @@ 1.21 VSs__submit_task_with_ID(&init_ref_list_and_get_dpb_taskType, &init_ref_list_and_get_dpb_task_args, taskID, animSlv); 1.22 1.23 smbc = acquire_smbc(h); 1.24 - SuperMBTask *lastsmb= add_decode_slice_3dwave_tasks(rc[k%2], &sbe[k%bufs], smbc, k, animSlv); 1.25 + SuperMBTask *lastsmb= add_decode_slice_3dwave_tasks(rc[k%2], &sbe[k%bufs], smbc, k, animSlv); 1.26 release_ref_list_taskArgs release_ref_list_task_args; 1.27 release_ref_list_task_args.h = h; 1.28 release_ref_list_task_args.smbc = smbc; 1.29 @@ -802,7 +803,7 @@ 1.30 1.31 while ((out=output_frame(h, oc, NULL, h->ofile, h->frame_width, h->frame_height))) ; 1.32 1.33 - print_report(oc->frame_number, oc->video_size, 1, h->verbose); 1.34 + //print_report(oc->frame_number, oc->video_size, 1, h->verbose); 1.35 h->num_frames = oc->frame_number; 1.36 /* finished ! */ 1.37
