Hi all,<br>&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; I am writing a application for DVD playback using the rsndvdbin. I edited the resindvdbin.c code so that it can handle&nbsp; different audio format. i am not using the decodebin. I tried playing the DVD&#39;s having different audio format and it worked fine. But when i tried playing a DVD in which one list of Video songs had a audio format( audio/x-private1-ac3) and the other List of songs were in &quot;audio/mpeg&quot; format, the &#39;dvddemux&#39; dose not generate the pad-added signal correctly.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The &#39;dvddemux&#39;&nbsp; generate the pad-added signal only once for different audio format. i.e:- If its playing a video with audio format of &quot;audio/x-private1-ac3&quot; and now if i select to play a video with audio format &quot;audio/mpeg&quot;&nbsp; dvddemux generate the &#39;pad-added&#39; signal. But now if i want to play a video which has a audio format of&nbsp; &quot;audio/x-private1-ac3&quot; the dvddemux dose not generate the pad-added signal. Because of which i am not able to play the audio, but the video is been played. But if i try playing the video with <br>
&quot;audio/mpeg&quot; audio format it works fine, since the pad is allreay linked.<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Do i have to make any changes in the &quot;gstmpegdemux.c&quot; and &quot;resindvdsrc.c&quot; ??<br><br><br>Thanks all.<br>
<br>