From: <ms...@ke...> - 2009-09-22 19:46:37
|
Module: gst-plugins-ugly Branch: master Commit: 8307e177baf6b1619ea4fadca5c41008f47a7a03 URL: http://cgit.freedesktop.org/gstreamer/gst-plugins-ugly/commit/?id=8307e177baf6b1619ea4fadca5c41008f47a7a03 Author: Michael Smith <ms...@so...> Date: Tue Sep 22 12:13:38 2009 -0700 mp3parse: Refactor checking for sync. Make resyncing more reliable. Previously, we could get false sync relatively easily - it sometimes happened on real files. This cleans the code up a fair bit, and makes it require more confirmation that we've found valid sync before continuing. --- gst/mpegaudioparse/gstmpegaudioparse.c | 429 ++++++++++++++++++-------------- 1 files changed, 244 insertions(+), 185 deletions(-) Diff: http://cgit.freedesktop.org/gstreamer/gst-plugins-ugly/diff/?id=8307e177baf6b1619ea4fadca5c41008f47a7a03 |