got error after play rtsp stream

VLC for Android and Chrome OS specific usage questions
kc.chen
Blank Cone
Blank Cone
Posts: 25
Joined: 30 Jul 2012 10:23

got error after play rtsp stream

Postby kc.chen » 03 Aug 2012 09:07

When I play a rtsp stream on vlc, when try to press "back" button, I will get the error as below:

08-03 09:09:25.701: W/VLC(8357): [0x1b0c898]: swscale filter can't get output picture
08-03 09:09:25.811: W/VLC(8357): [0x1b0c898]: swscale filter can't get output picture
08-03 09:09:25.911: W/VLC(8357): [0x1b0c898]: swscale filter can't get output picture
08-03 09:09:26.011: W/VLC(8357): [0x1b0c898]: swscale filter can't get output picture
08-03 09:09:26.111: W/VLC(8357): [0x1b0c898]: swscale filter can't get output picture
08-03 09:09:26.211: W/VLC(8357): [0x1b0c898]: swscale filter can't get output picture
08-03 09:09:26.311: W/VLC(8357): [0x1b0c898]: swscale filter can't get output picture
08-03 09:09:26.411: W/VLC(8357): [0x1b0c898]: swscale filter can't get output picture
08-03 09:09:26.511: W/VLC(8357): [0x1b0c898]: swscale filter can't get output picture

Anyone konw how to fix? Thanks a lot!!

Jean-Baptiste Kempf
Site Administrator
Site Administrator
Posts: 37523
Joined: 22 Jul 2005 15:29
VLC version: 4.0.0-git
Operating System: Linux, Windows, Mac
Location: Cone, France
Contact:

Re: got error after play rtsp stream

Postby Jean-Baptiste Kempf » 03 Aug 2012 09:53

Seems like a bug.
Jean-Baptiste Kempf
http://www.jbkempf.com/ - http://www.jbkempf.com/blog/category/Videolan
VLC media player developer, VideoLAN President and Sites administrator
If you want an answer to your question, just be specific and precise. Don't use Private Messages.

kc.chen
Blank Cone
Blank Cone
Posts: 25
Joined: 30 Jul 2012 10:23

Re: got error after play rtsp stream

Postby kc.chen » 03 Aug 2012 10:26

Seems like a bug.
Do you how to report the bug? : )

Jean-Baptiste Kempf
Site Administrator
Site Administrator
Posts: 37523
Joined: 22 Jul 2005 15:29
VLC version: 4.0.0-git
Operating System: Linux, Windows, Mac
Location: Cone, France
Contact:

Re: got error after play rtsp stream

Postby Jean-Baptiste Kempf » 03 Aug 2012 11:21

Jean-Baptiste Kempf
http://www.jbkempf.com/ - http://www.jbkempf.com/blog/category/Videolan
VLC media player developer, VideoLAN President and Sites administrator
If you want an answer to your question, just be specific and precise. Don't use Private Messages.

kc.chen
Blank Cone
Blank Cone
Posts: 25
Joined: 30 Jul 2012 10:23

Re: got error after play rtsp stream

Postby kc.chen » 03 Aug 2012 11:28

I think I can give more details about it. When we try to stop the play, then we will have to wait almost 1 minutes until it really stop. In the process, I only see
08-03 16:43:57.846: W/VLC(10022): [0x1b24938]: swscale filter can't get output picture
08-03 16:43:57.946: W/VLC(10022): [0x1b24938]: swscale filter can't get output picture
08-03 16:43:58.046: W/VLC(10022): [0x1b24938]: swscale filter can't get output picture
08-03 16:43:58.146: W/VLC(10022): [0x1b24938]: swscale filter can't get output picture
08-03 16:43:58.256: W/VLC(10022): [0x1b24938]: swscale filter can't get output picture
08-03 16:43:58.356: W/VLC(10022): [0x1b24938]: swscale filter can't get output picture
08-03 16:43:58.457: W/VLC(10022): [0x1b24938]: swscale filter can't get output picture
08-03 16:43:58.557: W/VLC(10022): [0x1b24938]: swscale filter can't get output picture
08-03 16:43:58.657: W/VLC(10022): [0x1b24938]: swscale filter can't get output picture
08-03 16:43:58.757: W/VLC(10022): [0x1b24938]: swscale filter can't get output picture
08-03 16:43:58.857: W/VLC(10022): [0x1b24938]: swscale filter can't get output picture

It doesn't happen when I play avi files.

kc.chen
Blank Cone
Blank Cone
Posts: 25
Joined: 30 Jul 2012 10:23

Re: got error after play rtsp stream

Postby kc.chen » 03 Aug 2012 11:58

I have created ticket 7269.

kc.chen
Blank Cone
Blank Cone
Posts: 25
Joined: 30 Jul 2012 10:23

Re: got error after play rtsp stream

Postby kc.chen » 06 Aug 2012 09:59

In file live555.cpp:
static void Close( vlc_object_t *p_this )
{
demux_t *p_demux = (demux_t*)p_this;
demux_sys_t *p_sys = p_demux->p_sys;

msg_Dbg( p_demux, "kc test: come to live555 Close" );

if( p_sys->p_timeout )
{
//kc test
msg_Dbg( p_demux, "kc test: come to vlc_cancel" );
vlc_cancel( p_sys->p_timeout->handle );
msg_Dbg( p_demux, "kc test: come to vlc_join" );
vlc_join( p_sys->p_timeout->handle, NULL);
//kc test
free( p_sys->p_timeout );
}
msg_Dbg( p_demux, "kc test: come to if( p_sys->rtsp && p_sys->ms )" );

if( p_sys->rtsp && p_sys->ms ) p_sys->rtsp->sendTeardownCommand( *p_sys->ms, NULL );

I find it spends a lot of time on running vlc_join( p_sys->p_timeout->handle, NULL);
it seems the thread can't be killed. But after about 1 minutes, it will be killed.

Jean-Baptiste Kempf
Site Administrator
Site Administrator
Posts: 37523
Joined: 22 Jul 2005 15:29
VLC version: 4.0.0-git
Operating System: Linux, Windows, Mac
Location: Cone, France
Contact:

Re: got error after play rtsp stream

Postby Jean-Baptiste Kempf » 06 Aug 2012 11:46

It means the other thread is not done...
Jean-Baptiste Kempf
http://www.jbkempf.com/ - http://www.jbkempf.com/blog/category/Videolan
VLC media player developer, VideoLAN President and Sites administrator
If you want an answer to your question, just be specific and precise. Don't use Private Messages.


Return to “VLC for Android and Chrome OS”

Who is online

Users browsing this forum: Aza and 56 guests