comparison libmpcodecs/vf_ass.c @ 20629:e8885ec63928

Introduce MSGT_ASS, use it for all libass messages.
author eugeni
date Fri, 03 Nov 2006 18:15:33 +0000
parents de4a66d99f41
children 839c48c35ce8
comparison
equal deleted inserted replaced
20628:782c697bd4c2 20629:e8885ec63928
111 vf->priv->outw, 111 vf->priv->outw,
112 vf->priv->outh); 112 vf->priv->outh);
113 113
114 if((vf->dmpi->flags & MP_IMGFLAG_DRAW_CALLBACK) && 114 if((vf->dmpi->flags & MP_IMGFLAG_DRAW_CALLBACK) &&
115 !(vf->dmpi->flags & MP_IMGFLAG_DIRECT)){ 115 !(vf->dmpi->flags & MP_IMGFLAG_DIRECT)){
116 mp_msg(MSGT_VFILTER, MSGL_INFO, MSGTR_MPCODECS_FullDRNotPossible); 116 mp_msg(MSGT_ASS, MSGL_INFO, MSGTR_MPCODECS_FullDRNotPossible);
117 return; 117 return;
118 } 118 }
119 119
120 // set up mpi as a cropped-down image of dmpi: 120 // set up mpi as a cropped-down image of dmpi:
121 if(mpi->flags&MP_IMGFLAG_PLANAR){ 121 if(mpi->flags&MP_IMGFLAG_PLANAR){
160 160
161 static int prepare_image(struct vf_instance_s* vf, mp_image_t *mpi) 161 static int prepare_image(struct vf_instance_s* vf, mp_image_t *mpi)
162 { 162 {
163 if(mpi->flags&MP_IMGFLAG_DIRECT || mpi->flags&MP_IMGFLAG_DRAW_CALLBACK){ 163 if(mpi->flags&MP_IMGFLAG_DIRECT || mpi->flags&MP_IMGFLAG_DRAW_CALLBACK){
164 vf->dmpi = mpi->priv; 164 vf->dmpi = mpi->priv;
165 if (!vf->dmpi) { mp_msg(MSGT_VFILTER, MSGL_WARN, MSGTR_MPCODECS_FunWhydowegetNULL); return 0; } 165 if (!vf->dmpi) { mp_msg(MSGT_ASS, MSGL_WARN, MSGTR_MPCODECS_FunWhydowegetNULL); return 0; }
166 mpi->priv = NULL; 166 mpi->priv = NULL;
167 // we've used DR, so we're ready... 167 // we've used DR, so we're ready...
168 if (ass_top_margin) 168 if (ass_top_margin)
169 blank(vf->dmpi, 0, ass_top_margin); 169 blank(vf->dmpi, 0, ass_top_margin);
170 if (ass_bottom_margin) 170 if (ass_bottom_margin)
388 uninit(vf); 388 uninit(vf);
389 return 0; 389 return 0;
390 } 390 }
391 391
392 if (vf->priv->auto_insert) 392 if (vf->priv->auto_insert)
393 mp_msg(MSGT_VFILTER, MSGL_INFO, "[ass] auto-open\n"); 393 mp_msg(MSGT_ASS, MSGL_INFO, "[ass] auto-open\n");
394 394
395 vf->config = config; 395 vf->config = config;
396 vf->query_format = query_format; 396 vf->query_format = query_format;
397 vf->uninit = uninit; 397 vf->uninit = uninit;
398 vf->control = control; 398 vf->control = control;