Ticket #1617 (closed defect: wontfix)

Opened 4 months ago

Last modified 2 months ago

Problem view Free Multiposte with 0.8.6h on Mac

Reported by: vadim Assigned to: cmassiot
Priority: highest Milestone: 0.8.6 maintainance
Component: Network Version: 0.8.6 (bugfix)
Severity: major Keywords: help moreinfo unreproducible
Cc: Platform(s): all
Difficulty: unknown Work status: Not started

Description (Last modified by courmisch)

When playing streams form Free Multiposte TV service using 0.8.6h version on Mac/OSX the stream stops playing after 30-40 secs.

Change History

07/06/08 23:21:58 changed by courmisch

  • keywords set to help moreinfo.
  • version set to 0.8.6 (bugfix).
  • description changed.

Sorry, this is way too vague to reproduce the problem, let alone fix it.

08/06/08 00:19:40 changed by vadim

You need to have a Free ADSL account to reproduce it. How i can provide you more info?

08/06/08 08:14:08 changed by courmisch

  • keywords changed from help moreinfo to help moreinfo unreproducible.
  • owner changed from courmisch to cmassiot.

08/06/08 15:57:13 changed by vadim

To reproduce the bug:

1) Use Open Network Stream menu: and specify http://mafreebox.freebox.fr/freeboxtv/playlist.m3u as a url 2) Choose France 2 from the Playlist

