After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 370020 - [mpeg2dec] continue even after 5 consecutive decoding errors
[mpeg2dec] continue even after 5 consecutive decoding errors
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-ugly
git master
Other Linux
: Normal normal
: 0.10.6
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2006-11-03 14:23 UTC by Zaheer Abbas Merali
Modified: 2007-03-02 13:02 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
patch that continues after 5 consecutive decoding errors (1.04 KB, patch)
2006-11-03 14:27 UTC, Zaheer Abbas Merali
committed Details | Review

Description Zaheer Abbas Merali 2006-11-03 14:23:18 UTC
This is useful on streams that have corruption for a transient time.
Comment 1 Zaheer Abbas Merali 2006-11-03 14:27:23 UTC
Created attachment 75931 [details] [review]
patch that continues after 5 consecutive decoding errors
Comment 2 Edward Hervey 2006-11-03 14:55:53 UTC
Changing title, it wasn't obvious which plugin it was for
Comment 3 Tim-Philipp Müller 2006-11-15 11:32:03 UTC
Any reason not to commit this? There isn't really a way around this for DVB-T input and the like, is there?
Comment 4 Tim-Philipp Müller 2007-03-02 13:02:52 UTC
Committed:

 2007-03-02  Tim-Philipp Müller  <tim at centricular dot net>

        Patch by: Zaheer Abbas Merali  <zaheermerali at gmail com>

        * ext/mpeg2dec/gstmpeg2dec.c: (gst_mpeg2dec_chain):
          Never post a (fatal) error message on the bus on decoding errors. We
          should only do this if we can't recover, but mpeg2dec can always
          recover. This is needed for DVB streams, for example, where there
          may be temporary glitches in the stream. Instead of an error
          message, post a warning message on the bus for every N decoding
          errors. Fixes #370020.