Ok now the problem is between recv buffer and decode buffer ,,,,, 
May be decoder is not getting enough buffer to play at once ,,, because see
I frame is coming because u see the data problem is with P or B frame ,,,,,,
Can u check that memory allocation and deallocation properly ,,,,,,,


Any how u r on right track,
U can try with IPC,
Can u check mem issue also.... with Val grind or any one u prefer 


One thing u can try:
Get data from RTP payload....allocate memory space for intermediate buffer
of that size and then pass this intermediate buffer free it and do it in
polling sort of mechanism .......

Ur logic is correct...
Problem is communication between decoder engine and streaming server's  data
delivery ... 

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Dario
Sent: Thursday, November 06, 2008 5:09 PM
To: Libav* user questions and discussions
Subject: Re: [libav-user] Movement leaves pixel trails on decoded
MPEG4stream

The stream, when streamed through VLC is perfect. I't nice and steady at 
30fps.
I tried saving frames just after each was decoded in ppm format, but the 
output is the same.

To get a clear view of what is happening here are 2 screenshots of when 
frame is decoded good (every 5-15 frames the picture clears as it should 
be).
And second is the trails I'm talking about.
http://img519.imageshack.us/my.php?image=16243260eo5.jpg
http://img171.imageshack.us/my.php?image=19192944zk0.jpg





----- Original Message ----- 
From: "Peeyush Mishra" <[EMAIL PROTECTED]>
To: "'Libav* user questions and discussions'" <[email protected]>
Sent: Thursday, November 06, 2008 12:08 PM
Subject: Re: [libav-user] Movement leaves pixel trails on decoded 
MPEG4stream


I don't think u r doing any thing wrong (Logically) may be any coding flaw.

When U save this buffer into JPEG flaw or ppm, is it blurred or ok

Can u see this rtp stream over VLC and check if that vlc is doing same??

Thanks
Peeyush




-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Dario
Sent: Thursday, November 06, 2008 4:07 PM
To: Libav* user questions and discussions
Subject: Re: [libav-user] Movement leaves pixel trails on decoded
MPEG4stream

I tried with this spec, but the it's no use.
With little more experimenting I found out that when I decode images from
the file, the frame is saved as ppm and is clear as it should be.
But the example (apieexample.c) just grabs a chunks of mpeg4 file and then
it feeds it to decoder. It doesn't get actuall frames.

Also I'm decoding the frames from AVIFileSink::useFrame(SubsessionBuffer
&buffer)
function. Presuming that by that time, all RTSP part of packeting is done
and the frame is
in subsession buffer.
In useFram() I acquire pointer to frame from:
 unsigned char* const frameSource = buffer.dataStart();
unsigned const frameSize = buffer. bytesInUse();
And after that I feed the decoder with the pointer to a frame.

Maybe this is wrong place to do this?


----- Original Message ----- 
From: "Peeyush Mishra" <[EMAIL PROTECTED]>
To: "'Libav* user questions and discussions'" <[email protected]>
Sent: Thursday, November 06, 2008 10:40 AM
Subject: Re: [libav-user] Movement leaves pixel trails on decoded
MPEG4stream



    AVStream *st;


printf("Failed to Initialize encoder \n");
        exit (1);  }

        st->codec->width =  800 ;//image->width;
        st->codec->height = 600; //image->height;
        st->codec->time_base.den = 10 ; //FramePerSecond;
        st->codec->time_base.num = 1;
        st->codec->gop_size =50;
        st->codec->mb_decision = 2;
        st->codec->bit_rate = 400000;
        st->codec->me_method = 1;
//      st->codec->max_b_frames = 2;
        st->codec->pix_fmt = STREAM_PIX_FMT;   //Peeyush
//      st->codec->flags |= CODEC_FLAG2_FAST;
//      st->codec->qblur=0.5 ;

        st->codec->global_quality = st->quality = 0 ; //Sanity
        st->codec->qmin = st->codec->qmax = 3 ;





ELMA Kurtalj d.o.o. (ELMA Kurtalj ltd.)
Vitezićeva 1a, 10000 Zagreb, Hrvatska (Viteziceva 1a, 10000 Zagreb, Croatia)
Tel: 01/3035555, Faks: 01/3035599 (Tel: ++385-1-3035555, Fax:
++385-1-3035599 )

Www:
www.elma.hr; shop.elma.hr

E-mail:
[EMAIL PROTECTED] ([EMAIL PROTECTED])
[EMAIL PROTECTED] ([EMAIL PROTECTED])
[EMAIL PROTECTED] ([EMAIL PROTECTED])
[EMAIL PROTECTED] ([EMAIL PROTECTED])
[EMAIL PROTECTED] ([EMAIL PROTECTED])
[EMAIL PROTECTED] ([EMAIL PROTECTED])
[EMAIL PROTECTED] ([EMAIL PROTECTED])

_______________________________________________
libav-user mailing list
[email protected]
https://lists.mplayerhq.hu/mailman/listinfo/libav-user

-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.


No virus found in this incoming message.
Checked by AVG.
Version: 7.5.549 / Virus Database: 270.8.6 - Release Date: 11/3/2008 12:00
AM


No virus found in this outgoing message.
Checked by AVG.
Version: 7.5.549 / Virus Database: 270.8.6 - Release Date: 11/3/2008 12:00
AM


_______________________________________________
libav-user mailing list
[email protected]
https://lists.mplayerhq.hu/mailman/listinfo/libav-user



ELMA Kurtalj d.o.o. (ELMA Kurtalj ltd.)
Vitezićeva 1a, 10000 Zagreb, Hrvatska (Viteziceva 1a, 10000 Zagreb, Croatia)
Tel: 01/3035555, Faks: 01/3035599 (Tel: ++385-1-3035555, Fax:
++385-1-3035599 )

Www:
www.elma.hr; shop.elma.hr

E-mail:
[EMAIL PROTECTED] ([EMAIL PROTECTED])
[EMAIL PROTECTED] ([EMAIL PROTECTED])
[EMAIL PROTECTED] ([EMAIL PROTECTED])
[EMAIL PROTECTED] ([EMAIL PROTECTED])
[EMAIL PROTECTED] ([EMAIL PROTECTED])
[EMAIL PROTECTED] ([EMAIL PROTECTED])
[EMAIL PROTECTED] ([EMAIL PROTECTED])

_______________________________________________
libav-user mailing list
[email protected]
https://lists.mplayerhq.hu/mailman/listinfo/libav-user

-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.


No virus found in this incoming message.
Checked by AVG. 
Version: 7.5.549 / Virus Database: 270.8.6 - Release Date: 11/3/2008 12:00
AM
 

No virus found in this outgoing message.
Checked by AVG. 
Version: 7.5.549 / Virus Database: 270.8.6 - Release Date: 11/3/2008 12:00
AM
 

_______________________________________________
libav-user mailing list
[email protected]
https://lists.mplayerhq.hu/mailman/listinfo/libav-user

Reply via email to