From patchwork Sun May 23 22:32:05 2010 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Jose Alberto Reguero X-Patchwork-Id: 12816 Received: from mail.tu-berlin.de ([130.149.7.33]) by www.linuxtv.org with esmtp (Exim 4.69) (envelope-from ) id 1OGJiK-0006U9-T8 for vdr@linuxtv.org; Mon, 24 May 2010 00:32:09 +0200 X-tubIT-Incoming-IP: 213.4.138.5 Received: from impaqm5.telefonica.net ([213.4.138.5]) by mail.tu-berlin.de (exim-4.69/mailfrontend-c) with esmtp for id 1OGJiK-000490-4Y; Mon, 24 May 2010 00:32:08 +0200 Received: from IMPmailhost1.adm.correo ([10.20.102.38]) by IMPaqm5.telefonica.net with bizsmtp id MAXC1e0050piX6q3RAY7V9; Mon, 24 May 2010 00:32:07 +0200 Received: from jar.dominio ([80.25.230.35]) by IMPmailhost1.adm.correo with BIZ IMP id MAY61e0040mULeg1hAY7v0; Mon, 24 May 2010 00:32:07 +0200 X-TE-authinfo: authemail="jareguero$telefonica.net" |auth_email="jareguero@telefonica.net" X-TE-AcuTerraCos: auth_cuTerraCos="cosuitnetc01" From: Jose Alberto Reguero To: VDR Mailing List Date: Mon, 24 May 2010 00:32:05 +0200 User-Agent: KMail/1.13.2 (Linux/2.6.32.12-115.fc12.x86_64; KDE/4.4.2; x86_64; ; ) References: <935652.18842.qm@web23205.mail.ird.yahoo.com> <4BF2EF76.6040702@ventoso.org> <201005182200.28123.jareguero@telefonica.net> In-Reply-To: <201005182200.28123.jareguero@telefonica.net> MIME-Version: 1.0 Message-Id: <201005240032.06147.jareguero@telefonica.net> X-tubIT-Score: 0.0 () X-PMX-Version: 5.5.4.371499, Antispam-Engine: 2.7.1.369594, Antispam-Data: 2010.5.23.222414 X-PMX-Spam: Gauge=IIIIIIII, Probability=8%, Report=' MIME_TEXT_ONLY_MP_MIXED 0.05, BODYTEXTP_SIZE_3000_LESS 0, BODY_SIZE_1800_1899 0, BODY_SIZE_2000_LESS 0, BODY_SIZE_5000_LESS 0, BODY_SIZE_7000_LESS 0, FROM_NAME_PHRASE 0, WEBMAIL_RCVD 0, WEBMAIL_SOURCE 0, __BOUNCE_CHALLENGE_SUBJ 0, __BOUNCE_NDR_SUBJ_EXEMPT 0, __CT 0, __CTYPE_HAS_BOUNDARY 0, __CTYPE_MULTIPART 0, __CTYPE_MULTIPART_MIXED 0, __HAS_MSGID 0, __MIME_TEXT_ONLY 0, __MIME_VERSION 0, __SANE_MSGID 0, __TO_MALFORMED_2 0, __USER_AGENT 0' X-LSpam-Score: -3.4 (---) X-LSpam-Report: No, score=-3.4 required=5.0 tests=AWL=0.237, BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1 autolearn=ham Subject: Re: [vdr] vdr and aac support X-BeenThere: vdr@linuxtv.org X-Mailman-Version: 2.1.11 Precedence: list Reply-To: VDR Mailing List List-Id: VDR Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 May 2010 22:32:09 -0000 Status: O X-Status: X-Keywords: X-UID: 22969 El Martes, 18 de Mayo de 2010, Jose Alberto Reguero escribió: > El Martes, 18 de Mayo de 2010, Luca Olivetti escribió: > > Al 18/05/10 21:43, En/na Luca Olivetti ha escrit: > > > (i.e. it only adds SI::AACDescriptorTag) > > > > > > I must have missed some patch along the way :-/ > > > > Ok, they were in the "Recording DVB-T HD infrance" (sic). > > It appears that spain is using the same standard. > > > > Bye > > Here is a patch based in Klaus aac pacth that add support for eac3 sound in > vdr. > > Jose Alberto Patch for xineliboutput to support eac3. With this patch you don't need to patch the latest xine-lib-1.2. Jose Alberto Index: xine/ts2es.c =================================================================== RCS file: /cvsroot/xineliboutput/vdr-xineliboutput/xine/ts2es.c,v retrieving revision 1.11 diff -r1.11 ts2es.c 33a34 > int numpreview; 78a80,85 > if (this->stream_type == STREAM_AUDIO_EAC3) { > this->xine_buf_type |= BUF_AUDIO_EAC3; > this->buf->type = this->xine_buf_type; > return; > } > 163c170,177 < this->buf->decoder_flags |= BUF_FLAG_FRAME_END; --- > if (this->numpreview<5) > this->numpreview++; > if (this->numpreview == 1) > this->buf->decoder_flags = BUF_FLAG_HEADER | BUF_FLAG_FRAME_END; > else if (this->numpreview < 5) > this->buf->decoder_flags = BUF_FLAG_PREVIEW; > else > this->buf->decoder_flags |= BUF_FLAG_FRAME_END; 310a325,326 > data->numpreview=0; >