Here is the output from the Massages window: ====== main debug: thread 2958643200 (input) created at priority 37 (input/input.c:265) main debug: rtsp://mafreebox.freebox.fr/freeboxtv/stream?id=201' gives access rtsp' demux ' path mafreebox.freebox.fr/freeboxtv/stream?id=201' main debug: creating demux: access='rtsp' demux= path='mafreebox.freebox.fr/freeboxtv/stream?id=201' main debug: looking for access_demux module: 1 candidate macosx debug: input has changed, refreshing interface live555 debug: RTP subsession 'video/MP2T' main debug: creating demux: access= demux='ts' path= main debug: thread 2959175680 (stream out) created at priority 37 (input/demux.c:341) main debug: using access_demux module "live555" main debug: `rtsp://mafreebox.freebox.fr/freeboxtv/stream?id=201' successfully opened main debug: looking for demux2 module: 1 candidate main debug: using demux2 module "ts" ts debug: pid[163] unknown ts debug: pid[1912] unknown ts debug: pid[35] unknown ts debug: pid[1285] unknown ts debug: PATCallBack called ts debug: new PAT ts_id=8801 version=1 current_next=1 ts debug: * number=8801 pid=1285 ts debug: PMTCallBack called ts debug: new PMT program number=8801 version=23 pid_pcr=163 ts debug: * descriptor : CA (0x9) SysID 0x500 ts debug: * descriptor : CA (0x9) SysID 0x500 ts debug: * descriptor : CA (0x9) SysID 0x500 ts debug: * descriptor : CA (0x9) SysID 0x500 ts debug: * es pid=163 type=2 fcc=mpgv main debug: selecting program id=8801 main debug: looking for decoder module: 26 candidates main debug: using decoder module "libmpeg2" main debug: thread 2959708160 (decoder) created at priority -47 (input/decoder.c:159) ts debug: * descriptor : CA (0x9) SysID 0x100 ts debug: * es pid=1912 type=4 fcc=mpga main debug: looking for decoder module: 26 candidates main debug: using decoder module "mpeg_audio" main debug: thread 2961838080 (decoder) created at priority 37 (input/decoder.c:159) ts debug: * descriptor : CA (0x9) SysID 0x100 ts debug: * es pid=35 type=6 dr->i_tag=0x56 ts debug: * EBU Teletext descriptor ts debug: * es pid=35 type=6 fcc=telx ts warning: first packet for pid=1912 cc=0x8 ts warning: first packet for pid=35 cc=0x2 mpeg_audio debug: MPGA channels:2 samplerate:48000 bitrate:192 main debug: looking for audio output module: 2 candidates main debug: VLC is looking for: 'mpga' 48000 Hz Stereo frame=1152 samples/1161 bytes auhal debug: system has [3] device(s) auhal debug: DevID: 0x104 DevName?: Microphone intégr auhal debug: this device is INPUT only. skipping... auhal debug: DevID: 0x102 DevName?: Entrée intégr auhal debug: this device is INPUT only. skipping... auhal debug: DevID: 0x106 DevName?: Sortie intégr auhal debug: supported format: [96000][mcpl][12][4][1][4][2][16] auhal debug: supported format: [48000][mcpl][12][4][1][4][2][16] auhal debug: supported format: [44100][mcpl][12][4][1][4][2][16] auhal debug: supported format: [96000][mcpl][4][8][1][8][2][20] auhal debug: supported format: [48000][mcpl][4][8][1][8][2][20] auhal debug: supported format: [44100][mcpl][4][8][1][8][2][20] auhal debug: supported format: [96000][mcpl][4][8][1][8][2][24] auhal debug: supported format: [48000][mcpl][4][8][1][8][2][24] auhal debug: supported format: [44100][mcpl][4][8][1][8][2][24] auhal debug: current format is: [44100][mcpl][41][4][1][4][2][32] auhal debug: layout of AUHAL has 2 channels auhal debug: selected 2 physical channels for device output auhal debug: VLC will output: Stereo auhal debug: we set the AU format: [48000][mcpl][9][8][1][8][2][32] auhal debug: the actual set AU format is [48000][mcpl][9][8][1][8][2][32] main debug: using audio output module "auhal" main debug: output 'fl32' 48000 Hz Stereo frame=1 samples/8 bytes main debug: mixer 'fl32' 48000 Hz Stereo frame=1 samples/8 bytes main debug: no need for any filter main debug: looking for audio mixer module: 3 candidates main debug: using audio mixer module "trivial_mixer" main debug: input 'mpga' 48000 Hz Stereo frame=1152 samples/1161 bytes main debug: filter(s) 'mpga'->'fl32' 48000 Hz->48000 Hz Stereo->Stereo main debug: looking for audio filter module: 24 candidates main debug: using audio filter module "mpgatofixed32" main debug: found a filter for the whole conversion main debug: filter(s) 'fl32'->'fl32' 52800 Hz->48000 Hz Stereo->Stereo main debug: looking for audio filter module: 24 candidates main debug: using audio filter module "bandlimited_resampler" main debug: found a filter for the whole conversion main debug: garbage collector destroys 1 vout main debug: removing module "i420_yuy2_mmx" main debug: removing module "macosx" main debug: removing module "opengl" main debug: thread 2961305600 joined (video_output/video_output.c:461) libmpeg2 debug: 480x576 (display 480,576), aspect 768000, sar 32:15, 25.000 fps main debug: audio output is starving (458581), playing silence main debug: no usable vout present, spawning one main debug: window size: 1024x576 main debug: looking for video output module: 4 candidates opengl debug: Texture size: 480x576 main debug: looking for opengl provider module: 1 candidate macosx debug: display is Quartz Extreme accelerated main debug: using opengl provider module "macosx" main debug: using video output module "opengl" main debug: got 1 direct buffer(s) main debug: picture in 480x576 (0,0,480x576), chroma I420, ar 16:9, sar 32:15 main debug: picture user 480x576 (0,0,480x576), chroma I420, ar 16:9, sar 32:15 main debug: picture out 480x576 (0,0,480x576), chroma UYVY, ar 16:9, sar 32:15 main debug: looking for chroma module: 9 candidates main debug: using chroma module "i420_yuy2_mmx" main debug: indirect render, mapping render pictures 0-7 to system pictures 1-8 main debug: waiting for thread completion main debug: thread 2961305600 (video output) created at priority 37 (video_output/video_output.c:421) main warning: dts != current_pts (-1246101) main warning: vout synchro warning: pts != current_date (-40000) main debug: Registering subpicture channel, ID: 2 main debug: Registering subpicture channel, ID: 3 main debug: Registering subpicture channel, ID: 4 main debug: Registering subpicture channel, ID: 5 main warning: output date isn't PTS date, requesting resampling (-40599) main warning: buffer is 40599 in advance, triggering downsampling main debug: decoded 115/117 pictures main warning: resampling stopped after 9719904 usec (drift: -692)

11/06/08 09:53:38 changed by vadim

To reproduce the bug:

1) Use Open Network Stream menu: and specify
http://mafreebox.freebox.fr/freeboxtv/playlist.m3u  as a url
2) Choose France 2 from the Playlist

