<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>mp4gain.com</provider_name><provider_url>https://mp4gain.com/mp4gain</provider_url><author_name>R. Arias</author_name><author_url>https://mp4gain.com/mp4gain/author/mp4gain/</author_url><title>MP3 decoding algorithm.Part 2 - mp4gain.com</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="dUu8jMTnPZ"&gt;&lt;a href="https://mp4gain.com/mp4gain/mp3-decoding-algorithm-part-2/"&gt;MP3 decoding algorithm.Part 2&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://mp4gain.com/mp4gain/mp3-decoding-algorithm-part-2/embed/#?secret=dUu8jMTnPZ" width="600" height="338" title="&#x201C;MP3 decoding algorithm.Part 2&#x201D; &#x2014; mp4gain.com" data-secret="dUu8jMTnPZ" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script&gt;
/*! This file is auto-generated */
!function(d,l){"use strict";l.querySelector&amp;&amp;d.addEventListener&amp;&amp;"undefined"!=typeof URL&amp;&amp;(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&amp;&amp;!/[^a-zA-Z0-9]/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret="'+t.secret+'"]'),o=l.querySelectorAll('blockquote[data-secret="'+t.secret+'"]'),c=new RegExp("^https?:$","i"),i=0;i&lt;o.length;i++)o[i].style.display="none";for(i=0;i&lt;a.length;i++)s=a[i],e.source===s.contentWindow&amp;&amp;(s.removeAttribute("style"),"height"===t.message?(1e3&lt;(r=parseInt(t.value,10))?r=1e3:~~r&lt;200&amp;&amp;(r=200),s.height=r):"link"===t.message&amp;&amp;(r=new URL(s.getAttribute("src")),n=new URL(t.value),c.test(n.protocol))&amp;&amp;n.host===r.host&amp;&amp;l.activeElement===s&amp;&amp;(d.top.location.href=t.value))}},d.addEventListener("message",d.wp.receiveEmbedMessage,!1),l.addEventListener("DOMContentLoaded",function(){for(var e,t,s=l.querySelectorAll("iframe.wp-embedded-content"),r=0;r&lt;s.length;r++)(t=(e=s[r]).getAttribute("data-secret"))||(t=Math.random().toString(36).substring(2,12),e.src+="#?secret="+t,e.setAttribute("data-secret",t)),e.contentWindow.postMessage({message:"ready",secret:t},"*")},!1)))}(window,document);
//# sourceURL=https://mp4gain.com/mp4gain/wp-includes/js/wp-embed.min.js
&lt;/script&gt;
</html><description>MP3 decoding algorithm.Part 2 Synchronization and error checking include header information decoding module. &nbsp; After the main control module starts to work, the main control module passes the data buffer of the bit stream to the synchronization and error checking module. This module includes two functions, namely header information decoding and frame decoding Side information &hellip; Continue reading ""</description><thumbnail_url>https://wiki.hydrogenaud.io/images/8/87/Layer3_block.png</thumbnail_url></oembed>
