Fri Jul 1 14:18:56 2005

Ticket #1224 (Closed: fixed)

can't play SMILs with GstreamerPlayer


Priority: normal Reporter: fgerlits
Severity: major Assigned to: maroy
Component: bug Status: closed
Version:   Resolution: fixed
Milestone:   Keywords:  

Description by fgerlits:

I put in two new SMIL tests in playlistExecutor/GstreamerPlayerTest?, secondSmilTest and animatedSmilTest. On my computer, neither works. SecondSmilTest? 1. makes a 17s pause; 2. plays clip #1 correctly; 3. prints this error message: gstreamer error: Internal GStreamer error: pad problem. File a bug. 4. another silence of about the length of clip #2; 5. plays clip #3 correctly; and finally 6. prints an infinite loop of error messages: (process:12237): GStreamer-WARNING **: push on peer of pad seekPack_seekPackAudioConvert:src but peer is not active (process:12237): GStreamer-WARNING **: push on peer of pad seekPack_seekPackAudioConvert:src but peer is not active etc. AnimatedSmilTest? does 1, 2, 3 and then freezes.

Attachments

Changelog

Fri Jul 1 14:19:59 2005: Modified by fgerlits

  • status changed from new to assigned
  • owner changed from anonymous to maroy

Sat Jul 2 21:53:16 2005: Modified by maroy

  • resolution set to fixed
  • status changed from assigned to closed

the source of the problem was that test10002.mp3 is 48kHz, while the other files are 44.1kHz. the gstreamer elements couldn't match the files with different sample rates. why it took a day to find out to root of the cause, it's good that it actually came up, as this is could be a real issue as we'll have audio files with different sample rates in the storage system. it's fixed now, automatic rate conversion is done on all files...

Sun Jul 3 01:08:06 2005: Modified by fgerlits

    Yes, it works now.


    Add/Change #1224 (can't play SMILs with GstreamerPlayer)




    Change Properties






    Action