Here is the output from the Messages window:
======
main debug: thread 2958643200 (input) created at priority 37
(input/input.c:265)
main debug: `rtsp://mafreebox.freebox.fr/freeboxtv/stream?id=201' gives
access `rtsp' demux `' path `mafreebox.freebox.fr/freeboxtv/stream?id=201'
main debug: creating demux: access='rtsp' demux=''
path='mafreebox.freebox.fr/freeboxtv/stream?id=201'
main debug: looking for access_demux module: 1 candidate
macosx debug: input has changed, refreshing interface
live555 debug: RTP subsession 'video/MP2T'
main debug: creating demux: access='' demux='ts' path=''
main debug: thread 2959175680 (stream out) created at priority 37
(input/demux.c:341)
main debug: using access_demux module "live555"
main debug: `rtsp://mafreebox.freebox.fr/freeboxtv/stream?id=201'
successfully opened
main debug: looking for demux2 module: 1 candidate
main debug: using demux2 module "ts"
ts debug: pid[163] unknown
ts debug: pid[1912] unknown
ts debug: pid[35] unknown
ts debug: pid[1285] unknown
ts debug: PATCallBack called
ts debug: new PAT ts_id=8801 version=1 current_next=1
ts debug:   * number=8801 pid=1285
ts debug: PMTCallBack called
ts debug: new PMT program number=8801 version=23 pid_pcr=163
ts debug:  * descriptor : CA (0x9) SysID 0x500
ts debug:  * descriptor : CA (0x9) SysID 0x500
ts debug:  * descriptor : CA (0x9) SysID 0x500
ts debug:  * descriptor : CA (0x9) SysID 0x500
ts debug:   * es pid=163 type=2 fcc=mpgv
main debug: selecting program id=8801
main debug: looking for decoder module: 26 candidates
main debug: using decoder module "libmpeg2"
main debug: thread 2959708160 (decoder) created at priority -47
(input/decoder.c:159)
ts debug:    * descriptor : CA (0x9) SysID 0x100
ts debug:   * es pid=1912 type=4 fcc=mpga
main debug: looking for decoder module: 26 candidates
main debug: using decoder module "mpeg_audio"
main debug: thread 2961838080 (decoder) created at priority 37
(input/decoder.c:159)
ts debug:    * descriptor : CA (0x9) SysID 0x100
ts debug:   * es pid=35 type=6 dr->i_tag=0x56
ts debug:     * EBU Teletext descriptor
ts debug:   * es pid=35 type=6 fcc=telx
ts warning: first packet for pid=1912 cc=0x8
ts warning: first packet for pid=35 cc=0x2
mpeg_audio debug: MPGA channels:2 samplerate:48000 bitrate:192
main debug: looking for audio output module: 2 candidates
main debug: VLC is looking for: 'mpga' 48000 Hz Stereo frame=1152
samples/1161 bytes
auhal debug: system has [3] device(s)
auhal debug: DevID: 0x104 DevName: Microphone intégr
auhal debug: this device is INPUT only. skipping...
auhal debug: DevID: 0x102 DevName: Entrée intégr
auhal debug: this device is INPUT only. skipping...
auhal debug: DevID: 0x106 DevName: Sortie intégr
auhal debug: supported format: [96000][mcpl][12][4][1][4][2][16]
auhal debug: supported format: [48000][mcpl][12][4][1][4][2][16]
auhal debug: supported format: [44100][mcpl][12][4][1][4][2][16]
auhal debug: supported format: [96000][mcpl][4][8][1][8][2][20]
auhal debug: supported format: [48000][mcpl][4][8][1][8][2][20]
auhal debug: supported format: [44100][mcpl][4][8][1][8][2][20]
auhal debug: supported format: [96000][mcpl][4][8][1][8][2][24]
auhal debug: supported format: [48000][mcpl][4][8][1][8][2][24]
auhal debug: supported format: [44100][mcpl][4][8][1][8][2][24]
auhal debug: current format is: [44100][mcpl][41][4][1][4][2][32]
auhal debug: layout of AUHAL has 2 channels
auhal debug: selected 2 physical channels for device output
auhal debug: VLC will output: Stereo
auhal debug: we set the AU format: [48000][mcpl][9][8][1][8][2][32]
auhal debug: the actual set AU format is [48000][mcpl][9][8][1][8][2][32]
main debug: using audio output module "auhal"
main debug: output 'fl32' 48000 Hz Stereo frame=1 samples/8 bytes
main debug: mixer 'fl32' 48000 Hz Stereo frame=1 samples/8 bytes
main debug: no need for any filter
main debug: looking for audio mixer module: 3 candidates
main debug: using audio mixer module "trivial_mixer"
main debug: input 'mpga' 48000 Hz Stereo frame=1152 samples/1161 bytes
main debug: filter(s) 'mpga'->'fl32' 48000 Hz->48000 Hz Stereo->Stereo
main debug: looking for audio filter module: 24 candidates
main debug: using audio filter module "mpgatofixed32"
main debug: found a filter for the whole conversion
main debug: filter(s) 'fl32'->'fl32' 52800 Hz->48000 Hz Stereo->Stereo
main debug: looking for audio filter module: 24 candidates
main debug: using audio filter module "bandlimited_resampler"
main debug: found a filter for the whole conversion
main debug: garbage collector destroys 1 vout
main debug: removing module "i420_yuy2_mmx"
main debug: removing module "macosx"
main debug: removing module "opengl"
main debug: thread 2961305600 joined (video_output/video_output.c:461)
libmpeg2 debug: 480x576 (display 480,576), aspect 768000, sar 32:15,
25.000 fps
main debug: audio output is starving (458581), playing silence
main debug: no usable vout present, spawning one
main debug: window size: 1024x576
main debug: looking for video output module: 4 candidates
opengl debug: Texture size: 480x576
main debug: looking for opengl provider module: 1 candidate
macosx debug: display is Quartz Extreme accelerated
main debug: using opengl provider module "macosx"
main debug: using video output module "opengl"
main debug: got 1 direct buffer(s)
main debug: picture in 480x576 (0,0,480x576), chroma I420, ar 16:9, sar
32:15
main debug: picture user 480x576 (0,0,480x576), chroma I420, ar 16:9, sar
32:15
main debug: picture out 480x576 (0,0,480x576), chroma UYVY, ar 16:9, sar
32:15
main debug: looking for chroma module: 9 candidates
main debug: using chroma module "i420_yuy2_mmx"
main debug: indirect render, mapping render pictures 0-7 to system
pictures 1-8
main debug: waiting for thread completion
main debug: thread 2961305600 (video output) created at priority 37
(video_output/video_output.c:421)
main warning: dts != current_pts (-1246101)
main warning: vout synchro warning: pts != current_date (-40000)
main debug: Registering subpicture channel, ID: 2
main debug: Registering subpicture channel, ID: 3
main debug: Registering subpicture channel, ID: 4
main debug: Registering subpicture channel, ID: 5
main warning: output date isn't PTS date, requesting resampling (-40599)
main warning: buffer is 40599 in advance, triggering downsampling
main debug: decoded 115/117 pictures
main warning: resampling stopped after 9719904 usec (drift: -692)

