logo       

Re: Playing MPEG with 1_rc0a-0 badly broken on PPC (all pink video): msg#00086

video.xine.devel

Subject: Re: Playing MPEG with 1_rc0a-0 badly broken on PPC (all pink video)

Considering that this is the first release candidate for 1.0, I was
hoping to get some feedback on why playing MPEG streams on PPC might
suddenly have stopped working. Oh well, I have gone back to 1_beta12
for now since that works just fine.

-Bill



On Tue, 5 Aug 2003, I wrote:

> Playing MPEG video streams with 1_rc0a-0 is badly broken on PPC
> (1_beta12 worked fine), just showing all pink video (both Xv and
> Xshm). Other formats such as AVI, MOV, and DV are OK.
>
> -Bill
>
>
>
> gwiz% xine -V Xv --verbose=99 -p basketba.mpg
> This is xine (X11 gui) - a free video player v0.9.21
> (c) 2000-2003 by G. Bartsch and the xine project team.
> Built with xine library 1.0.0 (1-rc0a)
> Found xine library version: 1.0.0 (1-rc0a).
> XServer Vendor: The XFree86 Project, Inc. Release: 40300000,
> Protocol Version: 11, Revision: 0,
> Available Screen(s): 1, using 0
> Depth: 24.
> XShmQueryVersion: 1.1.
> -[ xiTK version 0.10.3 ]-
> -[ xiTK will use XShm ]-
> -[ WM type: (EWMH) KWIN {KWin} ]-
> Display is not using Xinerama.
> load_plugins: skipping unreadable plugin directory /me/bill/.xine/plugins.
> load_plugins: plugin
> /usr/lib/xine/plugins/1.0.0/post/xineplug_post_mosaico.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/post/xineplug_post_goom.so
> found
> load_plugins: plugin
> /usr/lib/xine/plugins/1.0.0/post/xineplug_post_visualizations.so found
> load_plugins: plugin
> /usr/lib/xine/plugins/1.0.0/post/xineplug_post_visualizations.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/post/xineplug_post_planar.so
> found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/post/xineplug_post_planar.so
> found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/post/xineplug_post_planar.so
> found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/post/xineplug_post_planar.so
> found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/post/xineplug_post_planar.so
> found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/post/xineplug_post_planar.so
> found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/post/xineplug_post_planar.so
> found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/post/xineplug_post_switch.so
> found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/post/xineplug_post_tvtime.so
> found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_decode_adpcm.so
> found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_ao_out_arts.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_ao_out_esd.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_ao_out_none.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_ao_out_oss.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_decode_28k8.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_decode_a52.so found
> load_plugins: plugin
> /usr/lib/xine/plugins/1.0.0/xineplug_decode_idcinvideo.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_decode_cinepak.so
> found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_decode_cyuv.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_decode_dts.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_decode_faad.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_decode_ff.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_decode_ff.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_decode_ff.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_decode_fli.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_decode_gsm610.so
> found
> load_plugins: plugin
> /usr/lib/xine/plugins/1.0.0/xineplug_decode_interplayaudio.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_decode_image.so
> found
> load_plugins: plugin
> /usr/lib/xine/plugins/1.0.0/xineplug_decode_interplayvideo.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_decode_logpcm.so
> found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_decode_lpcm.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_decode_mad.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_decode_mpeg2.so
> found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_decode_msrle.so
> found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_decode_msvc.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_decode_nsf.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_decode_pcm.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_decode_qtrle.so
> found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_decode_qtrpza.so
> found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_decode_qtsmc.so
> found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_decode_real.so found
> load_plugins: plugin
> /usr/lib/xine/plugins/1.0.0/xineplug_decode_real_audio.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_decode_rgb.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_decode_roqaudio.so
> found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_decode_roqvideo.so
> found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_decode_spu.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_decode_spucc.so
> found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_decode_spuogm.so
> found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_decode_sputext.so
> found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_decode_svq1.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_decode_wc3video.so
> found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_decode_yuv.so found
> load_plugins: plugin
> /usr/lib/xine/plugins/1.0.0/xineplug_decode_yuv_frames.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_asf.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_audio.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_audio.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_audio.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_audio.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_audio.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_audio.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_audio.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_audio.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_audio.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_audio.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_audio.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_avi.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_fli.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_games.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_games.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_games.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_games.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_games.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_games.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_games.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_games.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_games.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_games.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_image.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_mpeg.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_mpeg_block.so
> found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_mpeg_elem.so
> found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_mpeg_pes.so
> found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_mpeg_ts.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_nsv.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_pva.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_qt.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_rawdv.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_real.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_slave.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_sputext.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_yuv4mpeg2.so
> found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_dmx_yuv_frames.so
> found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_inp_cdda.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_inp_dvb.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_inp_dvd.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_inp_file.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_inp_http.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_inp_mms.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_inp_net.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_inp_pnm.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_inp_pvr.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_inp_rtp.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_inp_rtsp.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_inp_stdin_fifo.so
> found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_inp_v4l.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_inp_v4l.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_inp_vcd.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_vo_out_aa.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_vo_out_fb.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_vo_out_none.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_vo_out_sdl.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_vo_out_syncfb.so
> found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_vo_out_xshm.so found
> load_plugins: plugin /usr/lib/xine/plugins/1.0.0/xineplug_vo_out_xv.so found
> deinterlace: Greedy disabled: required CPU accelleration features unavailable.
> deinterlace: Greedy2Frame disabled: required CPU accelleration features
> unavailable.
> video_out_xv: using Xv port 69 from adaptor ATI Rage128 Video Overlay for
> hardware colorspace conversion and scaling.
> video_out_xv: port attribute XV_COLORKEY (6) value is 30
> video_out_xv: port attribute XV_BRIGHTNESS (5) value is -1
> video_out_xv: port attribute XV_SATURATION (3) value is 15
> video_out_xv: double buffering mode = 1
> video_out_xv: this adaptor supports the yuy2 format.
> video_out_xv: this adaptor supports the yv12 format.
> video_out_xv: property #11 = 0
> video_out: thread created
> audio_oss_out: Opening audio device...
> audio_oss_out: using device >/dev/dsp<
> audio_oss_out: Audio driver realtime sync disabled...
> audio_oss_out: ...will use system real-time clock for soft-sync instead
> audio_oss_out: ...there may be audio/video synchronization issues
> audio_oss_out: supported modes are mono stereo
> audio_out: thread created
> xine: xine_stream_new
> xine: xine_stream_new
> xine_interface: unknown param 10
> xine_interface: unknown param 10
> xine: xine_stream_new
> xine_interface: unknown param 10
> xine: xine_stream_new
> xine_interface: unknown param 10
> video_out_xv: VO_PROP_ASPECT_RATIO(0)
> vo_scale: invalid ratio, using 4:3
> vo_scale: unknown aspect ratio (0) in stream => using 4:3
> video_out_xv: property #2 = 0
> video_out_xv: property #2 = 0
> video_out_xv: property #5 = -1
> video_out_xv: property #5 = -64
> video_out_xv: property #5 = -2
> video_out_xv: property #3 = 15
> video_out_xv: property #3 = 0
> video_out_xv: property #3 = 14
> video_out_xv: property #4 = 0
> video_out_xv: property #4 = 0
> xine: found input plugin : file input plugin
> load_plugins: probing demux 'yuv_frames'
> load_plugins: probing demux 'yuv4mpeg2'
> load_plugins: probing demux 'sputext'
> load_plugins: probing demux 'slave'
> load_plugins: probing demux 'real'
> load_plugins: probing demux 'rawdv'
> load_plugins: probing demux 'quicktime'
> load_plugins: probing demux 'pva'
> load_plugins: probing demux 'nsv'
> load_plugins: probing demux 'mpeg-ts'
> load_plugins: probing demux 'mpeg_pes'
> load_plugins: probing demux 'elem'
> xine: found demuxer plugin: Elementary MPEG stream demux plugin
> metronom: video discontinuity #1, type is 0, disc_off is 0
> metronom: waiting for audio discontinuity #1
> metronom: audio discontinuity #1, type is 0, disc_off 0
> metronom: waiting for in_discontinuity update #1
> metronom: video vpts adjusted with prebuffer to 72562
> metronom: audio vpts adjusted with prebuffer to 72580
> metronom: av_offset=0 pts
> xine: xine_play
> xine: xine_play_internal ...done
> audio_out: ao_flush (loop running: 1)
> xine: found input plugin : file input plugin
> load_plugins: probing demux 'yuv_frames'
> load_plugins: probing demux 'yuv4mpeg2'
> load_plugins: probing demux 'sputext'
> load_plugins: probing demux 'slave'
> load_plugins: probing demux 'real'
> load_plugins: probing demux 'rawdv'
> load_plugins: probing demux 'quicktime'
> load_plugins: probing demux 'pva'
> load_plugins: probing demux 'nsv'
> load_plugins: probing demux 'mpeg-ts'
> load_plugins: probing demux 'mpeg_pes'
> load_plugins: probing demux 'elem'
> load_plugins: probing demux 'mpeg_block'
> load_plugins: probing demux 'mpeg'
> xine: found demuxer plugin: MPEG program stream demux plugin
> metronom: audio discontinuity #2, type is 0, disc_off 0
> metronom: waiting for in_discontinuity update #2
> metronom: video discontinuity #2, type is 0, disc_off is 0
> metronom: video vpts adjusted with prebuffer to 81958
> metronom: audio vpts adjusted with prebuffer to 81975
> audio_oss_out: ao_open rate=44100, mode=8, dev=/dev/dsp
> audio_oss_out: audio rate : 44100 requested, 44100 provided by device/sec
> audio_oss_out: 2 channels output
> audio_out: output sample rate 44100
> metronom: av_offset=0 pts
> xine: xine_play
> metronom: audio discontinuity #3, type is 2, disc_off 11303
> metronom: waiting for in_discontinuity update #3
> metronom: video discontinuity #3, type is 2, disc_off is 11303
> xine: xine_play_internal ...done
> metronom: fixing sound card drift by -1929 pts
> metronom: fixing sound card drift by -1440 pts
> video_out: throwing away image with pts 176002 because it's too old (diff :
> 25497).
> video_out: throwing away image with pts 178938 because it's too old (diff :
> 22561).
> video_out: throwing away image with pts 181876 because it's too old (diff :
> 19623).
> video_out: throwing away image with pts 184814 because it's too old (diff :
> 16685).
> video_out: throwing away image with pts 187752 because it's too old (diff :
> 13747).
> video_out: throwing away image with pts 190696 because it's too old (diff :
> 10803).
> video_out: throwing away image with pts 193640 because it's too old (diff :
> 7859).
> video_out: throwing away image with pts 196584 because it's too old (diff :
> 4915).
> 200 frames delivered, 0 frames skipped, 8 frames discarded


-------------------------------------------------------
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet_072303_01/01


<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise