[XviD-devel] dev 4 api questions

elcabesa elcabesa at inwind.it
Wed Mar 26 15:09:00 CET 2003


seems that i'm faster creating problem and thne resolving my own problem thant 
you reading them...  so these mean i have simple problem=)

i was able to make it owrk. not crashing.. but not producing a good output....  
it make gmplayer crash using xvid deocder.. and a lot of output using 
livavcodec

i think error could be due to this piece of code.. but i can't make it work

old code

xvid_encore(fp->enc_handle, XVID_ENC_ENCODE, &fp->enc_frame, &enc_stats);
    muxer_write_chunk(fp->mux, fp->enc_frame.length, fp->enc_frame.intra==1 ? 
0x10 : 0);



new code

size=xvid_encore(fp->enc_handle, XVID_ENC_ENCODE, &fp->enc_frame, &stats);

 muxer_write_chunk(fp->mux, size, stats.type== XVID_TYPE_IVOP? 0x10 : 0);


i have tried also using
muxer_write_chunk(fp->mux, size, fp->enc_frame.out_flags & XVID_KEYFRAME ? 
0x10 : 0); 

but it doesn't work anytime.. can anyone help me?

this is output:

Starting playback...
This file was encoded with XviD build 9
VDec: vo config request - 640 x 272 (preferred csp: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 2.35:1 - prescaling to correct movie aspect.
VO: [xv] 640x272 => 640x272 Planar YV12
Error at MB: 0
concealing errors
Marker bit missing before time_increment    1/  1   0%  0%  0.0% 0 0 0%
vop not coded
ac-tex damaged at 34 1  0.136 ct:  0.004    2/  2   0%  0%  0.0% 1 0 0%
Error at MB: 74
concealing errors
Error, header damaged or not MPEG4 header (f_code=0)0%  0%  0.0% 1 0 0%
header damaged
Error while decoding frame!
Error, header damaged or not MPEG4 header (f_code=0)0%  0%  0.0% 2 0 0%
header damaged
Error while decoding frame!
Error, header damaged or not MPEG4 header (f_code=0)0%  0%  0.0% 2 0 0%
header damaged
Error while decoding frame!
Error, header damaged or not MPEG4 header (f_code=0)0%  0%  0.0% 2 0 0%
header damaged
Error while decoding frame!
vop not coded 0.2 A-V:  0.062 ct:  0.024    7/  7   0%  0%  0.0% 2 0 0%
Marker bit missing before time_increment    8/  8   0%  0%  0.0% 2 0 0%
Marker bit missing before vop_coded
vop not coded
Error, header damaged or not MPEG4 header (f_code=0)0%  0%  0.0% 2 0 0%
header damaged
Error while decoding frame!
Marker bit missing before vop_coded0.034   10/ 10   0%  0%  0.0% 2 0 0%
vop not coded
Marker bit missing before vop_coded0.036   11/ 11   0%  0%  0.0% 2 0 0%
vop not coded
Marker bit missing before time_increment   12/ 12   0%  0%  0.0% 2 0 0%
Marker bit missing before vop_coded
vop not coded
Marker bit missing before vop_coded0.039   13/ 13   0%  0%  0.0% 2 0 0%
vop not coded
ac-tex damaged at 18 0  0.002 ct:  0.039   14/ 14  24%  0%  2.1% 2 0 0%
Error at MB: 18
concealing errors
vop not coded 0.6 A-V:  0.011 ct:  0.040   15/ 15  24%  1%  2.0% 2 0 0%
Error, header damaged or not MPEG4 header (f_code=0)2%  1%  2.0% 2 0 0%
header damaged
Error while decoding frame!
ac-tex damaged at 21 0 -0.014 ct:  0.038   17/ 17  21%  0%  1.9% 2 0 0%
Error at MB: 21
concealing errors
ac-tex damaged at 4 1: -0.012 ct:  0.037   18/ 18  23%  1%  1.8% 2 0 0%
Error at MB: 44
concealing errors
Marker bit missing before time_increment   19/ 19  23%  1%  1.8% 2 0 0%
vop not coded
vop not coded 0.8 A-V: -0.023 ct:  0.034   20/ 20  21%  1%  1.8% 2 0 0%
1. marker bit missing in 3. esct:  0.031   21/ 21  20%  1%  1.8% 2 0 0%
Error at MB: 0
concealing errors
ac-tex damaged at 22 0 -0.030 ct:  0.028   22/ 22  20%  1%  1.7% 2 0 0%
Error at MB: 22
concealing errors
vop not coded 0.9 A-V: -0.017 ct:  0.026   23/ 23  20%  1%  1.7% 2 0 0%
Marker bit missing before time_increment   24/ 24  19%  1%  1.7% 2 0 0%
Marker bit missing before vop_coded
vop not coded
A:   0.9 V:   1.0 A-V: -0.021 ct:  0.022   25/ 25  18%  1%  1.8% 2 0 0%







More information about the XviD-devel mailing list