28/06/08 19:13:01 changed by Myrrdhinn

  • platform changed from MacOS to all.

I have the same problem on Windows Xp, I add that I have the problem is the same qith also with my own files (on hard disk : music : mp3, aac (didn't test other) and video too)

30/06/08 23:16:54 changed by rzara

I also reproduce the problem on Mac OS X 10.5.3 (intel) with VLC 0.8.6h.

VLC-0.9.0-git from 19-May-2008 01:40 also has the problem.

VLC 0.8.6f seems to work fine.

14/07/08 16:31:08 changed by Myrrdhinn

Hi,

I have reinstalled Windows XP SP2

I tested with Homeplayer (vlc 0.8.6i).

Freezes reappeared just after insalling Realtek HD audio Driver. I have not tested yet after installing ATI HDMI audio driver.

14/07/08 16:45:34 changed by rzara

VLC-0.9.0-test2 seems to work fine

(follow-up: ↓ 11 ) 14/07/08 16:59:14 changed by Myrrdhinn

Oh, I didn't test it, where could I download ?

Even with a uninstall of the driver, VLC still freeze,

I have restored my system just before it has detected the on board audio chipset and VLC now work fine.

I think it is more the audio chipset on my motherboard which causes this problem with VLC.

Audio Chipset :

Realtek ALC888 (flexible 8 channels audio with jack sensing) (compliant with Azalia 1.0 spec)

(in reply to: ↑ 10 ) 14/07/08 19:30:25 changed by rzara

Replying to Myrrdhinn:

Oh, I didn't test it, where could I download ?

You can download ~test2 from http://nightlies.videolan.org/

15/07/08 20:32:40 changed by Myrrdhinn

I have tested the 0.9.0 nightly building version and no freeze has appeared.

Just some bugs as window's duplications, GUI killing which doesn't kill the process and need to kill directly the procces to re-use vlc.

I hope 0.9.0 version will come soon in R.C. version

23/08/08 11:27:02 changed by courmisch

  • status changed from new to closed.
  • resolution set to wontfix.