From xvid-devel-bounces@xvid.org Mon Sep 5 17:50:47 2005 Return-Path: X-Original-To: itdp@fh-biergarten.de Delivered-To: itdp@localhost Received: from edu.bnhof.de (edu.bnhof.de [213.167.167.52]) by mail.kliche.org (Postfix) with ESMTP id 56F63126D89 for ; Mon, 5 Sep 2005 17:50:47 +0200 (CEST) Received: from edu.bnhof.de (localhost [127.0.0.1]) by edu.bnhof.de (Postfix) with ESMTP id CD9801B9D1; Mon, 5 Sep 2005 17:50:25 +0200 (CEST) X-Original-To: xvid-devel@edu.bnhof.de Delivered-To: xvid-devel@edu.bnhof.de Received: from s6.lansco.de (s6.lansco.de [213.239.218.110]) by edu.bnhof.de (Postfix) with ESMTP id 0FD3E1B9C5 for ; Mon, 5 Sep 2005 17:50:18 +0200 (CEST) Received: from thsmsgxrt12p.thalesgroup.com (thsmsgxrt12p.thalesgroup.com [192.54.144.135]) by s6.lansco.de (Postfix) with ESMTP id 8405613229 for ; Mon, 5 Sep 2005 17:50:17 +0200 (CEST) Received: from thsmsgirt22p.corp.thales (unknown [10.33.231.6]) by thsmsgxrt12p.thalesgroup.com (Postfix) with ESMTP id E58F2471B9 for ; Mon, 5 Sep 2005 17:39:06 +0200 (CEST) Received: from thsmsgirt11p-out.corp.thales (10.33.231.1) by thsmsgirt22p.corp.thales (7.2.055.4) id 431885840001A085 for xvid-devel@xvid.org; Mon, 5 Sep 2005 17:40:18 +0200 Received: from thsmsgiav11p.corp.thales (unknown [10.33.231.31]) by thsmsgirt11p-out.corp.thales (Postfix) with SMTP id A53BB74002 for ; Mon, 5 Sep 2005 17:40:20 +0200 (CEST) Received: from (10.33.231.1) by thsmsgiav11p.corp.thales via smtp id 110f_285d0cec_1e23_11da_9827_001143d32df6; Mon, 05 Sep 2005 17:38:51 +0200 (CEST) Received: from msw001.uk.trt.thales (unknown [10.33.100.66]) by thsmsgirt11p.corp.thales (Postfix) with ESMTP id 6F5533C009 for ; Mon, 5 Sep 2005 17:40:19 +0200 (CEST) Received: from NTS013.uk.trt.thales (unverified) by msw001.uk.trt.thales (Content Technologies SMTPRS 4.2.10) with ESMTP id for ; Mon, 5 Sep 2005 16:40:15 +0100 Received: by nts013.uk.trt.thales with Internet Mail Service (5.5.2656.59) id ; Mon, 5 Sep 2005 16:40:14 +0100 Message-ID: <51BF576D5A02CC4CB2591F50994FD7660141C359@nts013.uk.trt.thales> From: "Yong, Chee Yeew " To: xvid-devel@xvid.org Date: Mon, 5 Sep 2005 16:40:04 +0100 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2656.59) Content-Type: text/plain; charset="iso-8859-1" Subject: [XviD-devel] Buffering in the decoder or encoder. X-BeenThere: xvid-devel@xvid.org X-Mailman-Version: 2.1.4 Precedence: list Reply-To: xvid-devel@xvid.org List-Id: xvid-devel.xvid.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: xvid-devel-bounces@xvid.org Errors-To: xvid-devel-bounces@xvid.org Hello all, We are using the Xvid library to do real-time interactive communications. Therefore, we are very concerned with some delay that we are finding. We have narrowed down the delay (in the 100-200ms region) to the Xvid library, but the problem is we do not know whether it is the encoder or decoder. We deduce that it is the decoder since the encoder should only ever need to work with 1 frame (no buffering needed). Is this view correct? If it is, how many frames are being 'delayed' in the decoding process? Thanks. Regards, Chee _______________________________________________ XviD-devel mailing list XviD-devel@xvid.org http://list.xvid.org/mailman/listinfo/xvid-devel From xvid-devel-bounces@xvid.org Mon Sep 5 17:57:18 2005 Return-Path: X-Original-To: itdp@fh-biergarten.de Delivered-To: itdp@localhost Received: from edu.bnhof.de (edu.bnhof.de [213.167.167.52]) by mail.kliche.org (Postfix) with ESMTP id B9F5C126D89 for ; Mon, 5 Sep 2005 17:57:18 +0200 (CEST) Received: from edu.bnhof.de (localhost [127.0.0.1]) by edu.bnhof.de (Postfix) with ESMTP id 9965F1BA5B; Mon, 5 Sep 2005 17:57:06 +0200 (CEST) X-Original-To: xvid-devel@edu.bnhof.de Delivered-To: xvid-devel@edu.bnhof.de Received: from s6.lansco.de (s6.lansco.de [213.239.218.110]) by edu.bnhof.de (Postfix) with ESMTP id E59081B9DB for ; Mon, 5 Sep 2005 17:57:03 +0200 (CEST) Received: from modena.elinuxservers.com (modena.elinuxservers.com [64.235.243.136]) by s6.lansco.de (Postfix) with ESMTP id 771041318A for ; Mon, 5 Sep 2005 17:56:58 +0200 (CEST) Received: from mp1-249-187.dialup.emory.edu ([170.140.249.187] helo=[10.0.1.3]) by modena.elinuxservers.com with esmtpa (Exim 4.44) id 1ECJKv-0000Z3-SH; Mon, 05 Sep 2005 08:56:46 -0700 In-Reply-To: <51BF576D5A02CC4CB2591F50994FD7660141C359@nts013.uk.trt.thales> References: <51BF576D5A02CC4CB2591F50994FD7660141C359@nts013.uk.trt.thales> Mime-Version: 1.0 (Apple Message framework v734) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: <46EDC1C5-9AD7-474A-9AFF-DCBECCA24C6F@ithinksw.com> Content-Transfer-Encoding: 7bit From: Alexander Strange Subject: Re: [XviD-devel] Buffering in the decoder or encoder. Date: Mon, 5 Sep 2005 11:56:38 -0400 To: "Yong, Chee Yeew" X-Mailer: Apple Mail (2.734) X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - modena.elinuxservers.com X-AntiAbuse: Original Domain - xvid.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - ithinksw.com X-Source: X-Source-Args: X-Source-Dir: Cc: xvid-devel@xvid.org X-BeenThere: xvid-devel@xvid.org X-Mailman-Version: 2.1.4 Precedence: list Reply-To: xvid-devel@xvid.org List-Id: xvid-devel.xvid.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: xvid-devel-bounces@xvid.org Errors-To: xvid-devel-bounces@xvid.org On Sep 5, 2005, at 11:40 AM, Yong, Chee Yeew wrote: > Hello all, > > We are using the Xvid library to do real-time interactive > communications. > Therefore, we are very concerned with some delay that we are > finding. We > have narrowed down the delay (in the 100-200ms region) to the Xvid > library, > but the problem is we do not know whether it is the encoder or > decoder. > We deduce that it is the decoder since the encoder should only ever > need to > work with 1 frame (no buffering needed). This of course depends on the settings being used. I assume you don't have B-frames enabled, but if you do, disable them (max_bframes = 0) in the encoder. _______________________________________________ XviD-devel mailing list XviD-devel@xvid.org http://list.xvid.org/mailman/listinfo/xvid-devel From xvid-devel-bounces@xvid.org Mon Sep 5 18:28:43 2005 Return-Path: X-Original-To: itdp@fh-biergarten.de Delivered-To: itdp@localhost Received: from edu.bnhof.de (edu.bnhof.de [213.167.167.52]) by mail.kliche.org (Postfix) with ESMTP id E3731126D89 for ; Mon, 5 Sep 2005 18:28:43 +0200 (CEST) Received: from edu.bnhof.de (localhost [127.0.0.1]) by edu.bnhof.de (Postfix) with ESMTP id 36DF11B937; Mon, 5 Sep 2005 18:28:31 +0200 (CEST) X-Original-To: xvid-devel@edu.bnhof.de Delivered-To: xvid-devel@edu.bnhof.de Received: from s6.lansco.de (s6.lansco.de [213.239.218.110]) by edu.bnhof.de (Postfix) with ESMTP id 7E0D91A1CC for ; Mon, 5 Sep 2005 18:28:27 +0200 (CEST) Received: from thsmsgxrt12p.thalesgroup.com (thsmsgxrt12p.thalesgroup.com [192.54.144.135]) by s6.lansco.de (Postfix) with ESMTP id 106B8132B7 for ; Mon, 5 Sep 2005 18:28:09 +0200 (CEST) Received: from thsmsgirt21p.corp.thales (unknown [10.33.231.5]) by thsmsgxrt12p.thalesgroup.com (Postfix) with ESMTP id 33D0F4657D for ; Mon, 5 Sep 2005 18:06:14 +0200 (CEST) Received: from thsmsgirt12p-out.corp.thales (10.33.231.2) by thsmsgirt21p.corp.thales (7.2.055.4) id 431885570001A45B for xvid-devel@xvid.org; Mon, 5 Sep 2005 18:07:28 +0200 Received: from thsmsgiav12p.corp.thales (unknown [10.33.231.32]) by thsmsgirt12p-out.corp.thales (Postfix) with SMTP id 9718A7400B for ; Mon, 5 Sep 2005 18:07:20 +0200 (CEST) Received: from (10.33.231.2) by thsmsgiav12p.corp.thales via smtp id 1f45_a74a945e_1e26_11da_9568_001143d35389; Mon, 05 Sep 2005 18:03:52 +0200 (CEST) Received: from msw001.uk.trt.thales (unknown [10.33.100.66]) by thsmsgirt12p.corp.thales (Postfix) with ESMTP id 6D3B73C007 for ; Mon, 5 Sep 2005 18:07:20 +0200 (CEST) Received: from NTS013.uk.trt.thales (unverified) by msw001.uk.trt.thales (Content Technologies SMTPRS 4.2.10) with ESMTP id ; Mon, 5 Sep 2005 17:07:26 +0100 Received: by nts013.uk.trt.thales with Internet Mail Service (5.5.2656.59) id ; Mon, 5 Sep 2005 17:07:25 +0100 Message-ID: <51BF576D5A02CC4CB2591F50994FD7660141C35A@nts013.uk.trt.thales> From: "Yong, Chee Yeew " To: 'Alexander Strange' Subject: RE: [XviD-devel] Buffering in the decoder or encoder. Date: Mon, 5 Sep 2005 17:07:14 +0100 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2656.59) Content-Type: text/plain; charset="iso-8859-1" Cc: xvid-devel@xvid.org X-BeenThere: xvid-devel@xvid.org X-Mailman-Version: 2.1.4 Precedence: list Reply-To: xvid-devel@xvid.org List-Id: xvid-devel.xvid.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: xvid-devel-bounces@xvid.org Errors-To: xvid-devel-bounces@xvid.org Indeed, we are already using max_bframes=0. -----Original Message----- From: Alexander Strange [mailto:astrange@ithinksw.com] Sent: Monday, September 05, 2005 4:57 PM To: Yong, Chee Yeew Cc: xvid-devel@xvid.org Subject: Re: [XviD-devel] Buffering in the decoder or encoder. On Sep 5, 2005, at 11:40 AM, Yong, Chee Yeew wrote: > Hello all, > > We are using the Xvid library to do real-time interactive > communications. > Therefore, we are very concerned with some delay that we are > finding. We > have narrowed down the delay (in the 100-200ms region) to the Xvid > library, > but the problem is we do not know whether it is the encoder or > decoder. > We deduce that it is the decoder since the encoder should only ever > need to > work with 1 frame (no buffering needed). This of course depends on the settings being used. I assume you don't have B-frames enabled, but if you do, disable them (max_bframes = 0) in the encoder. _______________________________________________ XviD-devel mailing list XviD-devel@xvid.org http://list.xvid.org/mailman/listinfo/xvid-devel From xvid-devel-bounces@xvid.org Wed Sep 7 10:23:43 2005 Return-Path: X-Original-To: itdp@fh-biergarten.de Delivered-To: itdp@localhost Received: from edu.bnhof.de (edu.bnhof.de [213.167.167.52]) by mail.kliche.org (Postfix) with ESMTP id 555E7126D89 for ; Wed, 7 Sep 2005 10:23:43 +0200 (CEST) Received: from edu.bnhof.de (localhost [127.0.0.1]) by edu.bnhof.de (Postfix) with ESMTP id 958181B927; Wed, 7 Sep 2005 10:23:28 +0200 (CEST) X-Original-To: xvid-devel@edu.bnhof.de Delivered-To: xvid-devel@edu.bnhof.de Received: from s6.lansco.de (s6.lansco.de [213.239.218.110]) by edu.bnhof.de (Postfix) with ESMTP id 1FA48196A2 for ; Wed, 7 Sep 2005 10:23:25 +0200 (CEST) Received: from thsmsgxrt12p.thalesgroup.com (thsmsgxrt12p.thalesgroup.com [192.54.144.135]) by s6.lansco.de (Postfix) with ESMTP id 186DC13389 for ; Wed, 7 Sep 2005 10:23:09 +0200 (CEST) Received: from thsmsgirt21p.corp.thales (unknown [10.33.231.5]) by thsmsgxrt12p.thalesgroup.com (Postfix) with ESMTP id 736C04474E for ; Wed, 7 Sep 2005 10:17:28 +0200 (CEST) Received: from thsmsgirt12p-out.corp.thales (10.33.231.2) by thsmsgirt21p.corp.thales (7.2.055.4) id 431885570002A42D for xvid-devel@xvid.org; Wed, 7 Sep 2005 10:18:44 +0200 Received: from thsmsgiav12p.corp.thales (unknown [10.33.231.32]) by thsmsgirt12p-out.corp.thales (Postfix) with SMTP id EC10A74002 for ; Wed, 7 Sep 2005 10:18:35 +0200 (CEST) Received: from (10.33.231.2) by thsmsgiav12p.corp.thales via smtp id 398e_7e4bd5ca_1f77_11da_8756_001143d35389; Wed, 07 Sep 2005 10:15:04 +0200 (CEST) Received: from msw001.uk.trt.thales (unknown [10.33.100.66]) by thsmsgirt12p.corp.thales (Postfix) with ESMTP id B5DFE3C003 for ; Wed, 7 Sep 2005 10:18:35 +0200 (CEST) Received: from NTS013.uk.trt.thales (unverified) by msw001.uk.trt.thales (Content Technologies SMTPRS 4.2.10) with ESMTP id for ; Wed, 7 Sep 2005 09:18:42 +0100 Received: by nts013.uk.trt.thales with Internet Mail Service (5.5.2656.59) id ; Wed, 7 Sep 2005 09:18:42 +0100 Message-ID: <51BF576D5A02CC4CB2591F50994FD7660141C35E@nts013.uk.trt.thales> From: "Yong, Chee Yeew " To: "'xvid-devel@xvid.org'" Subject: RE: [XviD-devel] Buffering in the decoder or encoder. Date: Wed, 7 Sep 2005 09:18:41 +0100 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2656.59) Content-Type: text/plain; charset="iso-8859-1" X-BeenThere: xvid-devel@xvid.org X-Mailman-Version: 2.1.4 Precedence: list Reply-To: xvid-devel@xvid.org List-Id: xvid-devel.xvid.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: xvid-devel-bounces@xvid.org Errors-To: xvid-devel-bounces@xvid.org Is it possible then, that the MPEG-4 algorithm (if you can call it that) needs to buffer frames before decoding (or encoding) them? I am not familiar with the MPEG-4 algorithm, and I hope that someone here can suggest if this is true or not. Thanks. Chee -----Original Message----- From: Yong, Chee Yeew [mailto:Chee-Yeew.Yong@thalesgroup.com] Sent: Monday, September 05, 2005 5:07 PM To: 'Alexander Strange' Cc: xvid-devel@xvid.org Subject: RE: [XviD-devel] Buffering in the decoder or encoder. Indeed, we are already using max_bframes=0. -----Original Message----- From: Alexander Strange [mailto:astrange@ithinksw.com] Sent: Monday, September 05, 2005 4:57 PM To: Yong, Chee Yeew Cc: xvid-devel@xvid.org Subject: Re: [XviD-devel] Buffering in the decoder or encoder. On Sep 5, 2005, at 11:40 AM, Yong, Chee Yeew wrote: > Hello all, > > We are using the Xvid library to do real-time interactive > communications. > Therefore, we are very concerned with some delay that we are > finding. We > have narrowed down the delay (in the 100-200ms region) to the Xvid > library, > but the problem is we do not know whether it is the encoder or > decoder. > We deduce that it is the decoder since the encoder should only ever > need to > work with 1 frame (no buffering needed). This of course depends on the settings being used. I assume you don't have B-frames enabled, but if you do, disable them (max_bframes = 0) in the encoder. _______________________________________________ XviD-devel mailing list XviD-devel@xvid.org http://list.xvid.org/mailman/listinfo/xvid-devel _______________________________________________ XviD-devel mailing list XviD-devel@xvid.org http://list.xvid.org/mailman/listinfo/xvid-devel From xvid-devel-bounces@xvid.org Wed Sep 7 21:20:51 2005 Return-Path: X-Original-To: itdp@fh-biergarten.de Delivered-To: itdp@localhost Received: from edu.bnhof.de (edu.bnhof.de [213.167.167.52]) by mail.kliche.org (Postfix) with ESMTP id B52E2126D91 for ; Wed, 7 Sep 2005 21:20:51 +0200 (CEST) Received: from edu.bnhof.de (localhost [127.0.0.1]) by edu.bnhof.de (Postfix) with ESMTP id B64F11B392; Wed, 7 Sep 2005 21:20:31 +0200 (CEST) X-Original-To: xvid-devel@edu.bnhof.de Delivered-To: xvid-devel@edu.bnhof.de Received: from s6.lansco.de (s6.lansco.de [213.239.218.110]) by edu.bnhof.de (Postfix) with ESMTP id 0D4411AC0B for ; Wed, 7 Sep 2005 21:20:28 +0200 (CEST) Received: from s5.lansco.de (s5.lansco.de [212.63.130.170]) by s6.lansco.de (Postfix) with ESMTP id D514313356 for ; Wed, 7 Sep 2005 21:20:28 +0200 (CEST) Received: from localhost (s5.lansco.de [212.63.130.170]) by s5.lansco.de (Postfix) with ESMTP id 5671D258B5 for ; Wed, 7 Sep 2005 21:20:28 +0200 (CEST) Received: from p54B5F31A.dip.t-dialin.net (p54B5F31A.dip.t-dialin.net [84.181.243.26]) by www.lansco.de (IMP) with HTTP for ; Wed, 7 Sep 2005 21:20:28 +0200 Message-ID: <1126120828.431f3d7c369fd@www.lansco.de> Date: Wed, 7 Sep 2005 21:20:28 +0200 From: Michael Militzer To: xvid-devel@xvid.org Subject: RE: [XviD-devel] Buffering in the decoder or encoder. References: <51BF576D5A02CC4CB2591F50994FD7660141C35E@nts013.uk.trt.thales> In-Reply-To: <51BF576D5A02CC4CB2591F50994FD7660141C35E@nts013.uk.trt.thales> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit User-Agent: Internet Messaging Program (IMP) 3.2.3 X-Originating-IP: 84.181.243.26 X-BeenThere: xvid-devel@xvid.org X-Mailman-Version: 2.1.4 Precedence: list Reply-To: xvid-devel@xvid.org List-Id: xvid-devel.xvid.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: xvid-devel-bounces@xvid.org Errors-To: xvid-devel-bounces@xvid.org Hi, your overall set-up is not really clear to me yet. But in case you are transmitting video over a network (which it seems like you do), this could also be a cause of delay. If you set a target bit-rate in the encoder that approx. matches your available network bandwidth, then you should take into account that this desired bit-rate isn't always perfectly achieved. So there could be bit-rate peaks (e.g. for key-frames) in which case your network won't be able to deliver the frame in-time to the decoder, so delay will occur. You could try setting the 'reaction_delay_factor', 'averaging_period' and 'buffer' variables in xvid_plugin_single_t to low values and see if that helps to reduce your delay. However, if your aim is ultra low-delay transmission, then probably even a new rate-control would have to be used as the current rate-control implementation in XviD is more optimized for storage and does not perfectly fit low-delay communications. Bye, Michael Quoting "Yong, Chee Yeew " : > Is it possible then, that the MPEG-4 algorithm (if you can call it that) > needs to buffer frames before decoding (or encoding) them? I am not familiar > with the MPEG-4 algorithm, and I hope that someone here can suggest if this > is true or not. > > Thanks. > Chee > > -----Original Message----- > From: Yong, Chee Yeew [mailto:Chee-Yeew.Yong@thalesgroup.com] > Sent: Monday, September 05, 2005 5:07 PM > To: 'Alexander Strange' > Cc: xvid-devel@xvid.org > Subject: RE: [XviD-devel] Buffering in the decoder or encoder. > > > Indeed, we are already using max_bframes=0. > > -----Original Message----- > From: Alexander Strange [mailto:astrange@ithinksw.com] > Sent: Monday, September 05, 2005 4:57 PM > To: Yong, Chee Yeew > Cc: xvid-devel@xvid.org > Subject: Re: [XviD-devel] Buffering in the decoder or encoder. > > > > On Sep 5, 2005, at 11:40 AM, Yong, Chee Yeew wrote: > > > Hello all, > > > > We are using the Xvid library to do real-time interactive > > communications. > > Therefore, we are very concerned with some delay that we are > > finding. We > > have narrowed down the delay (in the 100-200ms region) to the Xvid > > library, > > but the problem is we do not know whether it is the encoder or > > decoder. > > We deduce that it is the decoder since the encoder should only ever > > need to > > work with 1 frame (no buffering needed). > > This of course depends on the settings being used. I assume you don't > have B-frames enabled, but if you do, disable them (max_bframes = 0) > in the encoder. > > > _______________________________________________ > XviD-devel mailing list > XviD-devel@xvid.org > http://list.xvid.org/mailman/listinfo/xvid-devel > _______________________________________________ > XviD-devel mailing list > XviD-devel@xvid.org > http://list.xvid.org/mailman/listinfo/xvid-devel > _______________________________________________ XviD-devel mailing list XviD-devel@xvid.org http://list.xvid.org/mailman/listinfo/xvid-devel From xvid-devel-bounces@xvid.org Thu Sep 8 22:56:43 2005 Return-Path: X-Original-To: itdp@fh-biergarten.de Delivered-To: itdp@localhost Received: from edu.bnhof.de (edu.bnhof.de [213.167.167.52]) by mail.kliche.org (Postfix) with ESMTP id 10495126D82 for ; Thu, 8 Sep 2005 22:56:43 +0200 (CEST) Received: from edu.bnhof.de (localhost [127.0.0.1]) by edu.bnhof.de (Postfix) with ESMTP id E1F951B38C; Thu, 8 Sep 2005 22:56:28 +0200 (CEST) X-Original-To: xvid-devel@edu.bnhof.de Delivered-To: xvid-devel@edu.bnhof.de Received: from s6.lansco.de (s6.lansco.de [213.239.218.110]) by edu.bnhof.de (Postfix) with ESMTP id B98181B362 for ; Thu, 8 Sep 2005 22:56:26 +0200 (CEST) Received: from wproxy.gmail.com (wproxy.gmail.com [64.233.184.201]) by s6.lansco.de (Postfix) with ESMTP id 6393613398 for ; Thu, 8 Sep 2005 22:56:21 +0200 (CEST) Received: by wproxy.gmail.com with SMTP id 37so1545560wra for ; Thu, 08 Sep 2005 13:56:19 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:from:to:subject:date:mime-version:content-type:x-priority:x-msmail-priority:x-mailer:x-mimeole; b=enUuDD9iX3lH0buLD2gd2PHTTMUVGMYYqVQ50DlDrKWzUgpH78BCRNzCZFgA+CYmUhD4qr0E9tFSKBrGPPdd8q1O0aHjbexNGEJtI8CNdc5WcmCqDebMM03ajo6LvXt9tkcXVBgolf6dH7zp0HjvVtZYTBH4/oX8MmM1oQth4LA= Received: by 10.54.3.57 with SMTP id 57mr6763480wrc; Thu, 08 Sep 2005 13:56:19 -0700 (PDT) Received: from montgomery ( [212.159.110.80]) by mx.gmail.com with ESMTP id g3sm353270wra.2005.09.08.13.56.17; Thu, 08 Sep 2005 13:56:19 -0700 (PDT) Message-ID: <009001c5b4b8$78c7f680$0100000a@montgomery> From: "Robert Swain" To: Date: Thu, 8 Sep 2005 22:01:20 +0100 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_008D_01C5B4C0.D7FA41F0" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.2670 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2670 X-Content-Filtered-By: Mailman/MimeDel 2.1.4 Subject: [XviD-devel] DXN profile update X-BeenThere: xvid-devel@xvid.org X-Mailman-Version: 2.1.4 Precedence: list Reply-To: xvid-devel@xvid.org List-Id: xvid-devel.xvid.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: xvid-devel-bounces@xvid.org Errors-To: xvid-devel-bounces@xvid.org This is a multi-part message in MIME format. ------=_NextPart_000_008D_01C5B4C0.D7FA41F0 Content-Type: text/plain; format=flowed; charset="iso-8859-1"; reply-type=original Content-Transfer-Encoding: 7bit Hello, I've been looking through the profile code in vfw/src/config.c and codec.c and I thought I'd check the DXN profiles on http://www.divx.com/certified/technical.php. From what I can tell, 'columns' 13 and 14 of the profiles array in config.c need the alterations in the patch attached. I hope I correctly interpreted the meaning of max_bitrate from the profile_t as the maximum average bitrate from the DivX page. Regards, Robert Swain ------=_NextPart_000_008D_01C5B4C0.D7FA41F0 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ XviD-devel mailing list XviD-devel@xvid.org http://list.xvid.org/mailman/listinfo/xvid-devel ------=_NextPart_000_008D_01C5B4C0.D7FA41F0-- From xvid-devel-bounces@xvid.org Fri Sep 9 00:23:28 2005 Return-Path: X-Original-To: itdp@fh-biergarten.de Delivered-To: itdp@localhost Received: from edu.bnhof.de (edu.bnhof.de [213.167.167.52]) by mail.kliche.org (Postfix) with ESMTP id BDE8F126D82 for ; Fri, 9 Sep 2005 00:23:28 +0200 (CEST) Received: from edu.bnhof.de (localhost [127.0.0.1]) by edu.bnhof.de (Postfix) with ESMTP id ABAE61BDAA; Fri, 9 Sep 2005 00:23:15 +0200 (CEST) X-Original-To: xvid-devel@edu.bnhof.de Delivered-To: xvid-devel@edu.bnhof.de Received: from s6.lansco.de (s6.lansco.de [213.239.218.110]) by edu.bnhof.de (Postfix) with ESMTP id 1CA6A1BD9A for ; Fri, 9 Sep 2005 00:23:10 +0200 (CEST) Received: from nproxy.gmail.com (nproxy.gmail.com [64.233.182.202]) by s6.lansco.de (Postfix) with ESMTP id 6C07B13139 for ; Fri, 9 Sep 2005 00:23:10 +0200 (CEST) Received: by nproxy.gmail.com with SMTP id h2so320067nfe for ; Thu, 08 Sep 2005 15:23:09 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=qmSgW78eeKOEghZTPVvnShYcdN8Mgy3ZnrK4cadDAdvoXwhMfvVRsbJTjFgAL9LvClEza8OEcbJMn5VajZ5HnB6x4O/ZJqyZC2B2qKeGPLrWGwt8eH/p10UDe8GN2E2gi+yJUPRFrjmUdhbiKTfq6zYG/hxRlJMgM3KfT4bSzL4= Received: by 10.48.143.11 with SMTP id q11mr129nfd; Thu, 08 Sep 2005 15:23:09 -0700 (PDT) Received: by 10.48.43.19 with HTTP; Thu, 8 Sep 2005 15:23:09 -0700 (PDT) Message-ID: <4e03026a050908152312f3a4fc@mail.gmail.com> Date: Fri, 9 Sep 2005 00:23:09 +0200 From: Guillaume POIRIER To: xvid-devel@xvid.org Subject: Re: [XviD-devel] DXN profile update In-Reply-To: <009001c5b4b8$78c7f680$0100000a@montgomery> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <009001c5b4b8$78c7f680$0100000a@montgomery> X-BeenThere: xvid-devel@xvid.org X-Mailman-Version: 2.1.4 Precedence: list Reply-To: poirierg@gmail.com, xvid-devel@xvid.org List-Id: xvid-devel.xvid.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: xvid-devel-bounces@xvid.org Errors-To: xvid-devel-bounces@xvid.org Hi, On 9/8/05, Robert Swain wrote: > Hello, >=20 > I've been looking through the profile code in vfw/src/config.c and codec.= c > and I thought I'd check the DXN profiles on > http://www.divx.com/certified/technical.php. From what I can tell, 'colum= ns' > 13 and 14 of the profiles array in config.c need the alterations in the > patch attached. That's more than interesting, but please actually send the patch! :-) Guillaume --=20 Reading doesn't hurt, really! -- Dominik 'Rathann' Mierzejewski _______________________________________________ XviD-devel mailing list XviD-devel@xvid.org http://list.xvid.org/mailman/listinfo/xvid-devel From xvid-devel-bounces@xvid.org Fri Sep 9 02:08:40 2005 Return-Path: X-Original-To: itdp@fh-biergarten.de Delivered-To: itdp@localhost Received: from edu.bnhof.de (edu.bnhof.de [213.167.167.52]) by mail.kliche.org (Postfix) with ESMTP id 08E32126D82 for ; Fri, 9 Sep 2005 02:08:40 +0200 (CEST) Received: from edu.bnhof.de (localhost [127.0.0.1]) by edu.bnhof.de (Postfix) with ESMTP id 769A71BC51; Fri, 9 Sep 2005 02:08:27 +0200 (CEST) X-Original-To: xvid-devel@edu.bnhof.de Delivered-To: xvid-devel@edu.bnhof.de Received: from s6.lansco.de (s6.lansco.de [213.239.218.110]) by edu.bnhof.de (Postfix) with ESMTP id 08FB31BC0F for ; Fri, 9 Sep 2005 02:08:22 +0200 (CEST) Received: from nproxy.gmail.com (nproxy.gmail.com [64.233.182.195]) by s6.lansco.de (Postfix) with ESMTP id 5324C131EA for ; Fri, 9 Sep 2005 02:08:22 +0200 (CEST) Received: by nproxy.gmail.com with SMTP id h2so321311nfe for ; Thu, 08 Sep 2005 17:08:21 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=BIGOFw/K7VhjEMXww2nlFYti72RYdQ/OWABRN97FxAreP/VDucYOeRi4H3Wo2/2C59mIQftd4RZgpkmDzXAkP5RT7Mnht9vz7yigoK2Thwmfhk3DeAE3KVs9yuQTMAL7nyevGoOZNSUvUhPk4TXBRn9MDN4G32g8GQw3UnVmug8= Received: by 10.48.143.11 with SMTP id q11mr978nfd; Thu, 08 Sep 2005 17:08:21 -0700 (PDT) Received: by 10.48.144.17 with HTTP; Thu, 8 Sep 2005 17:08:21 -0700 (PDT) Message-ID: <62d89367050908170872fb6487@mail.gmail.com> Date: Fri, 9 Sep 2005 01:08:21 +0100 From: Robert Swain To: poirierg@gmail.com, xvid-devel@xvid.org Subject: Re: [XviD-devel] DXN profile update In-Reply-To: <4e03026a050908152312f3a4fc@mail.gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <009001c5b4b8$78c7f680$0100000a@montgomery> <4e03026a050908152312f3a4fc@mail.gmail.com> Cc: X-BeenThere: xvid-devel@xvid.org X-Mailman-Version: 2.1.4 Precedence: list Reply-To: robert.swain@gmail.com, xvid-devel@xvid.org List-Id: xvid-devel.xvid.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: xvid-devel-bounces@xvid.org Errors-To: xvid-devel-bounces@xvid.org Hello, On 9/8/05, Guillaume POIRIER wrote: > Hi, > On 9/8/05, Robert Swain wrote: > > Hello, > > > > I've been looking through the profile code in vfw/src/config.c and code= c.c > > and I thought I'd check the DXN profiles on > > http://www.divx.com/certified/technical.php. From what I can tell, 'col= umns' > > 13 and 14 of the profiles array in config.c need the alterations in the > > patch attached. >=20 > That's more than interesting, but please actually send the patch! :-) I'm 100% certain that I attached the patch (Gmail saves a copy as you well know) so it must have been filtered out. They're only trivial changes which could easily be done by hand in less than 1 minute but try this: http://www.swains.plus.com/superdump/patches/xvid.dxnprofile.update.diff Regards, Robert Swain _______________________________________________ XviD-devel mailing list XviD-devel@xvid.org http://list.xvid.org/mailman/listinfo/xvid-devel From xvid-devel-bounces@xvid.org Fri Sep 9 11:13:59 2005 Return-Path: X-Original-To: itdp@fh-biergarten.de Delivered-To: itdp@localhost Received: from edu.bnhof.de (edu.bnhof.de [213.167.167.52]) by mail.kliche.org (Postfix) with ESMTP id E76AB126D8F for ; Fri, 9 Sep 2005 11:13:58 +0200 (CEST) Received: from edu.bnhof.de (localhost [127.0.0.1]) by edu.bnhof.de (Postfix) with ESMTP id 0EDA41BAD0; Fri, 9 Sep 2005 11:13:45 +0200 (CEST) X-Original-To: xvid-devel@edu.bnhof.de Delivered-To: xvid-devel@edu.bnhof.de Received: from s6.lansco.de (s6.lansco.de [213.239.218.110]) by edu.bnhof.de (Postfix) with ESMTP id 3C96D1B4D1 for ; Fri, 9 Sep 2005 11:13:41 +0200 (CEST) Received: from thsmsgxrt11p.thalesgroup.com (thsmsgxrt11p.thalesgroup.com [192.54.144.134]) by s6.lansco.de (Postfix) with ESMTP id B93C6132C7 for ; Fri, 9 Sep 2005 11:13:24 +0200 (CEST) Received: from thsmsgirt21p.corp.thales (unknown [10.33.231.5]) by thsmsgxrt11p.thalesgroup.com (Postfix) with ESMTP id 85A463C038 for ; Fri, 9 Sep 2005 11:06:02 +0200 (CEST) Received: from thsmsgirt12p-out.corp.thales (10.33.231.2) by thsmsgirt21p.corp.thales (7.2.055.4) id 4318855700041F29 for xvid-devel@xvid.org; Fri, 9 Sep 2005 11:07:21 +0200 Received: from thsmsgiav12p.corp.thales (unknown [10.33.231.32]) by thsmsgirt12p-out.corp.thales (Postfix) with SMTP id 3CE6774002 for ; Fri, 9 Sep 2005 11:07:11 +0200 (CEST) Received: from (10.33.231.2) by thsmsgiav12p.corp.thales via smtp id 06d6_9a059374_2110_11da_9ba9_001143d35389; Fri, 09 Sep 2005 11:03:34 +0200 (CEST) Received: from msw001.uk.trt.thales (unknown [10.33.100.66]) by thsmsgirt12p.corp.thales (Postfix) with ESMTP id E67EC3C002 for ; Fri, 9 Sep 2005 11:07:10 +0200 (CEST) Received: from NTS013.uk.trt.thales (unverified) by msw001.uk.trt.thales (Content Technologies SMTPRS 4.2.10) with ESMTP id for ; Fri, 9 Sep 2005 10:07:15 +0100 Received: by nts013.uk.trt.thales with Internet Mail Service (5.5.2656.59) id ; Fri, 9 Sep 2005 10:07:15 +0100 Message-ID: <51BF576D5A02CC4CB2591F50994FD7660141C36C@nts013.uk.trt.thales> From: "Yong, Chee Yeew " To: "'xvid-devel@xvid.org'" Subject: RE: [XviD-devel] Buffering in the decoder or encoder. Date: Fri, 9 Sep 2005 10:07:06 +0100 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2656.59) Content-Type: text/plain; charset="iso-8859-1" X-BeenThere: xvid-devel@xvid.org X-Mailman-Version: 2.1.4 Precedence: list Reply-To: xvid-devel@xvid.org List-Id: xvid-devel.xvid.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: xvid-devel-bounces@xvid.org Errors-To: xvid-devel-bounces@xvid.org Hello, The 3 parameters that you suggested are all set to zero, which I believe sets the values to defaults. Do you know of any documentation for those parameters? What are sensible values? Thanks. Chee -----Original Message----- From: Michael Militzer [mailto:michael@xvid.org] Sent: Wednesday, September 07, 2005 8:20 PM To: xvid-devel@xvid.org Subject: RE: [XviD-devel] Buffering in the decoder or encoder. Hi, your overall set-up is not really clear to me yet. But in case you are transmitting video over a network (which it seems like you do), this could also be a cause of delay. If you set a target bit-rate in the encoder that approx. matches your available network bandwidth, then you should take into account that this desired bit-rate isn't always perfectly achieved. So there could be bit-rate peaks (e.g. for key-frames) in which case your network won't be able to deliver the frame in-time to the decoder, so delay will occur. You could try setting the 'reaction_delay_factor', 'averaging_period' and 'buffer' variables in xvid_plugin_single_t to low values and see if that helps to reduce your delay. However, if your aim is ultra low-delay transmission, then probably even a new rate-control would have to be used as the current rate-control implementation in XviD is more optimized for storage and does not perfectly fit low-delay communications. Bye, Michael Quoting "Yong, Chee Yeew " : > Is it possible then, that the MPEG-4 algorithm (if you can call it that) > needs to buffer frames before decoding (or encoding) them? I am not familiar > with the MPEG-4 algorithm, and I hope that someone here can suggest if this > is true or not. > > Thanks. > Chee > > -----Original Message----- > From: Yong, Chee Yeew [mailto:Chee-Yeew.Yong@thalesgroup.com] > Sent: Monday, September 05, 2005 5:07 PM > To: 'Alexander Strange' > Cc: xvid-devel@xvid.org > Subject: RE: [XviD-devel] Buffering in the decoder or encoder. > > > Indeed, we are already using max_bframes=0. > > -----Original Message----- > From: Alexander Strange [mailto:astrange@ithinksw.com] > Sent: Monday, September 05, 2005 4:57 PM > To: Yong, Chee Yeew > Cc: xvid-devel@xvid.org > Subject: Re: [XviD-devel] Buffering in the decoder or encoder. > > > > On Sep 5, 2005, at 11:40 AM, Yong, Chee Yeew wrote: > > > Hello all, > > > > We are using the Xvid library to do real-time interactive > > communications. > > Therefore, we are very concerned with some delay that we are > > finding. We > > have narrowed down the delay (in the 100-200ms region) to the Xvid > > library, > > but the problem is we do not know whether it is the encoder or > > decoder. > > We deduce that it is the decoder since the encoder should only ever > > need to > > work with 1 frame (no buffering needed). > > This of course depends on the settings being used. I assume you don't > have B-frames enabled, but if you do, disable them (max_bframes = 0) > in the encoder. > > > _______________________________________________ > XviD-devel mailing list > XviD-devel@xvid.org > http://list.xvid.org/mailman/listinfo/xvid-devel > _______________________________________________ > XviD-devel mailing list > XviD-devel@xvid.org > http://list.xvid.org/mailman/listinfo/xvid-devel > _______________________________________________ XviD-devel mailing list XviD-devel@xvid.org http://list.xvid.org/mailman/listinfo/xvid-devel _______________________________________________ XviD-devel mailing list XviD-devel@xvid.org http://list.xvid.org/mailman/listinfo/xvid-devel From xvid-devel-bounces@xvid.org Fri Sep 9 11:35:17 2005 Return-Path: X-Original-To: itdp@fh-biergarten.de Delivered-To: itdp@localhost Received: from edu.bnhof.de (edu.bnhof.de [213.167.167.52]) by mail.kliche.org (Postfix) with ESMTP id 4E050126D8F for ; Fri, 9 Sep 2005 11:35:17 +0200 (CEST) Received: from edu.bnhof.de (localhost [127.0.0.1]) by edu.bnhof.de (Postfix) with ESMTP id D3EF01BB82; Fri, 9 Sep 2005 11:35:04 +0200 (CEST) X-Original-To: xvid-devel@edu.bnhof.de Delivered-To: xvid-devel@edu.bnhof.de Received: from s6.lansco.de (s6.lansco.de [213.239.218.110]) by edu.bnhof.de (Postfix) with ESMTP id 36D7C1BB1B for ; Fri, 9 Sep 2005 11:35:00 +0200 (CEST) Received: from nproxy.gmail.com (nproxy.gmail.com [64.233.182.203]) by s6.lansco.de (Postfix) with ESMTP id B7A6913418 for ; Fri, 9 Sep 2005 11:35:00 +0200 (CEST) Received: by nproxy.gmail.com with SMTP id h2so330757nfe for ; Fri, 09 Sep 2005 02:34:59 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=tImK824tNgAM+CxYZ4rLUUflx3ycw1bU4RwEK07BiyZzTQbCcp2VgN+b2fR97F8aP1a0xfiMmUkaGigSYVfEP415ul3WZCLH0INITnayn/0USTPaGUGZvwtC3u3priLoZSgKsG7/hQccM+Decpvvf7vIloB0ftk9BksmyeOIaao= Received: by 10.48.31.13 with SMTP id e13mr5087nfe; Fri, 09 Sep 2005 02:34:59 -0700 (PDT) Received: by 10.48.43.19 with HTTP; Fri, 9 Sep 2005 02:34:59 -0700 (PDT) Message-ID: <4e03026a0509090234130ced24@mail.gmail.com> Date: Fri, 9 Sep 2005 11:34:59 +0200 From: Guillaume POIRIER To: xvid-devel@xvid.org Subject: Re: [XviD-devel] Buffering in the decoder or encoder. In-Reply-To: <51BF576D5A02CC4CB2591F50994FD7660141C36C@nts013.uk.trt.thales> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <51BF576D5A02CC4CB2591F50994FD7660141C36C@nts013.uk.trt.thales> X-BeenThere: xvid-devel@xvid.org X-Mailman-Version: 2.1.4 Precedence: list Reply-To: poirierg@gmail.com, xvid-devel@xvid.org List-Id: xvid-devel.xvid.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: xvid-devel-bounces@xvid.org Errors-To: xvid-devel-bounces@xvid.org Hi, On 9/9/05, Yong, Chee Yeew wrote: > Hello, >=20 > The 3 parameters that you suggested are all set to zero, which I believe > sets the values to defaults. > Do you know of any documentation for those parameters? What are sensible > values? Sorry to butt-in, but I think you might be interested in having a look at t= his: http://mplayerhq.hu/DOCS/man/en/mplayer.1.html#CODEC%20SPECIFIC%20ENCODING%= 20OPTIONS%20(MENCODER%20ONLY) which describe in details the encoding options that MEncoder supports, among which are the ones of XviD [..] Guillaume --=20 Reading doesn't hurt, really! -- Dominik 'Rathann' Mierzejewski _______________________________________________ XviD-devel mailing list XviD-devel@xvid.org http://list.xvid.org/mailman/listinfo/xvid-devel From xvid-devel-bounces@xvid.org Mon Sep 12 10:59:09 2005 Return-Path: X-Original-To: itdp@fh-biergarten.de Delivered-To: itdp@localhost Received: from edu.bnhof.de (edu.bnhof.de [213.167.167.52]) by mail.kliche.org (Postfix) with ESMTP id 509DA126D95 for ; Mon, 12 Sep 2005 10:59:09 +0200 (CEST) Received: from edu.bnhof.de (localhost [127.0.0.1]) by edu.bnhof.de (Postfix) with ESMTP id 68F87DFBB; Mon, 12 Sep 2005 10:58:45 +0200 (CEST) X-Original-To: xvid-devel@edu.bnhof.de Delivered-To: xvid-devel@edu.bnhof.de Received: from s6.lansco.de (s6.lansco.de [213.239.218.110]) by edu.bnhof.de (Postfix) with ESMTP id 834F9DFAB for ; Mon, 12 Sep 2005 10:58:43 +0200 (CEST) Received: from s5.lansco.de (s5.lansco.de [212.63.130.170]) by s6.lansco.de (Postfix) with ESMTP id 546F6132EB for ; Mon, 12 Sep 2005 10:58:43 +0200 (CEST) Received: from localhost (s5.lansco.de [212.63.130.170]) by s5.lansco.de (Postfix) with ESMTP id B236338998; Mon, 12 Sep 2005 10:58:42 +0200 (CEST) Received: from p54B5F5B9.dip.t-dialin.net (p54B5F5B9.dip.t-dialin.net [84.181.245.185]) by www.lansco.de (IMP) with HTTP for ; Mon, 12 Sep 2005 10:58:42 +0200 Message-ID: <1126515522.4325434296e96@www.lansco.de> Date: Mon, 12 Sep 2005 10:58:42 +0200 From: Michael Militzer To: robert.swain@gmail.com, xvid-devel@xvid.org Subject: Re: [XviD-devel] DXN profile update References: <009001c5b4b8$78c7f680$0100000a@montgomery> <4e03026a050908152312f3a4fc@mail.gmail.com> <62d89367050908170872fb6487@mail.gmail.com> In-Reply-To: <62d89367050908170872fb6487@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit User-Agent: Internet Messaging Program (IMP) 3.2.3 X-Originating-IP: 84.181.245.185 Cc: X-BeenThere: xvid-devel@xvid.org X-Mailman-Version: 2.1.4 Precedence: list Reply-To: xvid-devel@xvid.org List-Id: xvid-devel.xvid.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: xvid-devel-bounces@xvid.org Errors-To: xvid-devel-bounces@xvid.org Hi, are you sure the information on the DivX homepage is really new and not outdated? Because with the proposed changes (especially for the HD profile) you can expect that files created with the current profile restrictions won't play anymore on devices certified along the 'new' data (= the numbers provided on the DivX homepage). So I can't quite believe that DivX would introduce such a change which would ruin backwards compatibility to older videos... Michael Quoting Robert Swain : > Hello, > On 9/8/05, Guillaume POIRIER wrote: > > Hi, > > On 9/8/05, Robert Swain wrote: > > > Hello, > > > > > > I've been looking through the profile code in vfw/src/config.c and > codec.c > > > and I thought I'd check the DXN profiles on > > > http://www.divx.com/certified/technical.php. From what I can tell, > 'columns' > > > 13 and 14 of the profiles array in config.c need the alterations in the > > > patch attached. > > > > That's more than interesting, but please actually send the patch! :-) > > I'm 100% certain that I attached the patch (Gmail saves a copy as you > well know) so it must have been filtered out. > > They're only trivial changes which could easily be done by hand in > less than 1 minute but try this: > http://www.swains.plus.com/superdump/patches/xvid.dxnprofile.update.diff > > Regards, > Robert Swain > _______________________________________________ > XviD-devel mailing list > XviD-devel@xvid.org > http://list.xvid.org/mailman/listinfo/xvid-devel > _______________________________________________ XviD-devel mailing list XviD-devel@xvid.org http://list.xvid.org/mailman/listinfo/xvid-devel From xvid-devel-bounces@xvid.org Tue Sep 13 22:58:10 2005 Return-Path: X-Original-To: itdp@fh-biergarten.de Delivered-To: itdp@localhost Received: from edu.bnhof.de (edu.bnhof.de [213.167.167.52]) by mail.kliche.org (Postfix) with ESMTP id 4D3D6126D83 for ; Tue, 13 Sep 2005 22:58:10 +0200 (CEST) Received: from edu.bnhof.de (localhost [127.0.0.1]) by edu.bnhof.de (Postfix) with ESMTP id 833DADFC5; Tue, 13 Sep 2005 22:57:49 +0200 (CEST) X-Original-To: xvid-devel@edu.bnhof.de Delivered-To: xvid-devel@edu.bnhof.de Received: from s6.lansco.de (s6.lansco.de [213.239.218.110]) by edu.bnhof.de (Postfix) with ESMTP id 87F8FDFA3 for ; Tue, 13 Sep 2005 22:57:46 +0200 (CEST) Received: from out4.smtp.messagingengine.com (out4.smtp.messagingengine.com [66.111.4.28]) by s6.lansco.de (Postfix) with ESMTP id 66F5D132F7 for ; Tue, 13 Sep 2005 22:57:46 +0200 (CEST) Received: from frontend1.internal (mysql-sessions.internal [10.202.2.149]) by frontend1.messagingengine.com (Postfix) with ESMTP id 5AD33CD03F8 for ; Tue, 13 Sep 2005 16:57:43 -0400 (EDT) Received: from frontend3.messagingengine.com ([10.202.2.152]) by frontend1.internal (MEProxy); Tue, 13 Sep 2005 16:57:43 -0400 X-Sasl-enc: 9JkaSwheTJR9o+qYGBGIULcGRREocLB+6zf2vKpsOiw2 1126645063 Received: from MIKE.pobox.com (70-57-50-184.hlrn.qwest.net [70.57.50.184]) by frontend3.messagingengine.com (Postfix) with ESMTP id 3C2B31DA for ; Tue, 13 Sep 2005 16:57:42 -0400 (EDT) Message-Id: <6.2.3.4.2.20050913132404.01f2de28@mail.messagingengine.com> X-Mailer: QUALCOMM Windows Eudora Version 6.2.3.4 Date: Tue, 13 Sep 2005 14:57:41 -0600 To: xvid-devel@xvid.org From: Michael Weiss Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed Subject: [XviD-devel] Porting Xvid for use in a Real-Time Videoconferencing System X-BeenThere: xvid-devel@xvid.org X-Mailman-Version: 2.1.4 Precedence: list Reply-To: xvid-devel@xvid.org List-Id: xvid-devel.xvid.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: xvid-devel-bounces@xvid.org Errors-To: xvid-devel-bounces@xvid.org Hi, I am taking a real-time embedded systems graduate class at a university. A partner and I are planning on developing a real-time videoconferencing system, and we'd like to employ MPEG-4 compression. The Xvid codec looks wonderful, and I would like to begin studying it to see if it will be feasible for me to port it to VxWorks, the Real Time OS that we will be using. I would like to solicit any comments or assistance you may be able to offer. For example, does it sound very difficult, too time consuming for a semester project, do you have any experience VxWork?, what is porting this code liable to be like? , etc. I tried an experiment where I took an input stream off the net that claimed to be YVU12 and encoded it using the xvid_encraw. Then I tried to play it back with the Quicktime and Real players, but they didn't recognize it as a valid MP4 file. Any ideas on that? Thank you so much for your help--I really appreciate it. Michael Weiss ---------- Michael J. Weiss This is a PERMANENT email address. Please use it in all correspondence. _______________________________________________ XviD-devel mailing list XviD-devel@xvid.org http://list.xvid.org/mailman/listinfo/xvid-devel From xvid-devel-bounces@xvid.org Wed Sep 14 01:06:13 2005 Return-Path: X-Original-To: itdp@fh-biergarten.de Delivered-To: itdp@localhost Received: from edu.bnhof.de (edu.bnhof.de [213.167.167.52]) by mail.kliche.org (Postfix) with ESMTP id 3D6CA126D91 for ; Wed, 14 Sep 2005 01:06:13 +0200 (CEST) Received: from edu.bnhof.de (localhost [127.0.0.1]) by edu.bnhof.de (Postfix) with ESMTP id 9846314F9E; Wed, 14 Sep 2005 01:05:54 +0200 (CEST) X-Original-To: xvid-devel@edu.bnhof.de Delivered-To: xvid-devel@edu.bnhof.de Received: from s6.lansco.de (s6.lansco.de [213.239.218.110]) by edu.bnhof.de (Postfix) with ESMTP id B901EDFC8 for ; Wed, 14 Sep 2005 01:05:52 +0200 (CEST) Received: from out4.smtp.messagingengine.com (out4.smtp.messagingengine.com [66.111.4.28]) by s6.lansco.de (Postfix) with ESMTP id 3A5D713322 for ; Wed, 14 Sep 2005 01:05:52 +0200 (CEST) Received: from frontend1.internal (mysql-sessions.internal [10.202.2.149]) by frontend1.messagingengine.com (Postfix) with ESMTP id BB97ECCF5E7 for ; Tue, 13 Sep 2005 19:05:48 -0400 (EDT) Received: from frontend3.messagingengine.com ([10.202.2.152]) by frontend1.internal (MEProxy); Tue, 13 Sep 2005 19:05:48 -0400 X-Sasl-enc: 7gX9oJOuKrNRDW/Sb801mTpEMDlOH2DLCAE+yiiaKPkb 1126652748 Received: from MIKE.pobox.com (70-57-50-184.hlrn.qwest.net [70.57.50.184]) by frontend3.messagingengine.com (Postfix) with ESMTP id 95E911E5 for ; Tue, 13 Sep 2005 19:05:48 -0400 (EDT) Message-Id: <6.2.3.4.2.20050913164419.01d18518@mail.messagingengine.com> X-Mailer: QUALCOMM Windows Eudora Version 6.2.3.4 Date: Tue, 13 Sep 2005 17:05:47 -0600 To: Xvid Deleloper's List From: Michael Weiss In-Reply-To: References: <6.2.3.4.2.20050913132404.01f2de28@mail.messagingengine.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed Subject: [XviD-devel] Where to get test YUV streams? X-BeenThere: xvid-devel@xvid.org X-Mailman-Version: 2.1.4 Precedence: list Reply-To: xvid-devel@xvid.org List-Id: xvid-devel.xvid.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: xvid-devel-bounces@xvid.org Errors-To: xvid-devel-bounces@xvid.org Thanks for the tip, Alexander. I was able to use mp4creator to get an mpeg 4 file. It wouldn't play with the linux realplayer 10 gold or the MPEG4IP's mp4player, but it played with both Windows Realplayer and Windows Quicktime. The colors were totally wrong, though--in a way that one seemed to replace another. (1) Could this be because the stream was called a YVU12 stream instead of a YUV12 stream? Also the playback showed an image that didn't move as time ticked on. I don't know if that's the way that the YUV stream that I used is supposed to look or not. I would definitely like to try this procedure with more than one YUV stream. (2) Does anyone know where I can find more YUV streams to test with? 3) Is there anyway of validating a YUV file? Can I view it? i.e. If I feed a YUV file to xvid_encraw then feed its output to xvid_decraw, I want to make sure that what I get at the end is essentially similar to what I started with. Thanks so much for your help. Mike At 03:08 PM 9/13/2005, you wrote: >On Sep 13, 2005, at 4:57 PM, Michael Weiss wrote: >> >>I tried an experiment where I took an input stream off the net that >>claimed to be YVU12 and encoded it using the xvid_encraw. Then I >>tried to play it back with the Quicktime and Real players, but they >>didn't recognize it as a valid MP4 file. Any ideas on that? > >encraw generates raw video packets without any further ordering; >'.mp4' files are MPEG-4 System Streams. You can turn one into the >other with mp4creator from http://mpeg4ip.sourceforge.net/. ---------- Michael J. Weiss This is a PERMANENT email address. Please use it in all correspondence. _______________________________________________ XviD-devel mailing list XviD-devel@xvid.org http://list.xvid.org/mailman/listinfo/xvid-devel From xvid-devel-bounces@xvid.org Wed Sep 14 01:08:51 2005 Return-Path: X-Original-To: itdp@fh-biergarten.de Delivered-To: itdp@localhost Received: from edu.bnhof.de (edu.bnhof.de [213.167.167.52]) by mail.kliche.org (Postfix) with ESMTP id 786EF126D89 for ; Wed, 14 Sep 2005 01:08:51 +0200 (CEST) Received: from edu.bnhof.de (localhost [127.0.0.1]) by edu.bnhof.de (Postfix) with ESMTP id 1347214FB7; Wed, 14 Sep 2005 01:08:35 +0200 (CEST) X-Original-To: xvid-devel@edu.bnhof.de Delivered-To: xvid-devel@edu.bnhof.de Received: from s6.lansco.de (s6.lansco.de [213.239.218.110]) by edu.bnhof.de (Postfix) with ESMTP id 96EEFDFC8 for ; Wed, 14 Sep 2005 01:08:32 +0200 (CEST) Received: from out4.smtp.messagingengine.com (out4.smtp.messagingengine.com [66.111.4.28]) by s6.lansco.de (Postfix) with ESMTP id 553E913323 for ; Wed, 14 Sep 2005 01:08:32 +0200 (CEST) Received: from frontend1.internal (mysql-sessions.internal [10.202.2.149]) by frontend1.messagingengine.com (Postfix) with ESMTP id 5B76ACCF407 for ; Tue, 13 Sep 2005 19:08:30 -0400 (EDT) Received: from frontend2.messagingengine.com ([10.202.2.151]) by frontend1.internal (MEProxy); Tue, 13 Sep 2005 19:08:30 -0400 X-Sasl-enc: G1L52KNzATAWLsEeP5pU9VUjYe5/td6iOGPtp+aRZhbs 1126652909 Received: from MIKE.pobox.com (70-57-50-184.hlrn.qwest.net [70.57.50.184]) by frontend2.messagingengine.com (Postfix) with ESMTP id 0E21A570364 for ; Tue, 13 Sep 2005 19:08:27 -0400 (EDT) Message-Id: <6.2.3.4.2.20050913170714.03d8be60@mail.messagingengine.com> X-Mailer: QUALCOMM Windows Eudora Version 6.2.3.4 Date: Tue, 13 Sep 2005 17:08:27 -0600 To: Xvid Deleloper's List From: Michael Weiss Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed Subject: [XviD-devel] Stream I used X-BeenThere: xvid-devel@xvid.org X-Mailman-Version: 2.1.4 Precedence: list Reply-To: xvid-devel@xvid.org List-Id: xvid-devel.xvid.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: xvid-devel-bounces@xvid.org Errors-To: xvid-devel-bounces@xvid.org I forgot to include the stream I used, in case it is relevant. IT is the weatherlady stream (shown at the top of this web page). Was the only YVU/YUV stream I could find... Mike http://www.efg2.com/Lab/Graphics/Colors/YUV.htm ---------- Michael J. Weiss This is a PERMANENT email address. Please use it in all correspondence. _______________________________________________ XviD-devel mailing list XviD-devel@xvid.org http://list.xvid.org/mailman/listinfo/xvid-devel From xvid-devel-bounces@xvid.org Wed Sep 14 02:02:55 2005 Return-Path: X-Original-To: itdp@fh-biergarten.de Delivered-To: itdp@localhost Received: from edu.bnhof.de (edu.bnhof.de [213.167.167.52]) by mail.kliche.org (Postfix) with ESMTP id 7A77C126D89 for ; Wed, 14 Sep 2005 02:02:55 +0200 (CEST) Received: from edu.bnhof.de (localhost [127.0.0.1]) by edu.bnhof.de (Postfix) with ESMTP id DE778158A9; Wed, 14 Sep 2005 02:02:22 +0200 (CEST) X-Original-To: xvid-devel@edu.bnhof.de Delivered-To: xvid-devel@edu.bnhof.de Received: from s6.lansco.de (s6.lansco.de [213.239.218.110]) by edu.bnhof.de (Postfix) with ESMTP id 6CDA5158A7 for ; Wed, 14 Sep 2005 02:02:06 +0200 (CEST) Received: from weed.lut.ac.uk (weed.lut.ac.uk [158.125.1.226]) by s6.lansco.de (Postfix) with ESMTP id D023E13356 for ; Wed, 14 Sep 2005 02:02:06 +0200 (CEST) Received: from host86-128-219-197.range86-128.btcentralplus.com ([86.128.219.197] helo=[127.0.0.1]) by weed.lut.ac.uk with esmtp (Exim 4.44) id 1EFKiz-0004MV-KZ for xvid-devel@xvid.org; Wed, 14 Sep 2005 01:02:05 +0100 Message-ID: <4327687C.2090206@lboro.ac.uk> Date: Wed, 14 Sep 2005 01:02:04 +0100 From: Tom Jacobs User-Agent: Mozilla Thunderbird 1.0.2 (Windows/20050317) X-Accept-Language: en-us, en MIME-Version: 1.0 To: xvid-devel@xvid.org Subject: Re: [XviD-devel] Stream I used References: <6.2.3.4.2.20050913170714.03d8be60@mail.messagingengine.com> In-Reply-To: <6.2.3.4.2.20050913170714.03d8be60@mail.messagingengine.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Scan-Signature: c3a4cac3c354ed0800b0a8476b9afcc5 X-BeenThere: xvid-devel@xvid.org X-Mailman-Version: 2.1.4 Precedence: list Reply-To: xvid-devel@xvid.org List-Id: xvid-devel.xvid.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: xvid-devel-bounces@xvid.org Errors-To: xvid-devel-bounces@xvid.org http://www.cipr.rpi.edu/resource/sequences/index.html here has some good sequences of all resolutions. i think from here you will need to join the separate frame images into one big yuv file but this can be done with the convert command (should be installed on most Linux i think otherwise its made by imagemagic i think). if that doesn't work and you have a ftp i can upload you come sequences. also i have found that ffplay, part of ffmpeg, is a very good player of encoded sequences like mp4. i use it for my h264 work after i use mp4create to produce the mp4 from the raw bitstream as for the porting, i do not know what vxworks is. hardware, software, OS etc. not sure i can help without know more about it. i have, with partial success ported to simplescalar architecture if that would be of help. hope the project goes well Tom Michael Weiss wrote: > I forgot to include the stream I used, in case it is relevant. IT is > the weatherlady stream (shown at the top of this web page). Was the > only YVU/YUV stream I could find... > > Mike > > http://www.efg2.com/Lab/Graphics/Colors/YUV.htm > > > ---------- > Michael J. Weiss > This is a PERMANENT email address. Please use it in all correspondence. > > _______________________________________________ > XviD-devel mailing list > XviD-devel@xvid.org > http://list.xvid.org/mailman/listinfo/xvid-devel _______________________________________________ XviD-devel mailing list XviD-devel@xvid.org http://list.xvid.org/mailman/listinfo/xvid-devel From xvid-devel-bounces@xvid.org Wed Sep 14 07:56:59 2005 Return-Path: X-Original-To: itdp@fh-biergarten.de Delivered-To: itdp@localhost Received: from edu.bnhof.de (edu.bnhof.de [213.167.167.52]) by mail.kliche.org (Postfix) with ESMTP id A375A126D82 for ; Wed, 14 Sep 2005 07:56:59 +0200 (CEST) Received: from edu.bnhof.de (localhost [127.0.0.1]) by edu.bnhof.de (Postfix) with ESMTP id E7BB0DFBE; Wed, 14 Sep 2005 07:56:48 +0200 (CEST) X-Original-To: xvid-devel@edu.bnhof.de Delivered-To: xvid-devel@edu.bnhof.de Received: from s6.lansco.de (s6.lansco.de [213.239.218.110]) by edu.bnhof.de (Postfix) with ESMTP id 2480AA520 for ; Wed, 14 Sep 2005 07:56:45 +0200 (CEST) Received: from out4.smtp.messagingengine.com (out4.smtp.messagingengine.com [66.111.4.28]) by s6.lansco.de (Postfix) with ESMTP id B06FE133CD for ; Wed, 14 Sep 2005 07:56:45 +0200 (CEST) Received: from frontend1.internal (mysql-sessions.internal [10.202.2.149]) by frontend1.messagingengine.com (Postfix) with ESMTP id 1D2ECCCF716 for ; Wed, 14 Sep 2005 01:56:44 -0400 (EDT) Received: from frontend2.messagingengine.com ([10.202.2.151]) by frontend1.internal (MEProxy); Wed, 14 Sep 2005 01:56:44 -0400 X-Sasl-enc: 6oYbOKhilLrRtiyADvAHrPlgOWeHIjoPp7obZpj6QdbW 1126677403 Received: from MIKE.pobox.com (70-57-50-184.hlrn.qwest.net [70.57.50.184]) by frontend2.messagingengine.com (Postfix) with ESMTP id 91B45570363 for ; Wed, 14 Sep 2005 01:56:43 -0400 (EDT) Message-Id: <6.2.3.4.2.20050913235246.0474d150@mail.messagingengine.com> X-Mailer: QUALCOMM Windows Eudora Version 6.2.3.4 Date: Tue, 13 Sep 2005 23:56:39 -0600 To: Xvid Deleloper's List From: Michael Weiss Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed Subject: [XviD-devel] Porting Xvid ASM X-BeenThere: xvid-devel@xvid.org X-Mailman-Version: 2.1.4 Precedence: list Reply-To: xvid-devel@xvid.org List-Id: xvid-devel.xvid.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: xvid-devel-bounces@xvid.org Errors-To: xvid-devel-bounces@xvid.org Hi, I was wondering if any of you who knew the internals of the Xvid codec could comment on what it would be like porting it to another OS--VxWorks in this case, still Intel x86 architecture, though. I was particularly wondering about the parts that are written in assembly language. Are these just optimized versions of algorithms or do they make calls into the kernel, which would pose a big problem because I'd be switching kernels. Sorry for all of the questions, but I am trying to establish ASAP whether what I am trying to do is actually feasible. Thanks, Mike ---------- Michael J. Weiss This is a PERMANENT email address. Please use it in all correspondence. _______________________________________________ XviD-devel mailing list XviD-devel@xvid.org http://list.xvid.org/mailman/listinfo/xvid-devel From xvid-devel-bounces@xvid.org Wed Sep 14 08:14:37 2005 Return-Path: X-Original-To: itdp@fh-biergarten.de Delivered-To: itdp@localhost Received: from edu.bnhof.de (edu.bnhof.de [213.167.167.52]) by mail.kliche.org (Postfix) with ESMTP id B7512126D89 for ; Wed, 14 Sep 2005 08:14:37 +0200 (CEST) Received: from edu.bnhof.de (localhost [127.0.0.1]) by edu.bnhof.de (Postfix) with ESMTP id CE34B158CA; Wed, 14 Sep 2005 08:14:26 +0200 (CEST) X-Original-To: xvid-devel@edu.bnhof.de Delivered-To: xvid-devel@edu.bnhof.de Received: from s6.lansco.de (s6.lansco.de [213.239.218.110]) by edu.bnhof.de (Postfix) with ESMTP id EAFDF15884 for ; Wed, 14 Sep 2005 08:14:24 +0200 (CEST) Received: from fast-srv101.fast-security.local (mail.fast-security.com [195.112.92.242]) by s6.lansco.de (Postfix) with ESMTP id 7660E133F7 for ; Wed, 14 Sep 2005 08:13:53 +0200 (CEST) Received: from fast-srv102.fast-security.local ([192.168.211.161]) by fast-srv101.fast-security.local with Microsoft SMTPSVC(5.0.2195.6713); Wed, 14 Sep 2005 08:13:51 +0200 content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Subject: AW: [XviD-devel] Stream I used Content-Transfer-Encoding: quoted-printable X-MimeOLE: Produced By Microsoft Exchange V6.0.6603.0 Date: Wed, 14 Sep 2005 08:13:49 +0200 Message-ID: <760D54A3956E65408096507C1371AE4245D8D9@fast-srv102.fast-security.local> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: [XviD-devel] Stream I used Thread-Index: AcW4v5ghUvLEysX0QwetGNWaBKLyCgAM7VyA From: "Roth Andreas" To: X-OriginalArrivalTime: 14 Sep 2005 06:13:51.0621 (UTC) FILETIME=[7A2C3B50:01C5B8F3] X-BeenThere: xvid-devel@xvid.org X-Mailman-Version: 2.1.4 Precedence: list Reply-To: xvid-devel@xvid.org List-Id: xvid-devel.xvid.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: xvid-devel-bounces@xvid.org Errors-To: xvid-devel-bounces@xvid.org Hi, During my tests of several video codecs, I used the VQEG sequences. They are available at www.vqeg.org or try this ftp server = ftp://vqeg.its.bldrdoc.gov/SDTV/VQEG_PhaseI/TestSequences/ A. Roth=20 -----Urspr=FCngliche Nachricht----- Von: xvid-devel-bounces@xvid.org [mailto:xvid-devel-bounces@xvid.org] Im = Auftrag von Tom Jacobs Gesendet: Mittwoch, 14. September 2005 02:02 An: xvid-devel@xvid.org Betreff: Re: [XviD-devel] Stream I used http://www.cipr.rpi.edu/resource/sequences/index.html here has some good sequences of all resolutions. i think from here you = will need to join the separate frame images into one big yuv file but = this can be done with the convert command (should be installed on most = Linux i think otherwise its made by imagemagic i think). if that doesn't = work and you have a ftp i can upload you come sequences. also i have found that ffplay, part of ffmpeg, is a very good player=20 of encoded sequences like mp4. i use it for my h264 work after i use = mp4create to produce the mp4 from the raw bitstream as for the porting, i do not know what vxworks is. hardware, software, = OS etc. not sure i can help without know more about it. i have, with = partial success ported to simplescalar architecture if that would be of = help. hope the project goes well Tom Michael Weiss wrote: > I forgot to include the stream I used, in case it is relevant. IT is=20 > the weatherlady stream (shown at the top of this web page). Was the=20 > only YVU/YUV stream I could find... > > Mike > > http://www.efg2.com/Lab/Graphics/Colors/YUV.htm > > > ---------- > Michael J. Weiss > This is a PERMANENT email address. Please use it in all = correspondence. > > _______________________________________________ > XviD-devel mailing list > XviD-devel@xvid.org > http://list.xvid.org/mailman/listinfo/xvid-devel _______________________________________________ XviD-devel mailing list XviD-devel@xvid.org http://list.xvid.org/mailman/listinfo/xvid-devel _______________________________________________ XviD-devel mailing list XviD-devel@xvid.org http://list.xvid.org/mailman/listinfo/xvid-devel From xvid-devel-bounces@xvid.org Wed Sep 14 09:28:57 2005 Return-Path: X-Original-To: itdp@fh-biergarten.de Delivered-To: itdp@localhost Received: from edu.bnhof.de (edu.bnhof.de [213.167.167.52]) by mail.kliche.org (Postfix) with ESMTP id 7A6BF126D82 for ; Wed, 14 Sep 2005 09:28:57 +0200 (CEST) Received: from edu.bnhof.de (localhost [127.0.0.1]) by edu.bnhof.de (Postfix) with ESMTP id 84EB015918; Wed, 14 Sep 2005 09:28:46 +0200 (CEST) X-Original-To: xvid-devel@edu.bnhof.de Delivered-To: xvid-devel@edu.bnhof.de Received: from s6.lansco.de (s6.lansco.de [213.239.218.110]) by edu.bnhof.de (Postfix) with ESMTP id AE73315915 for ; Wed, 14 Sep 2005 09:28:43 +0200 (CEST) Received: from nproxy.gmail.com (nproxy.gmail.com [64.233.182.199]) by s6.lansco.de (Postfix) with ESMTP id 3671013488 for ; Wed, 14 Sep 2005 09:28:43 +0200 (CEST) Received: by nproxy.gmail.com with SMTP id h2so11014nfe for ; Wed, 14 Sep 2005 00:28:42 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=hS7lu8LYLFD4bpVVA0D5nzsxl3XArQRLwaP/5QHRvByghKEGJ3S48Ld16ES/9qFDW8UyEGK/QaBqGhItm3CriQ/1bqN8YJUu3yWcvSqj4xsFvRQY6HDRJnoLUy5JAZCuXRtA2vCuoXNqcMoxBTnycsvr2mTj3zepI1NSrfTcImw= Received: by 10.48.4.20 with SMTP id 20mr1981nfd; Wed, 14 Sep 2005 00:28:42 -0700 (PDT) Received: by 10.48.43.19 with HTTP; Wed, 14 Sep 2005 00:28:42 -0700 (PDT) Message-ID: <4e03026a050914002872f067b6@mail.gmail.com> Date: Wed, 14 Sep 2005 09:28:42 +0200 From: Guillaume POIRIER To: xvid-devel@xvid.org Subject: Re: [XviD-devel] Porting Xvid ASM In-Reply-To: <6.2.3.4.2.20050913235246.0474d150@mail.messagingengine.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <6.2.3.4.2.20050913235246.0474d150@mail.messagingengine.com> X-BeenThere: xvid-devel@xvid.org X-Mailman-Version: 2.1.4 Precedence: list Reply-To: poirierg@gmail.com, xvid-devel@xvid.org List-Id: xvid-devel.xvid.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: xvid-devel-bounces@xvid.org Errors-To: xvid-devel-bounces@xvid.org Hi, On 9/14/05, Michael Weiss wrote: > I was wondering if any of you who knew the internals of the Xvid > codec could comment on what it would be like porting it to another > OS--VxWorks in this case, still Intel x86 architecture, though. I > was particularly wondering about the parts that are written in > assembly language. Are these just optimized versions of algorithms > or do they make calls into the kernel, which would pose a big problem > because I'd be switching kernels. Sorry for all of the questions, > but I am trying to establish ASAP whether what I am trying to do is > actually feasible. Though I never wrote or contributed any code to XviD, I'm pretty confident that there are no hard coded calls to the kernel, as the same code compiles and works under Windows, Linux, *BSD, probably MacOSX... Best regards, Guillaume --=20 Reading doesn't hurt, really! -- Dominik 'Rathann' Mierzejewski _______________________________________________ XviD-devel mailing list XviD-devel@xvid.org http://list.xvid.org/mailman/listinfo/xvid-devel From xvid-devel-bounces@xvid.org Wed Sep 14 11:11:54 2005 Return-Path: X-Original-To: itdp@fh-biergarten.de Delivered-To: itdp@localhost Received: from edu.bnhof.de (edu.bnhof.de [213.167.167.52]) by mail.kliche.org (Postfix) with ESMTP id E14B9126D82 for ; Wed, 14 Sep 2005 11:11:54 +0200 (CEST) Received: from edu.bnhof.de (localhost [127.0.0.1]) by edu.bnhof.de (Postfix) with ESMTP id 13062DFC2; Wed, 14 Sep 2005 11:11:45 +0200 (CEST) X-Original-To: xvid-devel@edu.bnhof.de Delivered-To: xvid-devel@edu.bnhof.de Received: from s6.lansco.de (s6.lansco.de [213.239.218.110]) by edu.bnhof.de (Postfix) with ESMTP id 9F8A2DFBA for ; Wed, 14 Sep 2005 11:11:41 +0200 (CEST) Received: from s5.lansco.de (s5.lansco.de [212.63.130.170]) by s6.lansco.de (Postfix) with ESMTP id 72CB813380 for ; Wed, 14 Sep 2005 11:11:41 +0200 (CEST) Received: from localhost (s5.lansco.de [212.63.130.170]) by s5.lansco.de (Postfix) with ESMTP id ADD8C389A6 for ; Wed, 14 Sep 2005 11:11:40 +0200 (CEST) Received: from p54B5F413.dip.t-dialin.net (p54B5F413.dip.t-dialin.net [84.181.244.19]) by www.lansco.de (IMP) with HTTP for ; Wed, 14 Sep 2005 11:11:40 +0200 Message-ID: <1126689100.4327e94c8d44a@www.lansco.de> Date: Wed, 14 Sep 2005 11:11:40 +0200 From: Michael Militzer To: xvid-devel@xvid.org Subject: Re: AW: [XviD-devel] Stream I used References: <760D54A3956E65408096507C1371AE4245D8D9@fast-srv102.fast-security.local> In-Reply-To: <760D54A3956E65408096507C1371AE4245D8D9@fast-srv102.fast-security.local> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit User-Agent: Internet Messaging Program (IMP) 3.2.3 X-Originating-IP: 84.181.244.19 X-BeenThere: xvid-devel@xvid.org X-Mailman-Version: 2.1.4 Precedence: list Reply-To: xvid-devel@xvid.org List-Id: xvid-devel.xvid.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: xvid-devel-bounces@xvid.org Errors-To: xvid-devel-bounces@xvid.org Hi Mike, also have a look at these: http://www.tkn.tu-berlin.de/research/evalvid/cif.html Best regards, Michael Quoting Roth Andreas : > Hi, > > During my tests of several video codecs, I used the VQEG sequences. > They are available at www.vqeg.org or try this ftp server > ftp://vqeg.its.bldrdoc.gov/SDTV/VQEG_PhaseI/TestSequences/ > > A. Roth > > -----Ursprüngliche Nachricht----- > Von: xvid-devel-bounces@xvid.org [mailto:xvid-devel-bounces@xvid.org] Im > Auftrag von Tom Jacobs > Gesendet: Mittwoch, 14. September 2005 02:02 > An: xvid-devel@xvid.org > Betreff: Re: [XviD-devel] Stream I used > > http://www.cipr.rpi.edu/resource/sequences/index.html > > here has some good sequences of all resolutions. i think from here you will > need to join the separate frame images into one big yuv file but this can be > done with the convert command (should be installed on most Linux i think > otherwise its made by imagemagic i think). if that doesn't work and you have > a ftp i can upload you come sequences. > > also i have found that ffplay, part of ffmpeg, is a very good player > of encoded sequences like mp4. i use it for my h264 work after i use > mp4create to produce the mp4 from the raw bitstream > > as for the porting, i do not know what vxworks is. hardware, software, OS > etc. not sure i can help without know more about it. i have, with partial > success ported to simplescalar architecture if that would be of help. > > hope the project goes well > > Tom > > > Michael Weiss wrote: > > > I forgot to include the stream I used, in case it is relevant. IT is > > the weatherlady stream (shown at the top of this web page). Was the > > only YVU/YUV stream I could find... > > > > Mike > > > > http://www.efg2.com/Lab/Graphics/Colors/YUV.htm > > > > > > ---------- > > Michael J. Weiss > > This is a PERMANENT email address. Please use it in all correspondence. > > > > _______________________________________________ > > XviD-devel mailing list > > XviD-devel@xvid.org > > http://list.xvid.org/mailman/listinfo/xvid-devel > > > _______________________________________________ > XviD-devel mailing list > XviD-devel@xvid.org > http://list.xvid.org/mailman/listinfo/xvid-devel > > > _______________________________________________ > XviD-devel mailing list > XviD-devel@xvid.org > http://list.xvid.org/mailman/listinfo/xvid-devel > _______________________________________________ XviD-devel mailing list XviD-devel@xvid.org http://list.xvid.org/mailman/listinfo/xvid-devel From xvid-devel-bounces@xvid.org Thu Sep 15 03:12:44 2005 Return-Path: X-Original-To: itdp@fh-biergarten.de Delivered-To: itdp@localhost Received: from edu.bnhof.de (edu.bnhof.de [213.167.167.52]) by mail.kliche.org (Postfix) with ESMTP id 6A1B6126D82 for ; Thu, 15 Sep 2005 03:12:44 +0200 (CEST) Received: from edu.bnhof.de (localhost [127.0.0.1]) by edu.bnhof.de (Postfix) with ESMTP id F349315654; Thu, 15 Sep 2005 03:12:31 +0200 (CEST) X-Original-To: xvid-devel@edu.bnhof.de Delivered-To: xvid-devel@edu.bnhof.de Received: from s6.lansco.de (s6.lansco.de [213.239.218.110]) by edu.bnhof.de (Postfix) with ESMTP id 09A3014FBC for ; Thu, 15 Sep 2005 03:12:28 +0200 (CEST) Received: from xproxy.gmail.com (xproxy.gmail.com [66.249.82.196]) by s6.lansco.de (Postfix) with ESMTP id 0904A133F3 for ; Thu, 15 Sep 2005 03:12:28 +0200 (CEST) Received: by xproxy.gmail.com with SMTP id i28so152733wxd for ; Wed, 14 Sep 2005 18:12:27 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:mime-version:content-type; b=B+ME3nCN5U11EMAmGH3SgwuccxQ2IBaNpftfdfdrUvJHsryypixb4NT4xf4FJLAJ5VtDXCV7Z/E2c7FpV0+2UhRCswEVgYoZFO9wW44dypEs2q7T2z3XBWW3B+XlUmqByAJfRdPFzWC3jdnqCWtVHEhbgxY3/jQ8EKSp5QPPEjA= Received: by 10.70.33.4 with SMTP id g4mr119464wxg; Wed, 14 Sep 2005 18:12:27 -0700 (PDT) Received: by 10.70.26.9 with HTTP; Wed, 14 Sep 2005 18:12:27 -0700 (PDT) Message-ID: <3099c0f305091418121706ab6a@mail.gmail.com> Date: Thu, 15 Sep 2005 09:12:27 +0800 From: Jarod Dong To: xvid-devel@xvid.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.4 Subject: [XviD-devel] What do f_refh, f_refv, f_refhv mean? X-BeenThere: xvid-devel@xvid.org X-Mailman-Version: 2.1.4 Precedence: list Reply-To: jarod.dong@gmail.com, xvid-devel@xvid.org List-Id: xvid-devel.xvid.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: xvid-devel-bounces@xvid.org Errors-To: xvid-devel-bounces@xvid.org Hi, I'm reading the xvid sourcecode, especially the ME part. I was confused=20 about the meaning of f_refh, f_refv and f_refhv in the Encoder structure. I= =20 need help, thanks! --=20 Free trade reduces world suffering. _______________________________________________ XviD-devel mailing list XviD-devel@xvid.org http://list.xvid.org/mailman/listinfo/xvid-devel From xvid-devel-bounces@xvid.org Thu Sep 15 17:42:35 2005 Return-Path: X-Original-To: itdp@fh-biergarten.de Delivered-To: itdp@localhost Received: from edu.bnhof.de (edu.bnhof.de [213.167.167.52]) by mail.kliche.org (Postfix) with ESMTP id C0297126D91 for ; Thu, 15 Sep 2005 17:42:35 +0200 (CEST) Received: from edu.bnhof.de (localhost [127.0.0.1]) by edu.bnhof.de (Postfix) with ESMTP id 61F41158C2; Thu, 15 Sep 2005 17:42:26 +0200 (CEST) X-Original-To: xvid-devel@edu.bnhof.de Delivered-To: xvid-devel@edu.bnhof.de Received: from s6.lansco.de (s6.lansco.de [213.239.218.110]) by edu.bnhof.de (Postfix) with ESMTP id C03BF158AC for ; Thu, 15 Sep 2005 17:42:22 +0200 (CEST) Received: from smtp126.sohu.com (unknown [61.135.132.105]) by s6.lansco.de (Postfix) with ESMTP id AE0BC13486 for ; Thu, 15 Sep 2005 17:42:21 +0200 (CEST) Received: from bupt-xjb (unknown [59.64.202.33]) by smtp126.sohu.com (Postfix) with ESMTP id 1E5C10026F76 for ; Thu, 15 Sep 2005 23:41:51 +0800 (CST) Date: Thu, 15 Sep 2005 23:41:58 +0800 From: "xjb" To: "xvid-devel" Subject: [XviD-devel] xvid decoder for help X-mailer: Foxmail 5.0 [cn] Mime-Version: 1.0 Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: 7bit Message-Id: <20050915154151.1E5C10026F76@smtp126.sohu.com> X-BeenThere: xvid-devel@xvid.org X-Mailman-Version: 2.1.4 Precedence: list Reply-To: xvid-devel@xvid.org List-Id: xvid-devel.xvid.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: xvid-devel-bounces@xvid.org Errors-To: xvid-devel-bounces@xvid.org xvid decoder problem When I decode the encoded bitstream by xvidcore-1.0.3 using the xvid_decraw.exe,it always outputs files in tga or png format. But sometimes I need to output the YUV sequeces just as the original YUV420 test sequences such as Akiyo_qcif etc,how can I achieves this? In xvid_decraw.c function main() there is an buffer point out_buffer,does it points to decoded frame buffer?If this is the fact,then how does the data organized in frame buffer? For YUV420 format frame,it takes only XDIM*YDIM(Y)+XDIM*YDIM/4(U)+XDIM*YDIM/4(V) bytes,but the main() allocates XDIM*YDIM*4 for frame buffer pointed by out_buffer. How can I abstract the Y U V data from the out_buffer pointing frame buffer? Please give me some help,thanks in advance! _______________________________________________ XviD-devel mailing list XviD-devel@xvid.org http://list.xvid.org/mailman/listinfo/xvid-devel From xvid-devel-bounces@xvid.org Thu Sep 15 17:46:12 2005 Return-Path: X-Original-To: itdp@fh-biergarten.de Delivered-To: itdp@localhost Received: from edu.bnhof.de (edu.bnhof.de [213.167.167.52]) by mail.kliche.org (Postfix) with ESMTP id 6D094126D91 for ; Thu, 15 Sep 2005 17:46:12 +0200 (CEST) Received: from edu.bnhof.de (localhost [127.0.0.1]) by edu.bnhof.de (Postfix) with ESMTP id D1A9D158CE; Thu, 15 Sep 2005 17:46:02 +0200 (CEST) X-Original-To: xvid-devel@edu.bnhof.de Delivered-To: xvid-devel@edu.bnhof.de Received: from s6.lansco.de (s6.lansco.de [213.239.218.110]) by edu.bnhof.de (Postfix) with ESMTP id 07EC4158C8 for ; Thu, 15 Sep 2005 17:44:57 +0200 (CEST) Received: from smtp128.sohu.com (unknown [61.135.132.105]) by s6.lansco.de (Postfix) with ESMTP id 432A4132D7 for ; Thu, 15 Sep 2005 17:44:56 +0200 (CEST) Received: from bupt-xjb (unknown [59.64.202.33]) by smtp128.sohu.com (Postfix) with ESMTP id A40F10086FB3 for ; Thu, 15 Sep 2005 23:44:36 +0800 (CST) Date: Thu, 15 Sep 2005 23:44:45 +0800 From: "xjb" To: "xvid-devel" Subject: [XviD-devel]Does this is a bug of xvid? X-mailer: Foxmail 5.0 [cn] Mime-Version: 1.0 Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: 7bit Message-Id: <20050915154436.A40F10086FB3@smtp128.sohu.com> X-Mailman-Approved-At: Thu, 15 Sep 2005 17:45:59 +0200 X-BeenThere: xvid-devel@xvid.org X-Mailman-Version: 2.1.4 Precedence: list Reply-To: xvid-devel@xvid.org List-Id: xvid-devel.xvid.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: xvid-devel-bounces@xvid.org Errors-To: xvid-devel-bounces@xvid.org Hi,Experts I encode and decode some test sequences with xvidcore-1.0.3 and encounter the test sequences are akiyo_qcif,foreman_qcif,coastguard_qcif,all have 300 frames with YUV4:2:0 the encoder option is:-type 0 -w 176 -h 144 -max_key_interval 5 -single -stats -vop_debug the decoder option is: -i (the path where the encoded bitstream file allocated) -d when I encode those YUV sequences,it works normally but when I decode those encoded bitstream,there are some problems For decoding akiyo_qcif encoded stream,the decoder can not stop even it has finished decoding 300 frames,and it contiunes,from 300,301,...,and so on For coastguard_qcif and foreman_qcif encoded bitstream,the decoder finished before 300 frames,it stops at 215 for coastguard encoded bitstream and 228 for foreman encoded bitstream Does anybody else have such problem? _______________________________________________ XviD-devel mailing list XviD-devel@xvid.org http://list.xvid.org/mailman/listinfo/xvid-devel From xvid-devel-bounces@xvid.org Thu Sep 15 17:47:55 2005 Return-Path: X-Original-To: itdp@fh-biergarten.de Delivered-To: itdp@localhost Received: from edu.bnhof.de (edu.bnhof.de [213.167.167.52]) by mail.kliche.org (Postfix) with ESMTP id 2FA2D126D91 for ; Thu, 15 Sep 2005 17:47:55 +0200 (CEST) Received: from edu.bnhof.de (localhost [127.0.0.1]) by edu.bnhof.de (Postfix) with ESMTP id DE1D2158C5; Thu, 15 Sep 2005 17:47:44 +0200 (CEST) X-Original-To: xvid-devel@edu.bnhof.de Delivered-To: xvid-devel@edu.bnhof.de Received: from s6.lansco.de (s6.lansco.de [213.239.218.110]) by edu.bnhof.de (Postfix) with ESMTP id CB9FA13ECE for ; Thu, 15 Sep 2005 17:47:42 +0200 (CEST) Received: from smtp125.sohu.com (unknown [61.135.132.105]) by s6.lansco.de (Postfix) with ESMTP id ED1FF132D7 for ; Thu, 15 Sep 2005 17:47:41 +0200 (CEST) Received: from bupt-xjb (unknown [59.64.202.33]) by smtp125.sohu.com (Postfix) with ESMTP id 7E840005B42 for ; Thu, 15 Sep 2005 23:47:24 +0800 (CST) Date: Thu, 15 Sep 2005 23:47:32 +0800 From: "xjb" To: "xvid-devel" Subject: [XviD-devel]The -asm option X-mailer: Foxmail 5.0 [cn] Mime-Version: 1.0 Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: 7bit Message-Id: <20050915154724.7E840005B42@smtp125.sohu.com> X-BeenThere: xvid-devel@xvid.org X-Mailman-Version: 2.1.4 Precedence: list Reply-To: xvid-devel@xvid.org List-Id: xvid-devel.xvid.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: xvid-devel-bounces@xvid.org Errors-To: xvid-devel-bounces@xvid.org xvid-develwhen I enable the -asm option for encoding,the encoded bitstream is different from the encoded bitstream without -asm option.Doesn's the -asm option just do some optimization for certain platform and keep the algorithm unchanged?why could this happen? Maybe I do not understand those option correctly,please give me some advise and the related thread or document that discripting those option. _______________________________________________ XviD-devel mailing list XviD-devel@xvid.org http://list.xvid.org/mailman/listinfo/xvid-devel From xvid-devel-bounces@xvid.org Thu Sep 15 17:59:39 2005 Return-Path: X-Original-To: itdp@fh-biergarten.de Delivered-To: itdp@localhost Received: from edu.bnhof.de (edu.bnhof.de [213.167.167.52]) by mail.kliche.org (Postfix) with ESMTP id 5A263126D8B for ; Thu, 15 Sep 2005 17:59:39 +0200 (CEST) Received: from edu.bnhof.de (localhost [127.0.0.1]) by edu.bnhof.de (Postfix) with ESMTP id C7C65158E3; Thu, 15 Sep 2005 17:59:31 +0200 (CEST) X-Original-To: xvid-devel@edu.bnhof.de Delivered-To: xvid-devel@edu.bnhof.de Received: from s6.lansco.de (s6.lansco.de [213.239.218.110]) by edu.bnhof.de (Postfix) with ESMTP id D634E158DE for ; Thu, 15 Sep 2005 17:59:28 +0200 (CEST) Received: from france.edgomez.kicks-ass.org (edgomez.kicks-ass.org [81.57.38.90]) by s6.lansco.de (Postfix) with ESMTP id 6B081132B3 for ; Thu, 15 Sep 2005 17:59:23 +0200 (CEST) Received: from edy by france.edgomez.kicks-ass.org with local (Exim 4.52) id 1EFw8g-00054F-UQ for xvid-devel@xvid.org; Thu, 15 Sep 2005 17:59:06 +0200 Date: Thu, 15 Sep 2005 17:59:06 +0200 From: Edouard Gomez To: xvid-devel@xvid.org Subject: Re: [XviD-devel] What do f_refh, f_refv, f_refhv mean? Message-ID: <20050915155906.GA13801@france> Mail-Followup-To: Edouard Gomez , xvid-devel@xvid.org References: <3099c0f305091418121706ab6a@mail.gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3099c0f305091418121706ab6a@mail.gmail.com> User-Agent: mutt-ng devel-20050619 (Debian) X-BeenThere: xvid-devel@xvid.org X-Mailman-Version: 2.1.4 Precedence: list Reply-To: xvid-devel@xvid.org List-Id: xvid-devel.xvid.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: xvid-devel-bounces@xvid.org Errors-To: xvid-devel-bounces@xvid.org Jarod Dong (jarod.dong@gmail.com) wrote: > Hi, > I'm reading the xvid sourcecode, especially the ME part. I was confused > about the meaning of f_refh, f_refv and f_refhv in the Encoder structure. I > need help, thanks! f - means forward. ref - means reference frame h - means it's been horizontally bilinear interpolated v - means it's been vertically bilinear interpolated hv - means it's been vertically and horizontally bilinear interpolated -- Edouard Gomez _______________________________________________ XviD-devel mailing list XviD-devel@xvid.org http://list.xvid.org/mailman/listinfo/xvid-devel From xvid-devel-bounces@xvid.org Thu Sep 15 18:02:37 2005 Return-Path: X-Original-To: itdp@fh-biergarten.de Delivered-To: itdp@localhost Received: from edu.bnhof.de (edu.bnhof.de [213.167.167.52]) by mail.kliche.org (Postfix) with ESMTP id CA452126D8B for ; Thu, 15 Sep 2005 18:02:36 +0200 (CEST) Received: from edu.bnhof.de (localhost [127.0.0.1]) by edu.bnhof.de (Postfix) with ESMTP id A19F5158E8; Thu, 15 Sep 2005 18:02:28 +0200 (CEST) X-Original-To: xvid-devel@edu.bnhof.de Delivered-To: xvid-devel@edu.bnhof.de Received: from s6.lansco.de (s6.lansco.de [213.239.218.110]) by edu.bnhof.de (Postfix) with ESMTP id 869FB158E5 for ; Thu, 15 Sep 2005 18:02:26 +0200 (CEST) Received: from france.edgomez.kicks-ass.org (edgomez.kicks-ass.org [81.57.38.90]) by s6.lansco.de (Postfix) with ESMTP id 29073132B3 for ; Thu, 15 Sep 2005 18:02:26 +0200 (CEST) Received: from edy by france.edgomez.kicks-ass.org with local (Exim 4.52) id 1EFwBn-00055B-KS for xvid-devel@xvid.org; Thu, 15 Sep 2005 18:02:19 +0200 Date: Thu, 15 Sep 2005 18:02:19 +0200 From: Edouard Gomez To: xvid-devel Subject: Re: [XviD-devel]The -asm option Message-ID: <20050915160219.GB13801@france> Mail-Followup-To: Edouard Gomez , xvid-devel References: <20050915154724.7E840005B42@smtp125.sohu.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050915154724.7E840005B42@smtp125.sohu.com> User-Agent: mutt-ng devel-20050619 (Debian) X-BeenThere: xvid-devel@xvid.org X-Mailman-Version: 2.1.4 Precedence: list Reply-To: xvid-devel@xvid.org List-Id: xvid-devel.xvid.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: xvid-devel-bounces@xvid.org Errors-To: xvid-devel-bounces@xvid.org -asm enables optimized code for lot of mathematic opertors used troughout the xvid source code. The algorithms are the same, but optimized in Assembly most of the time (or vectorized through pecial compiler intrinsics, see the PPC port) -- Edouard Gomez _______________________________________________ XviD-devel mailing list XviD-devel@xvid.org http://list.xvid.org/mailman/listinfo/xvid-devel From xvid-devel-bounces@xvid.org Thu Sep 15 18:06:37 2005 Return-Path: X-Original-To: itdp@fh-biergarten.de Delivered-To: itdp@localhost Received: from edu.bnhof.de (edu.bnhof.de [213.167.167.52]) by mail.kliche.org (Postfix) with ESMTP id 7EDDF126D91 for ; Thu, 15 Sep 2005 18:06:37 +0200 (CEST) Received: from edu.bnhof.de (localhost [127.0.0.1]) by edu.bnhof.de (Postfix) with ESMTP id F14EC158F4; Thu, 15 Sep 2005 18:06:29 +0200 (CEST) X-Original-To: xvid-devel@edu.bnhof.de Delivered-To: xvid-devel@edu.bnhof.de Received: from s6.lansco.de (s6.lansco.de [213.239.218.110]) by edu.bnhof.de (Postfix) with ESMTP id ED81A158E5 for ; Thu, 15 Sep 2005 18:06:26 +0200 (CEST) Received: from france.edgomez.kicks-ass.org (edgomez.kicks-ass.org [81.57.38.90]) by s6.lansco.de (Postfix) with ESMTP id 9FB54132B9 for ; Thu, 15 Sep 2005 18:06:21 +0200 (CEST) Received: from edy by france.edgomez.kicks-ass.org with local (Exim 4.52) id 1EFwFg-00056I-IT for xvid-devel@xvid.org; Thu, 15 Sep 2005 18:06:20 +0200 Date: Thu, 15 Sep 2005 18:06:20 +0200 From: Edouard Gomez To: xvid-devel Subject: Re: [XviD-devel] xvid decoder for help Message-ID: <20050915160620.GC13801@france> Mail-Followup-To: Edouard Gomez , xvid-devel References: <20050915154151.1E5C10026F76@smtp126.sohu.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050915154151.1E5C10026F76@smtp126.sohu.com> User-Agent: mutt-ng devel-20050619 (Debian) X-BeenThere: xvid-devel@xvid.org X-Mailman-Version: 2.1.4 Precedence: list Reply-To: xvid-devel@xvid.org List-Id: xvid-devel.xvid.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: xvid-devel-bounces@xvid.org Errors-To: xvid-devel-bounces@xvid.org xjb (Rlancelot@sohu.com) wrote: > For YUV420 format frame,it takes only XDIM*YDIM(Y)+XDIM*YDIM/4(U)+XDIM*YDIM/4(V) bytes,but the main() > allocates XDIM*YDIM*4 for frame buffer pointed by out_buffer. Because xvid_decraw has support for rgb32 which eats up to X*Y*4 bytes per frame. And for code simplicity, we just allocate worst case scenario. Don't forget, xvid_decraw and xvid_encraw are just examples, not full featured and well coded applications. -- Edouard Gomez _______________________________________________ XviD-devel mailing list XviD-devel@xvid.org http://list.xvid.org/mailman/listinfo/xvid-devel From xvid-devel-bounces@xvid.org Thu Sep 15 18:11:24 2005 Return-Path: X-Original-To: itdp@fh-biergarten.de Delivered-To: itdp@localhost Received: from edu.bnhof.de (edu.bnhof.de [213.167.167.52]) by mail.kliche.org (Postfix) with ESMTP id D94E3126D8B for ; Thu, 15 Sep 2005 18:11:24 +0200 (CEST) Received: from edu.bnhof.de (localhost [127.0.0.1]) by edu.bnhof.de (Postfix) with ESMTP id 77670158FC; Thu, 15 Sep 2005 18:11:17 +0200 (CEST) X-Original-To: xvid-devel@edu.bnhof.de Delivered-To: xvid-devel@edu.bnhof.de Received: from s6.lansco.de (s6.lansco.de [213.239.218.110]) by edu.bnhof.de (Postfix) with ESMTP id 0BC55158F9 for ; Thu, 15 Sep 2005 18:11:14 +0200 (CEST) Received: from france.edgomez.kicks-ass.org (edgomez.kicks-ass.org [81.57.38.90]) by s6.lansco.de (Postfix) with ESMTP id 551CA13286 for ; Thu, 15 Sep 2005 18:11:09 +0200 (CEST) Received: from edy by france.edgomez.kicks-ass.org with local (Exim 4.52) id 1EFwKH-00057d-37 for xvid-devel@xvid.org; Thu, 15 Sep 2005 18:11:05 +0200 Date: Thu, 15 Sep 2005 18:11:05 +0200 From: Edouard Gomez To: Xvid Deleloper's List Subject: Re: [XviD-devel] Porting Xvid ASM Message-ID: <20050915161105.GD13801@france> Mail-Followup-To: Edouard Gomez , Xvid Deleloper's List References: <6.2.3.4.2.20050913235246.0474d150@mail.messagingengine.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <6.2.3.4.2.20050913235246.0474d150@mail.messagingengine.com> User-Agent: mutt-ng devel-20050619 (Debian) X-BeenThere: xvid-devel@xvid.org X-Mailman-Version: 2.1.4 Precedence: list Reply-To: xvid-devel@xvid.org List-Id: xvid-devel.xvid.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: xvid-devel-bounces@xvid.org Errors-To: xvid-devel-bounces@xvid.org Michael Weiss (mjw@pobox.com) wrote: > Hi, > > I was wondering if any of you who knew the internals of the Xvid codec > could comment on what it would be like porting it to another > OS--VxWorks in this case, still Intel x86 architecture, though. I was > particularly wondering about the parts that are written in assembly > language. Are these just optimized versions of algorithms or do they > make calls into the kernel, which would pose a big problem because I'd > be switching kernels. Sorry for all of the questions, but I am trying > to establish ASAP whether what I am trying to do is actually feasible. > > Thanks, To port to another OS you need: - See if there is compiler support for your OS in portab.h. - Make sure ./configure knows about your platform triple. That's all, if any of these requirements aren't met, then specific sections must be added to portab.h and configure.in to support vxworks (i think mostly about the shared lib extension and little details that vary among unixes) The assembly code is just algorithms, absolutly no system code is used inside of it. So just make sure the compiler C ABI follows the usual IA32CABI which consists in pushing arguments to the stack upside down the call stack. That's all. -- Edouard Gomez _______________________________________________ XviD-devel mailing list XviD-devel@xvid.org http://list.xvid.org/mailman/listinfo/xvid-devel From xvid-devel-bounces@xvid.org Thu Sep 15 18:18:01 2005 Return-Path: X-Original-To: itdp@fh-biergarten.de Delivered-To: itdp@localhost Received: from edu.bnhof.de (edu.bnhof.de [213.167.167.52]) by mail.kliche.org (Postfix) with ESMTP id 2CF36126D8B for ; Thu, 15 Sep 2005 18:18:01 +0200 (CEST) Received: from edu.bnhof.de (localhost [127.0.0.1]) by edu.bnhof.de (Postfix) with ESMTP id 9B5E615901; Thu, 15 Sep 2005 18:17:53 +0200 (CEST) X-Original-To: xvid-devel@edu.bnhof.de Delivered-To: xvid-devel@edu.bnhof.de Received: from s6.lansco.de (s6.lansco.de [213.239.218.110]) by edu.bnhof.de (Postfix) with ESMTP id 82ACC158F5 for ; Thu, 15 Sep 2005 18:17:48 +0200 (CEST) Received: from smtp128.sohu.com (unknown [61.135.132.105]) by s6.lansco.de (Postfix) with ESMTP id CF08E13286 for ; Thu, 15 Sep 2005 18:17:47 +0200 (CEST) Received: from bupt-xjb (unknown [59.64.202.33]) by smtp128.sohu.com (Postfix) with ESMTP id 6FE2300173C9 for ; Fri, 16 Sep 2005 00:17:25 +0800 (CST) Date: Fri, 16 Sep 2005 00:17:33 +0800 From: "rlancelot" To: "xvid-devel" Subject: [XviD-devel] the compatiblity between xvid and MPEG-4 visual standard X-mailer: Foxmail 5.0 [cn] Mime-Version: 1.0 Message-Id: <20050915161725.6FE2300173C9@smtp128.sohu.com> X-BeenThere: xvid-devel@xvid.org X-Mailman-Version: 2.1.4 Precedence: list Reply-To: xvid-devel@xvid.org List-Id: xvid-devel.xvid.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: multipart/mixed; boundary="===============0160306639==" Sender: xvid-devel-bounces@xvid.org Errors-To: xvid-devel-bounces@xvid.org --===============0160306639== Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: base64 SGksRXhwZXJ0cw0KDQpJIGVuY29kZSBhbiBzdGFuZGFyZCB0ZXN0IHNlcXVlbmNlIGFraXlvKHFj aWYseXV2NDIwLDMwMGZyYW1lcykgd2l0aCB4dmlkIGVuY29kZXINCnRoZSBvcHRpb25zIGFyZToN CjotdHlwZSAwIC13IDE3NiAtaCAxNDQgLW1heF9rZXlfaW50ZXJ2YWwgNQ0Kd2hlbiBJIHRyeSB0 byBkZWNvZGUgdGhlIGVuY29kZWQgeHZpZCBiaXRzdHJlYW0gd2l0aCBNUEVHLTQgdmlzdWFsIHJl ZmVyZW5jZSBjb2RlYyBkZXZlbG9wZWQgYnkgbWljcm9zb2Z0LGl0IHJ1bnMgd3JvbmcgZnJvbSB0 aGUgc3RhcnRpbmcNCkRvZXMgaXQgdGhlIHByb2JsZW0gb2YgTVMncyBjb2RlYyBvciBJIHNldCB0 aGUgd3Jvbmcgb3B0aW9ucyBvZiB4dmlkIGVuY29kZXKjrG9yIHRoZSB4dmlkIGRvZXMgbm90IGNv bmZvcm0gdGhlIE1QRUctNCBWaXN1YWwncyBiaXRzdHJlYW0gZm9ybWF0Pw0K --===============0160306639== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ XviD-devel mailing list XviD-devel@xvid.org http://list.xvid.org/mailman/listinfo/xvid-devel --===============0160306639==-- From xvid-devel-bounces@xvid.org Thu Sep 15 18:26:19 2005 Return-Path: X-Original-To: itdp@fh-biergarten.de Delivered-To: itdp@localhost Received: from edu.bnhof.de (edu.bnhof.de [213.167.167.52]) by mail.kliche.org (Postfix) with ESMTP id 6F20A126D91 for ; Thu, 15 Sep 2005 18:26:19 +0200 (CEST) Received: from edu.bnhof.de (localhost [127.0.0.1]) by edu.bnhof.de (Postfix) with ESMTP id 2FF4E15909; Thu, 15 Sep 2005 18:26:12 +0200 (CEST) X-Original-To: xvid-devel@edu.bnhof.de Delivered-To: xvid-devel@edu.bnhof.de Received: from s6.lansco.de (s6.lansco.de [213.239.218.110]) by edu.bnhof.de (Postfix) with ESMTP id 7D7EB15905 for ; Thu, 15 Sep 2005 18:26:07 +0200 (CEST) Received: from smtp128.sohu.com (unknown [61.135.132.105]) by s6.lansco.de (Postfix) with ESMTP id F01A513351 for ; Thu, 15 Sep 2005 18:26:06 +0200 (CEST) Received: from bupt-xjb (unknown [59.64.202.33]) by smtp128.sohu.com (Postfix) with ESMTP id B69550047469 for ; Fri, 16 Sep 2005 00:25:44 +0800 (CST) Date: Fri, 16 Sep 2005 00:25:53 +0800 From: "rlancelot" To: "xvid-devel" Subject: [xvid-devel]the comparison among xvid and ffmpeg for DSP porting X-mailer: Foxmail 5.0 [cn] Mime-Version: 1.0 Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: 7bit Message-Id: <20050915162544.B69550047469@smtp128.sohu.com> X-BeenThere: xvid-devel@xvid.org X-Mailman-Version: 2.1.4 Precedence: list Reply-To: xvid-devel@xvid.org List-Id: xvid-devel.xvid.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: xvid-devel-bounces@xvid.org Errors-To: xvid-devel-bounces@xvid.org Hi,members Does anybody do some work on porting and optimization of xvid codec based on Ti's DM642 platform? How about another open source codec "ffmpeg" performance for the same purpose? I find there are many other audio and video codec also integrated into ffmpeg,so does it is a problem to abstract only MPEG-4 visual related source code from ffmpeg? Another thing:besides the abstracting work,which is the better selection between xvid and ffmpeg on DM642 platform(I mean,the performance of encoding and decoding speed(frame per second) they run on DM642 platform) we only need to implement MPEG-4 visual simple profile codec for DM642 DSP platform,but I do not have much experience on such area and can not find related information even on xvid development maillist. Your help will be great help to me,please give me some advice,thanks in advance! _______________________________________________ XviD-devel mailing list XviD-devel@xvid.org http://list.xvid.org/mailman/listinfo/xvid-devel From xvid-devel-bounces@xvid.org Thu Sep 15 18:29:33 2005 Return-Path: X-Original-To: itdp@fh-biergarten.de Delivered-To: itdp@localhost Received: from edu.bnhof.de (edu.bnhof.de [213.167.167.52]) by mail.kliche.org (Postfix) with ESMTP id 1489F126D91 for ; Thu, 15 Sep 2005 18:29:33 +0200 (CEST) Received: from edu.bnhof.de (localhost [127.0.0.1]) by edu.bnhof.de (Postfix) with ESMTP id 15E0D15910; Thu, 15 Sep 2005 18:29:25 +0200 (CEST) X-Original-To: xvid-devel@edu.bnhof.de Delivered-To: xvid-devel@edu.bnhof.de Received: from s6.lansco.de (s6.lansco.de [213.239.218.110]) by edu.bnhof.de (Postfix) with ESMTP id ACE0A1590D for ; Thu, 15 Sep 2005 18:29:22 +0200 (CEST) Received: from smtp128.sohu.com (unknown [61.135.132.105]) by s6.lansco.de (Postfix) with ESMTP id 060521336E for ; Thu, 15 Sep 2005 18:29:21 +0200 (CEST) Received: from bupt-xjb (unknown [59.64.202.33]) by smtp128.sohu.com (Postfix) with ESMTP id B119500174C3 for ; Fri, 16 Sep 2005 00:28:58 +0800 (CST) Date: Fri, 16 Sep 2005 00:29:07 +0800 From: "rlancelot" To: "xvid-devel" Subject: [xvid-devel]Xvid codec for help X-mailer: Foxmail 5.0 [cn] Mime-Version: 1.0 Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: 7bit Message-Id: <20050915162858.B119500174C3@smtp128.sohu.com> X-BeenThere: xvid-devel@xvid.org X-Mailman-Version: 2.1.4 Precedence: list Reply-To: xvid-devel@xvid.org List-Id: xvid-devel.xvid.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: xvid-devel-bounces@xvid.org Errors-To: xvid-devel-bounces@xvid.org Hi,members It seems that xvid is a popular MPEG-4 visual codec and I am interesting on it. I have read the faq on www.xvid.org and its forum,and there are some questions confusing me yet a. what profile,level and tools does it support?In MPEG-4 visual,there are many different options for different application,from xvid FAQ sticky suggested by bond,I do not find detailed information about it yet b. According to test report on MPEG-4 codecs provided by www.compression.ru,the xvid does have remarkable performance on PC platform.So,how will it act on DSP platform such as Ti DM642?does anyone have taken the work of porting and optiminization of it?What are the main problem we should pay attention on it? Any advice will be helpful Thanks in advance! _______________________________________________ XviD-devel mailing list XviD-devel@xvid.org http://list.xvid.org/mailman/listinfo/xvid-devel From xvid-devel-bounces@xvid.org Fri Sep 16 09:32:21 2005 Return-Path: X-Original-To: itdp@fh-biergarten.de Delivered-To: itdp@localhost Received: from edu.bnhof.de (edu.bnhof.de [213.167.167.52]) by mail.kliche.org (Postfix) with ESMTP id 6C63F126D8B for ; Fri, 16 Sep 2005 09:32:21 +0200 (CEST) Received: from edu.bnhof.de (localhost [127.0.0.1]) by edu.bnhof.de (Postfix) with ESMTP id 79972158F7; Fri, 16 Sep 2005 09:32:12 +0200 (CEST) X-Original-To: xvid-devel@edu.bnhof.de Delivered-To: xvid-devel@edu.bnhof.de Received: from s6.lansco.de (s6.lansco.de [213.239.218.110]) by edu.bnhof.de (Postfix) with ESMTP id 6C390158F3 for ; Fri, 16 Sep 2005 09:32:06 +0200 (CEST) Received: from cypress.UGent.be (cypress.ugent.be [157.193.49.13]) by s6.lansco.de (Postfix) with ESMTP id 9CC67134B1 for ; Fri, 16 Sep 2005 09:32:06 +0200 (CEST) Received: from localhost (localhost.localdomain [127.0.0.1]) by cypress.UGent.be (Postfix) with ESMTP id 04054382560 for ; Fri, 16 Sep 2005 09:31:48 +0200 (CEST) Received: from cypress.UGent.be ([127.0.0.1]) by localhost (gibbon.UGent.be [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 29517-01 for ; Fri, 16 Sep 2005 09:31:44 +0200 (CEST) Received: from mail.elis.UGent.be (mail.elis.UGent.be [157.193.206.48]) by cypress.UGent.be (Postfix) with ESMTP id 6A832382563 for ; Fri, 16 Sep 2005 09:31:44 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail.elis.UGent.be (Postfix) with ESMTP id DFF252BAE12 for ; Fri, 16 Sep 2005 09:31:43 +0200 (CEST) Received: from orff (orff.elis.UGent.be [157.193.213.27]) by mail.elis.UGent.be (Postfix) with SMTP id D3D362BAE0E for ; Fri, 16 Sep 2005 09:31:43 +0200 (CEST) Message-ID: <012d01c5ba90$afe0f620$1bd5c19d@orff> From: "Sam Lerouge" To: References: <20050915154151.1E5C10026F76@smtp126.sohu.com> Subject: Re: [XviD-devel] xvid decoder for help Date: Fri, 16 Sep 2005 09:31:43 +0200 MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="gb2312"; reply-type=original Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.2180 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180 X-Scanned-By: elis virusscanner X-Virus-Scanned: by UGent DICT X-BeenThere: xvid-devel@xvid.org X-Mailman-Version: 2.1.4 Precedence: list Reply-To: xvid-devel@xvid.org List-Id: xvid-devel.xvid.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: xvid-devel-bounces@xvid.org Errors-To: xvid-devel-bounces@xvid.org Hello, About two years ago, I wanted to do the same, and I didn't have to modify much of the xvid_decraw.c code. I suggest you take a look at the following threads on the XViD forum: - http://www.xvid.org/modules.php?op=modload&name=phpBB2&file=viewtopic&t=1482&highlight= - http://www.xvid.org/modules.php?op=modload&name=phpBB2&file=viewtopic&t=1640&highlight= Best regards, Sam Lerouge Ghent University - IBBT, Multimedia Lab ----- Original Message ----- From: "xjb" To: "xvid-devel" Sent: Thursday, September 15, 2005 5:41 PM Subject: [XviD-devel] xvid decoder for help > xvid decoder problem > > > When I decode the encoded bitstream by xvidcore-1.0.3 using the > xvid_decraw.exe,it always outputs files in tga or png format. > > But sometimes I need to output the YUV sequeces just as the original > YUV420 test sequences such as Akiyo_qcif etc,how can I achieves this? > > In xvid_decraw.c function main() there is an buffer point out_buffer,does > it points to decoded frame buffer?If this is the fact,then how does the > data organized in frame buffer? > > For YUV420 format frame,it takes only > XDIM*YDIM(Y)+XDIM*YDIM/4(U)+XDIM*YDIM/4(V) bytes,but the main() > allocates XDIM*YDIM*4 for frame buffer pointed by out_buffer. > > How can I abstract the Y U V data from the out_buffer pointing frame > buffer? > > Please give me some help,thanks in advance! _______________________________________________ XviD-devel mailing list XviD-devel@xvid.org http://list.xvid.org/mailman/listinfo/xvid-devel From xvid-devel-bounces@xvid.org Fri Sep 16 09:50:32 2005 Return-Path: X-Original-To: itdp@fh-biergarten.de Delivered-To: itdp@localhost Received: from edu.bnhof.de (edu.bnhof.de [213.167.167.52]) by mail.kliche.org (Postfix) with ESMTP id 4A22C126D8B for ; Fri, 16 Sep 2005 09:50:32 +0200 (CEST) Received: from edu.bnhof.de (localhost [127.0.0.1]) by edu.bnhof.de (Postfix) with ESMTP id 6304915907; Fri, 16 Sep 2005 09:50:22 +0200 (CEST) X-Original-To: xvid-devel@edu.bnhof.de Delivered-To: xvid-devel@edu.bnhof.de Received: from s6.lansco.de (s6.lansco.de [213.239.218.110]) by edu.bnhof.de (Postfix) with ESMTP id 183C015902 for ; Fri, 16 Sep 2005 09:50:20 +0200 (CEST) Received: from ftp.ilog.fr (ftp.ilog.fr [81.80.162.195]) by s6.lansco.de (Postfix) with ESMTP id B7709134CB for ; Fri, 16 Sep 2005 09:50:19 +0200 (CEST) Received: from laposte.ilog.fr (cerbere-qfe0 [81.80.162.193]) by ftp.ilog.fr (8.13.4/8.13.3) with ESMTP id j8G7o75U006294 for ; Fri, 16 Sep 2005 09:50:07 +0200 (MET DST) Received: from marbore.ilog.biz (marbore1.ilog.fr [172.17.2.61]) by laposte.ilog.fr (8.13.1/8.13.1) with ESMTP id j8E8f6YM003775 for ; Wed, 14 Sep 2005 10:41:06 +0200 (MET DST) Received: from parmbx01.ilog.biz ([172.17.2.64]) by marbore.ilog.biz with Microsoft SMTPSVC(6.0.3790.211); Wed, 14 Sep 2005 10:41:20 +0200 Received: from 6ttgg1j ([172.17.4.249]) by parmbx01.ilog.biz with Microsoft SMTPSVC(6.0.3790.211); Wed, 14 Sep 2005 10:41:20 +0200 Subject: Re: [XviD-devel] Porting Xvid for use in a Real-Time Videoconferencing System From: Skal To: xvid-devel@xvid.org In-Reply-To: <6.2.3.4.2.20050913132404.01f2de28@mail.messagingengine.com> References: <6.2.3.4.2.20050913132404.01f2de28@mail.messagingengine.com> Content-Type: text/plain Message-Id: <1126687266.3413.0.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 (1.4.5-14) Date: Wed, 14 Sep 2005 10:41:06 +0200 Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 14 Sep 2005 08:41:20.0210 (UTC) FILETIME=[1457C320:01C5B908] X-BeenThere: xvid-devel@xvid.org X-Mailman-Version: 2.1.4 Precedence: list Reply-To: xvid-devel@xvid.org List-Id: xvid-devel.xvid.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: xvid-devel-bounces@xvid.org Errors-To: xvid-devel-bounces@xvid.org Hello Michael, On Tue, 2005-09-13 at 22:57, Michael Weiss wrote: > I am taking a real-time embedded systems graduate class at a > university. A partner and I are planning on developing a real-time > videoconferencing system, and we'd like to employ MPEG-4 > compression. The Xvid codec looks wonderful, and I would like to > begin studying it to see if it will be feasible for me to port it to > VxWorks, the Real Time OS that we will be using. I would like to > solicit any comments or assistance you may be able to offer. For > example, does it sound very difficult, too time consuming for a > semester project, do you have any experience VxWork?, what is porting > this code liable to be like? , etc. I don't know anything about VxWorks system, so i couldn't say. Any quick doc pointer for a short description of VxWorks? > > I tried an experiment where I took an input stream off the net that > claimed to be YVU12 and encoded it using the xvid_encraw. Then I > tried to play it back with the Quicktime and Real players, but they > didn't recognize it as a valid MP4 file. Any ideas on that? Output of xvid_encraw is a raw MPEG4-ASP video stream ('m4v'). You have to mux it into the proper container in order to play it with Quicktime and RealPlayer. May i suggest you get use to the mighty Swiss Knife known as 'ffmpeg'? It could prove useful for your project, undoubtedly. In particular, you can mux your raw output into AVI or MP4 container, using for instance, the command line: ffmpeg -i my_raw.m4v -vcodec copy out.mp4 (note: the order of options is of some importance) hope it helps, bye! Skal _______________________________________________ XviD-devel mailing list XviD-devel@xvid.org http://list.xvid.org/mailman/listinfo/xvid-devel From xvid-devel-bounces@xvid.org Fri Sep 16 12:25:07 2005 Return-Path: X-Original-To: itdp@fh-biergarten.de Delivered-To: itdp@localhost Received: from edu.bnhof.de (edu.bnhof.de [213.167.167.52]) by mail.kliche.org (Postfix) with ESMTP id AEF8C126D8B for ; Fri, 16 Sep 2005 12:25:07 +0200 (CEST) Received: from edu.bnhof.de (localhost [127.0.0.1]) by edu.bnhof.de (Postfix) with ESMTP id BDBD8158A5; Fri, 16 Sep 2005 12:24:59 +0200 (CEST) X-Original-To: xvid-devel@edu.bnhof.de Delivered-To: xvid-devel@edu.bnhof.de Received: from s6.lansco.de (s6.lansco.de [213.239.218.110]) by edu.bnhof.de (Postfix) with ESMTP id E5C8515899 for ; Fri, 16 Sep 2005 12:24:57 +0200 (CEST) Received: from smtp11.wanadoo.fr (smtp11.wanadoo.fr [193.252.22.31]) by s6.lansco.de (Postfix) with ESMTP id CF59E1352D for ; Fri, 16 Sep 2005 12:24:56 +0200 (CEST) Received: from me-wanadoo.net (localhost [127.0.0.1]) by mwinf1108.wanadoo.fr (SMTP Server) with ESMTP id 17EA11C000A5 for ; Fri, 16 Sep 2005 12:24:56 +0200 (CEST) Received: from localhost.localdomain (ASte-Genev-Bois-151-1-52-78.w82-121.abo.wanadoo.fr [82.121.2.78]) by mwinf1108.wanadoo.fr (SMTP Server) with ESMTP id CA53C1C000A0 for ; Fri, 16 Sep 2005 12:24:55 +0200 (CEST) X-ME-UUID: 20050916102455828.CA53C1C000A0@mwinf1108.wanadoo.fr Subject: Re: [XviD-devel] new SSE2 idct to test... From: Pascal Massimino To: xvid-devel@xvid.org In-Reply-To: <1116850143.3432.21.camel@localhost.localdomain> References: <1116850143.3432.21.camel@localhost.localdomain> Content-Type: text/plain Message-Id: <1126866280.3791.1.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 (1.4.5-14) Date: Fri, 16 Sep 2005 12:24:40 +0200 Content-Transfer-Encoding: 7bit X-BeenThere: xvid-devel@xvid.org X-Mailman-Version: 2.1.4 Precedence: list Reply-To: skal@planet-d.net, xvid-devel@xvid.org List-Id: xvid-devel.xvid.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: xvid-devel-bounces@xvid.org Errors-To: xvid-devel-bounces@xvid.org Hi all, On Mon, 2005-05-23 at 14:09, Skal wrote: > Howdy, > > i've just committed a SSE2 idct that should be IEEE1180 > and Walken compliant. It's disabled by default, commented > at line 514 of file xvid.c. You can test it easily by: > > a) uncommenting line xvid.c:514 (to activate the new code) > b) modifying bench list in examples/bench_list.pl. This > file contains the parameters of automatic decoding > bench, with checksum checking. Add your bitstream > here. The MMX, XMM and SSE2 version should give > exactly the same checksum. > c) running 'bench.pl -dec' in examples directory. > > This is just an example. You can also simply check > that the output with new idct is binary the same. > thanks! So? Did anyone test this new idct for speed and binary compatibility? bye! Skal _______________________________________________ XviD-devel mailing list XviD-devel@xvid.org http://list.xvid.org/mailman/listinfo/xvid-devel From xvid-devel-bounces@xvid.org Fri Sep 16 14:41:39 2005 Return-Path: X-Original-To: itdp@fh-biergarten.de Delivered-To: itdp@localhost Received: from edu.bnhof.de (edu.bnhof.de [213.167.167.52]) by mail.kliche.org (Postfix) with ESMTP id 45504126D90 for ; Fri, 16 Sep 2005 14:41:39 +0200 (CEST) Received: from edu.bnhof.de (localhost [127.0.0.1]) by edu.bnhof.de (Postfix) with ESMTP id 395A9158D5; Fri, 16 Sep 2005 14:41:32 +0200 (CEST) X-Original-To: xvid-devel@edu.bnhof.de Delivered-To: xvid-devel@edu.bnhof.de Received: from s6.lansco.de (s6.lansco.de [213.239.218.110]) by edu.bnhof.de (Postfix) with ESMTP id 23A72158C8 for ; Fri, 16 Sep 2005 14:41:24 +0200 (CEST) Received: from smtp8.wanadoo.fr (smtp8.wanadoo.fr [193.252.22.23]) by s6.lansco.de (Postfix) with ESMTP id 4707F9C6A for ; Fri, 16 Sep 2005 14:41:24 +0200 (CEST) Received: from me-wanadoo.net (localhost [127.0.0.1]) by mwinf0803.wanadoo.fr (SMTP Server) with ESMTP id 4DDF91C00195 for ; Fri, 16 Sep 2005 14:41:23 +0200 (CEST) Received: from localhost.localdomain (ASte-Genev-Bois-151-1-52-78.w82-121.abo.wanadoo.fr [82.121.2.78]) by mwinf0803.wanadoo.fr (SMTP Server) with ESMTP id 14CC71C00191 for ; Fri, 16 Sep 2005 14:41:23 +0200 (CEST) X-ME-UUID: 20050916124123855.14CC71C00191@mwinf0803.wanadoo.fr Subject: Re: [XviD-devel]The -asm option From: Pascal Massimino To: xvid-devel@xvid.org In-Reply-To: <20050915160219.GB13801@france> References: <20050915154724.7E840005B42@smtp125.sohu.com> <20050915160219.GB13801@france> Content-Type: text/plain Message-Id: <1126874466.3937.8.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 (1.4.5-14) Date: Fri, 16 Sep 2005 14:41:06 +0200 Content-Transfer-Encoding: 7bit X-BeenThere: xvid-devel@xvid.org X-Mailman-Version: 2.1.4 Precedence: list Reply-To: skal@planet-d.net, xvid-devel@xvid.org List-Id: xvid-devel.xvid.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: xvid-devel-bounces@xvid.org Errors-To: xvid-devel-bounces@xvid.org Hello everybody, On Thu, 2005-09-15 at 18:02, Edouard Gomez wrote: > The algorithms are the same, Not quite: quantization uses different rounding / dynamic range. Hence the (small) differences. Also: the fdct (and idct) has different error signature. bye! Skal _______________________________________________ XviD-devel mailing list XviD-devel@xvid.org http://list.xvid.org/mailman/listinfo/xvid-devel From xvid-devel-bounces@xvid.org Fri Sep 16 14:55:40 2005 Return-Path: X-Original-To: itdp@fh-biergarten.de Delivered-To: itdp@localhost Received: from edu.bnhof.de (edu.bnhof.de [213.167.167.52]) by mail.kliche.org (Postfix) with ESMTP id A3D3E126D90 for ; Fri, 16 Sep 2005 14:55:40 +0200 (CEST) Received: from edu.bnhof.de (localhost [127.0.0.1]) by edu.bnhof.de (Postfix) with ESMTP id EC969158DD; Fri, 16 Sep 2005 14:55:30 +0200 (CEST) X-Original-To: xvid-devel@edu.bnhof.de Delivered-To: xvid-devel@edu.bnhof.de Received: from s6.lansco.de (s6.lansco.de [213.239.218.110]) by edu.bnhof.de (Postfix) with ESMTP id 742BA158D3 for ; Fri, 16 Sep 2005 14:55:28 +0200 (CEST) Received: from smtp1-g19.free.fr (smtp1-g19.free.fr [212.27.42.27]) by s6.lansco.de (Postfix) with ESMTP id 1907C1336B for ; Fri, 16 Sep 2005 14:55:26 +0200 (CEST) Received: from imp4-q.free.fr (imp4-g19.free.fr [212.27.42.4]) by smtp1-g19.free.fr (Postfix) with ESMTP id 7B4562DFDF for ; Fri, 16 Sep 2005 14:55:19 +0200 (CEST) Received: by imp4-q.free.fr (Postfix, from userid 33) id 6246BCB88C; Fri, 16 Sep 2005 14:55:19 +0200 (MEST) Received: from ASte-Genev-Bois-151-1-52-78.w82-121.abo.wanadoo.fr (ASte-Genev-Bois-151-1-52-78.w82-121.abo.wanadoo.fr [82.121.2.78]) by imp4-g19.free.fr (IMP) with HTTP for ; Fri, 16 Sep 2005 14:55:19 +0200 Message-ID: <1126875319.432ac0b755292@imp4-g19.free.fr> Date: Fri, 16 Sep 2005 14:55:19 +0200 From: skal To: xvid-devel@xvid.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit User-Agent: Internet Messaging Program (IMP) 3.2.5 X-Originating-IP: 82.121.2.78 Subject: [XviD-devel] More MMX improvements => funky cbp! X-BeenThere: xvid-devel@xvid.org X-Mailman-Version: 2.1.4 Precedence: list Reply-To: xvid-devel@xvid.org List-Id: xvid-devel.xvid.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: xvid-devel-bounces@xvid.org Errors-To: xvid-devel-bounces@xvid.org Howdy, i sent this message beginning of august, but it somehow got lost in oblivion. In case you're still interested, Carlo ;) bye! Skal ----- Message transféré ----- Date : Sun, 07 Aug 2005 14:13:47 +0200 Hi Carlo and all, > after receiving your message, I tested again that MMX function. > I extracted some parts from the benchmark and I did a small program for cross > testing, like you suggested me. Thanks! I've added something similar in xvid_bench.c, based on your ideas. Your test is indeed the Right Thing. > I perfectly understood your algorithm, but I had some doubts it could give us > more speed. > So, after an afternoon of work I was able coded this alternative function. > It uses the method you suggested (just a bit modified because MMX instructions > capabilities). [...] > Unfortunately, the final result can't be obtained so easily as you thought. > Since there are six terms to accumulate, we need a shift-and-add anyways, like > previous method. Hmm... never say never ;) I have another suggestion for you: you don't need 8bits to store each terms of cbp's scalar product. For luma, only 4bits are strictly required. So, when i was previously talking about a 32-bits multiply (dcba * 0x01020408)>>24, it was rather comfortable. This multiply can fit into 16bits as: cbp_y = (dcba * 0x1248)>>12, where dcba is now: dcba = (d<<12) | (c<<8) | (b<<4) | a So: it's my impression the overall cbp_y + cbp_uv scalar product could fit into a single 'pmaddwd' instruction. (it's only an impression, since i'm making terrible efforts right now not fire up nasm and test the idea. And focus on packing my stuff for holiday leave, instead;) > PS: I hope I passed the test on my coding skills with this exercise ^_- There's no such test around here. The only valued metric is the amount of phun you had coding tricks, and what you possibly learnt doing so! ;) -Skal ps: happy holidays everybody! (back in September) ----- Fin du message transféré ----- _______________________________________________ XviD-devel mailing list XviD-devel@xvid.org http://list.xvid.org/mailman/listinfo/xvid-devel From xvid-devel-bounces@xvid.org Fri Sep 16 14:58:15 2005 Return-Path: X-Original-To: itdp@fh-biergarten.de Delivered-To: itdp@localhost Received: from edu.bnhof.de (edu.bnhof.de [213.167.167.52]) by mail.kliche.org (Postfix) with ESMTP id F3624126D8B for ; Fri, 16 Sep 2005 14:58:14 +0200 (CEST) Received: from edu.bnhof.de (localhost [127.0.0.1]) by edu.bnhof.de (Postfix) with ESMTP id 313C5158E0; Fri, 16 Sep 2005 14:58:03 +0200 (CEST) X-Original-To: xvid-devel@edu.bnhof.de Delivered-To: xvid-devel@edu.bnhof.de Received: from s6.lansco.de (s6.lansco.de [213.239.218.110]) by edu.bnhof.de (Postfix) with ESMTP id 5DCE6158DB for ; Fri, 16 Sep 2005 14:57:57 +0200 (CEST) Received: from smtp128.sohu.com (unknown [61.135.132.105]) by s6.lansco.de (Postfix) with ESMTP id 8A15E4440 for ; Fri, 16 Sep 2005 14:57:48 +0200 (CEST) Received: from bupt-xjb (unknown [59.64.202.33]) by smtp128.sohu.com (Postfix) with ESMTP id 304C90012ED9 for ; Fri, 16 Sep 2005 20:57:25 +0800 (CST) Date: Fri, 16 Sep 2005 20:57:35 +0800 From: "rlancelot" To: "xvid-devel" Subject: [xvid-devel] the compatiblity between xvid and MPEG-4 visual standard X-mailer: Foxmail 5.0 [cn] Mime-Version: 1.0 Message-Id: <20050916125725.304C90012ED9@smtp128.sohu.com> X-BeenThere: xvid-devel@xvid.org X-Mailman-Version: 2.1.4 Precedence: list Reply-To: xvid-devel@xvid.org List-Id: xvid-devel.xvid.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: multipart/mixed; boundary="===============1664293016==" Sender: xvid-devel-bounces@xvid.org Errors-To: xvid-devel-bounces@xvid.org --===============1664293016== Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: base64 SGksRXhwZXJ0cw0KDQpJIGVuY29kZSBhbiBzdGFuZGFyZCB0ZXN0IHNlcXVlbmNlIGFraXlvKHFj aWYseXV2NDIwLDMwMGZyYW1lcykgd2l0aCB4dmlkIGVuY29kZXINCnRoZSBvcHRpb25zIGFyZToN CjotdHlwZSAwIC13IDE3NiAtaCAxNDQgLW1heF9rZXlfaW50ZXJ2YWwgNQ0Kd2hlbiBJIHRyeSB0 byBkZWNvZGUgdGhlIGVuY29kZWQgeHZpZCBiaXRzdHJlYW0gd2l0aCBNUEVHLTQgdmlzdWFsIHJl ZmVyZW5jZSBjb2RlYyBkZXZlbG9wZWQgYnkgbWljcm9zb2Z0LGl0IHJ1bnMgd3JvbmcgZnJvbSB0 aGUgc3RhcnRpbmcNCkRvZXMgaXQgdGhlIHByb2JsZW0gb2YgTVMncyBjb2RlYyBvciBJIHNldCB0 aGUgd3Jvbmcgb3B0aW9ucyBvZiB4dmlkIGVuY29kZXKjrG9yIHRoZSB4dmlkIGRvZXMgbm90IGNv bmZvcm0gdGhlIE1QRUctNCBWaXN1YWwncyBiaXRzdHJlYW0gZm9ybWF0Pw0K --===============1664293016== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ XviD-devel mailing list XviD-devel@xvid.org http://list.xvid.org/mailman/listinfo/xvid-devel --===============1664293016==-- From xvid-devel-bounces@xvid.org Fri Sep 16 16:10:46 2005 Return-Path: X-Original-To: itdp@fh-biergarten.de Delivered-To: itdp@localhost Received: from edu.bnhof.de (edu.bnhof.de [213.167.167.52]) by mail.kliche.org (Postfix) with ESMTP id EC83C126D8B for ; Fri, 16 Sep 2005 16:10:45 +0200 (CEST) Received: from edu.bnhof.de (localhost [127.0.0.1]) by edu.bnhof.de (Postfix) with ESMTP id 5758A158AC; Fri, 16 Sep 2005 16:10:39 +0200 (CEST) X-Original-To: xvid-devel@edu.bnhof.de Delivered-To: xvid-devel@edu.bnhof.de Received: from s6.lansco.de (s6.lansco.de [213.239.218.110]) by edu.bnhof.de (Postfix) with ESMTP id 90BA81588B for ; Fri, 16 Sep 2005 16:10:31 +0200 (CEST) Received: from xproxy.gmail.com (xproxy.gmail.com [66.249.82.198]) by s6.lansco.de (Postfix) with ESMTP id 8749D142D0 for ; Fri, 16 Sep 2005 16:10:30 +0200 (CEST) Received: by xproxy.gmail.com with SMTP id i28so319622wxd for ; Fri, 16 Sep 2005 07:10:28 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:mime-version:content-type; b=cQaoIHgq2uUbS0DUwpJTJ20cHScSZUs3EiTRna65XvnOvBNSaOrNs9fdkZTLDJyIYpFDDicKLCHQiyCHImX1tyYK7LYmV6LINKv9D8RdCshSpSFq9GUz7v4MiAp8nTVuveBTTqbJrbe7ehyvvQs0wQNecvnz8x92DdXGIWsqm9M= Received: by 10.70.49.12 with SMTP id w12mr152066wxw; Fri, 16 Sep 2005 07:10:28 -0700 (PDT) Received: by 10.70.26.9 with HTTP; Fri, 16 Sep 2005 07:10:28 -0700 (PDT) Message-ID: <3099c0f3050916071015330d0f@mail.gmail.com> Date: Fri, 16 Sep 2005 22:10:28 +0800 From: Jarod Dong To: xvid-devel@xvid.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.4 Subject: [XviD-devel] Mode Decision X-BeenThere: xvid-devel@xvid.org X-Mailman-Version: 2.1.4 Precedence: list Reply-To: jarod.dong@gmail.com, xvid-devel@xvid.org List-Id: xvid-devel.xvid.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: xvid-devel-bounces@xvid.org Errors-To: xvid-devel-bounces@xvid.org Hi, There are three different mode decision methods in the sourcecode:=20 ModeDecision_RD, ModeDecision_Fast, ModeDecision_SAD, so which one will be= =20 used in what situation? And is there any reference I can learn from? --=20 Free trade reduces world suffering. _______________________________________________ XviD-devel mailing list XviD-devel@xvid.org http://list.xvid.org/mailman/listinfo/xvid-devel From xvid-devel-bounces@xvid.org Sat Sep 17 01:42:04 2005 Return-Path: X-Original-To: itdp@fh-biergarten.de Delivered-To: itdp@localhost Received: from edu.bnhof.de (edu.bnhof.de [213.167.167.52]) by mail.kliche.org (Postfix) with ESMTP id 13EB3126D90 for ; Sat, 17 Sep 2005 01:42:04 +0200 (CEST) Received: from edu.bnhof.de (localhost [127.0.0.1]) by edu.bnhof.de (Postfix) with ESMTP id 15BFC1590A; Sat, 17 Sep 2005 01:41:51 +0200 (CEST) X-Original-To: xvid-devel@edu.bnhof.de Delivered-To: xvid-devel@edu.bnhof.de Received: from s6.lansco.de (s6.lansco.de [213.239.218.110]) by edu.bnhof.de (Postfix) with ESMTP id 442C515905 for ; Sat, 17 Sep 2005 01:41:25 +0200 (CEST) Received: from web52515.mail.yahoo.com (web52515.mail.yahoo.com [206.190.48.198]) by s6.lansco.de (Postfix) with SMTP id 78CAC132B3 for ; Sat, 17 Sep 2005 01:41:24 +0200 (CEST) Received: (qmail 94837 invoked by uid 60001); 16 Sep 2005 23:41:22 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com.ar; h=Message-ID:Received:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=PP2fQv5Mg6BlCFlHf4jVr0smHDbQyb6xg1wXAiYgJj78us7VKsYLLvEp01POT1Dnm8eeSIbFj6P6Q0Dyqa2rLEPF9sKx0dQsnk6cEINhwbRa2BCR4MCPcPFx3uVJYMZjJzmh8gAOp70JQMNyx5nRauM1uJCmk8QASo0DOBZm1rY= ; Message-ID: <20050916234122.94835.qmail@web52515.mail.yahoo.com> Received: from [200.42.34.163] by web52515.mail.yahoo.com via HTTP; Fri, 16 Sep 2005 23:41:22 GMT Date: Fri, 16 Sep 2005 23:41:22 +0000 (GMT) From: Dark Sylinc Subject: Re: [XviD-devel] the compatiblity between xvid and MPEG-4 visual standard To: xvid-devel@xvid.org In-Reply-To: <20050915161725.6FE2300173C9@smtp128.sohu.com> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-BeenThere: xvid-devel@xvid.org X-Mailman-Version: 2.1.4 Precedence: list Reply-To: xvid-devel@xvid.org List-Id: xvid-devel.xvid.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: xvid-devel-bounces@xvid.org Errors-To: xvid-devel-bounces@xvid.org rlancelot: As far as I know, MS codec does NOT complain with MPEG-4 ISO standards. Dark Sylinc --- rlancelot escribió: > Hi,Experts > > I encode an standard test sequence > akiyo(qcif,yuv420,300frames) with xvid encoder > the options are: > :-type 0 -w 176 -h 144 -max_key_interval 5 > when I try to decode the encoded xvid bitstream with > MPEG-4 visual reference codec developed by > microsoft,it runs wrong from the starting > Does it the problem of MS's codec or I set the wrong > options of xvid encoder£¬or the xvid does not > conform the MPEG-4 Visual's bitstream format? > > _______________________________________________ > XviD-devel mailing list > XviD-devel@xvid.org > http://list.xvid.org/mailman/listinfo/xvid-devel > __________________________________________________ Correo Yahoo! Espacio para todos tus mensajes, antivirus y antispam ¡gratis! ¡Abrí tu cuenta ya! - http://correo.yahoo.com.ar _______________________________________________ XviD-devel mailing list XviD-devel@xvid.org http://list.xvid.org/mailman/listinfo/xvid-devel From xvid-devel-bounces@xvid.org Sat Sep 17 02:47:01 2005 Return-Path: X-Original-To: itdp@fh-biergarten.de Delivered-To: itdp@localhost Received: from edu.bnhof.de (edu.bnhof.de [213.167.167.52]) by mail.kliche.org (Postfix) with ESMTP id 9A1F6126D90 for ; Sat, 17 Sep 2005 02:47:01 +0200 (CEST) Received: from edu.bnhof.de (localhost [127.0.0.1]) by edu.bnhof.de (Postfix) with ESMTP id A84E2158AF; Sat, 17 Sep 2005 02:46:44 +0200 (CEST) X-Original-To: xvid-devel@edu.bnhof.de Delivered-To: xvid-devel@edu.bnhof.de Received: from s6.lansco.de (s6.lansco.de [213.239.218.110]) by edu.bnhof.de (Postfix) with ESMTP id 2DF8014FB0 for ; Sat, 17 Sep 2005 02:46:40 +0200 (CEST) Received: from vsmtp2.tin.it (vsmtp2alice.tin.it [212.216.176.142]) by s6.lansco.de (Postfix) with ESMTP id 5D00013286 for ; Sat, 17 Sep 2005 02:46:40 +0200 (CEST) Received: from bigclit (82.48.104.189) by vsmtp2.tin.it (7.2.060.1) (authenticated as luigi.piccarreta@tin.it) id 43285D5900137B86 for xvid-devel@xvid.org; Sat, 17 Sep 2005 02:46:36 +0200 Message-ID: <000601c5bb21$42f90ca0$0201a8c0@bigclit> From: "Luca Piccarreta" To: References: <20050916234122.94835.qmail@web52515.mail.yahoo.com> Subject: Re: [XviD-devel] the compatiblity between xvid and MPEG-4 visualstandard Date: Sat, 17 Sep 2005 02:46:37 +0200 MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="iso-8859-1"; reply-type=original Content-Transfer-Encoding: 8bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.3790.1830 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.3790.1830 X-BeenThere: xvid-devel@xvid.org X-Mailman-Version: 2.1.4 Precedence: list Reply-To: Luca Piccarreta , xvid-devel@xvid.org List-Id: xvid-devel.xvid.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: xvid-devel-bounces@xvid.org Errors-To: xvid-devel-bounces@xvid.org mmmhhh.... rlancelot said xvid is not compatible with ref sw from Microsoft, not with WMV.... a little bit of patience and debugging should show what's wrong, perhaps the sequence header (VO, VOL, VOS) are not properly written.... because xvid *must* be compatible with MS ref sw! the structure should be kind of 00 00 01 B0 .... VOS header 00 00 01 0x ... VO header 00 00 01 20.... VOL header 00 00 01 B6... VOP 00 00 01 B6... VOP ... ... sorry for the hurried answer, I'm sleepy. Luca. ----- Original Message ----- From: "Dark Sylinc" To: Sent: Saturday, September 17, 2005 1:41 AM Subject: Re: [XviD-devel] the compatiblity between xvid and MPEG-4 visualstandard rlancelot: As far as I know, MS codec does NOT complain with MPEG-4 ISO standards. Dark Sylinc --- rlancelot escribió: > Hi,Experts > > I encode an standard test sequence > akiyo(qcif,yuv420,300frames) with xvid encoder > the options are: > :-type 0 -w 176 -h 144 -max_key_interval 5 > when I try to decode the encoded xvid bitstream with > MPEG-4 visual reference codec developed by > microsoft,it runs wrong from the starting > Does it the problem of MS's codec or I set the wrong > options of xvid encoder£¬or the xvid does not > conform the MPEG-4 Visual's bitstream format? > > _______________________________________________ > XviD-devel mailing list > XviD-devel@xvid.org > http://list.xvid.org/mailman/listinfo/xvid-devel > __________________________________________________ Correo Yahoo! Espacio para todos tus mensajes, antivirus y antispam ¡gratis! ¡Abrí tu cuenta ya! - http://correo.yahoo.com.ar _______________________________________________ XviD-devel mailing list XviD-devel@xvid.org http://list.xvid.org/mailman/listinfo/xvid-devel _______________________________________________ XviD-devel mailing list XviD-devel@xvid.org http://list.xvid.org/mailman/listinfo/xvid-devel From xvid-devel-bounces@xvid.org Sat Sep 17 11:00:24 2005 Return-Path: X-Original-To: itdp@fh-biergarten.de Delivered-To: itdp@localhost Received: from edu.bnhof.de (edu.bnhof.de [213.167.167.52]) by mail.kliche.org (Postfix) with ESMTP id 2D0FC126D90 for ; Sat, 17 Sep 2005 11:00:24 +0200 (CEST) Received: from edu.bnhof.de (localhost [127.0.0.1]) by edu.bnhof.de (Postfix) with ESMTP id D0ADD163FF; Sat, 17 Sep 2005 11:00:06 +0200 (CEST) X-Original-To: xvid-devel@edu.bnhof.de Delivered-To: xvid-devel@edu.bnhof.de Received: from s6.lansco.de (s6.lansco.de [213.239.218.110]) by edu.bnhof.de (Postfix) with ESMTP id 3311315B39 for ; Sat, 17 Sep 2005 11:00:03 +0200 (CEST) Received: from s5.lansco.de (s5.lansco.de [212.63.130.170]) by s6.lansco.de (Postfix) with ESMTP id 8CCC9135D5 for ; Sat, 17 Sep 2005 11:00:03 +0200 (CEST) Received: from localhost (s5.lansco.de [212.63.130.170]) by s5.lansco.de (Postfix) with ESMTP id ACE9FA13D for ; Sat, 17 Sep 2005 11:00:02 +0200 (CEST) Received: from p54B5CC5D.dip.t-dialin.net (p54B5CC5D.dip.t-dialin.net [84.181.204.93]) by www.lansco.de (IMP) with HTTP for ; Sat, 17 Sep 2005 11:00:02 +0200 Message-ID: <1126947602.432bdb1279737@www.lansco.de> Date: Sat, 17 Sep 2005 11:00:02 +0200 From: Michael Militzer To: xvid-devel@xvid.org Subject: Re: [XviD-devel] the compatiblity between xvid and MPEG-4 visualstandard References: <20050916234122.94835.qmail@web52515.mail.yahoo.com> <000601c5bb21$42f90ca0$0201a8c0@bigclit> In-Reply-To: <000601c5bb21$42f90ca0$0201a8c0@bigclit> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit User-Agent: Internet Messaging Program (IMP) 3.2.3 X-Originating-IP: 84.181.204.93 X-BeenThere: xvid-devel@xvid.org X-Mailman-Version: 2.1.4 Precedence: list Reply-To: xvid-devel@xvid.org List-Id: xvid-devel.xvid.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: xvid-devel-bounces@xvid.org Errors-To: xvid-devel-bounces@xvid.org rlancelot: I've just performed a quick test: I encoded the akiyo sequence with xvid_encraw using exactly the options you specified and then decoded this stream with MS FDAM1-2.3-001213 - this went all fine. Which version of the MS ref software did you use? Did you do anything with the xvid_encraw output before feeding it into fdam? Regards, Michael Quoting Luca Piccarreta : > mmmhhh.... > rlancelot said xvid is not compatible with > ref sw from Microsoft, not with WMV.... > a little bit of patience and debugging should > show what's wrong, perhaps the sequence header > (VO, VOL, VOS) are not properly written.... > because xvid *must* be compatible with MS > ref sw! > the structure should be kind of > 00 00 01 B0 .... VOS header > 00 00 01 0x ... VO header > 00 00 01 20.... VOL header > 00 00 01 B6... VOP > 00 00 01 B6... VOP > ... > ... > > sorry for the hurried answer, I'm sleepy. > Luca. > ----- Original Message ----- > From: "Dark Sylinc" > To: > Sent: Saturday, September 17, 2005 1:41 AM > Subject: Re: [XviD-devel] the compatiblity between xvid and MPEG-4 > visualstandard > > > rlancelot: > As far as I know, MS codec does NOT complain with > MPEG-4 ISO standards. > > Dark Sylinc > > --- rlancelot escribió: > > > Hi,Experts > > > > I encode an standard test sequence > > akiyo(qcif,yuv420,300frames) with xvid encoder > > the options are: > > :-type 0 -w 176 -h 144 -max_key_interval 5 > > when I try to decode the encoded xvid bitstream with > > MPEG-4 visual reference codec developed by > > microsoft,it runs wrong from the starting > > Does it the problem of MS's codec or I set the wrong > > options of xvid encoder£¬or the xvid does not > > conform the MPEG-4 Visual's bitstream format? > > > _______________________________________________ > > XviD-devel mailing list > > XviD-devel@xvid.org > > http://list.xvid.org/mailman/listinfo/xvid-devel > > > > > __________________________________________________ > Correo Yahoo! > Espacio para todos tus mensajes, antivirus y antispam ¡gratis! > ¡Abrí tu cuenta ya! - http://correo.yahoo.com.ar > _______________________________________________ > XviD-devel mailing list > XviD-devel@xvid.org > http://list.xvid.org/mailman/listinfo/xvid-devel > > > _______________________________________________ > XviD-devel mailing list > XviD-devel@xvid.org > http://list.xvid.org/mailman/listinfo/xvid-devel > _______________________________________________ XviD-devel mailing list XviD-devel@xvid.org http://list.xvid.org/mailman/listinfo/xvid-devel From xvid-devel-bounces@xvid.org Mon Sep 19 19:05:45 2005 Return-Path: X-Original-To: itdp@fh-biergarten.de Delivered-To: itdp@localhost Received: from edu.bnhof.de (edu.bnhof.de [213.167.167.52]) by mail.kliche.org (Postfix) with ESMTP id 88773126D90 for ; Mon, 19 Sep 2005 19:05:45 +0200 (CEST) Received: from edu.bnhof.de (localhost [127.0.0.1]) by edu.bnhof.de (Postfix) with ESMTP id 85382131A4; Mon, 19 Sep 2005 19:05:04 +0200 (CEST) X-Original-To: xvid-devel@edu.bnhof.de Delivered-To: xvid-devel@edu.bnhof.de Received: from s6.lansco.de (s6.lansco.de [213.239.218.110]) by edu.bnhof.de (Postfix) with ESMTP id 93612131A4 for ; Mon, 19 Sep 2005 19:05:00 +0200 (CEST) Received: from zproxy.gmail.com (zproxy.gmail.com [64.233.162.196]) by s6.lansco.de (Postfix) with ESMTP id BB0571315B for ; Mon, 19 Sep 2005 19:04:55 +0200 (CEST) Received: by zproxy.gmail.com with SMTP id i11so1195278nzh for ; Mon, 19 Sep 2005 10:04:54 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:from:to:subject:date:mime-version:content-type:x-priority:x-msmail-priority:x-mailer:x-mimeole; b=rgZccm8dkctN2FfzDgsoIZjMCTkkY9NDUurkXgRrPBwiui2jBr8kwEacodCYChusX5qaWF6ijrzhrv/CgWp8PsmXQP+XCDFx/fcCIA4en5kfNOUpNftdkcEZV3vv7BPj3+SEpauJ52J3baXOXcAmjAG6yKnoVTcj2DBdRgEiMYk= Received: by 10.54.11.9 with SMTP id 9mr1173955wrk; Mon, 19 Sep 2005 10:04:54 -0700 (PDT) Received: from xlvgd5 ( [200.114.250.7]) by mx.gmail.com with ESMTP id 12sm1553564wrl.2005.09.19.10.04.52; Mon, 19 Sep 2005 10:04:53 -0700 (PDT) Message-ID: <000c01c5bd3c$44573320$6100a8c0@xlvgd5> From: "Federico Ares" To: Date: Mon, 19 Sep 2005 14:04:54 -0300 MIME-Version: 1.0 X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.2670 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2670 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.4 Subject: [XviD-devel] Core initialization question X-BeenThere: xvid-devel@xvid.org X-Mailman-Version: 2.1.4 Precedence: list Reply-To: xvid-devel@xvid.org List-Id: xvid-devel.xvid.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: xvid-devel-bounces@xvid.org Errors-To: xvid-devel-bounces@xvid.org Hi, I'm working in a C++ .NET wrapper class for XVid, and I have some = questions about core initialization. I'm thinking in wrapping each returned handle from the core in an = instance of my encoder/decoder classes. My idea is to init the core in the constructor of the class (so just by = creating the first instance the core gets initialized), but I thought it = would be important to ask wether the core is already initialized. Is = this necessary? In this case, how can I ask the core for that = information? I'm looking forward to run multiple threads of XVid simultaneusly and I = dont want to crash the core every time I create a new instance on a new = thread. Thank you very much for your assistance fares _______________________________________________ XviD-devel mailing list XviD-devel@xvid.org http://list.xvid.org/mailman/listinfo/xvid-devel From xvid-devel-bounces@xvid.org Sat Sep 24 16:18:48 2005 Return-Path: X-Original-To: itdp@fh-biergarten.de Delivered-To: itdp@localhost Received: from edu.bnhof.de (edu.bnhof.de [213.167.167.52]) by mail.kliche.org (Postfix) with ESMTP id 6D92D126D85 for ; Sat, 24 Sep 2005 16:18:48 +0200 (CEST) Received: from edu.bnhof.de (localhost [127.0.0.1]) by edu.bnhof.de (Postfix) with ESMTP id 58D72158F9; Sat, 24 Sep 2005 16:18:31 +0200 (CEST) X-Original-To: xvid-devel@edu.bnhof.de Delivered-To: xvid-devel@edu.bnhof.de Received: from s6.lansco.de (s6.lansco.de [213.239.218.110]) by edu.bnhof.de (Postfix) with ESMTP id D1855158F2 for ; Sat, 24 Sep 2005 16:18:27 +0200 (CEST) Received: from mx6.mail.ru (mx6.mail.ru [194.67.23.26]) by s6.lansco.de (Postfix) with ESMTP id BF9F915E6E for ; Sat, 24 Sep 2005 16:18:26 +0200 (CEST) Received: from [193.232.118.8] (port=8058 helo=diman.lcm.local) by mx6.mail.ru with esmtp id 1EJArB-0003O6-00 for xvid-devel@xvid.org; Sat, 24 Sep 2005 18:18:25 +0400 Date: Sat, 24 Sep 2005 18:18:43 +0400 From: Dmitry Orlov X-Mailer: The Bat! (v1.60q) Personal X-Priority: 3 (Normal) Message-ID: <309535270.20050924181843@inbox.ru> To: XviD-Devel MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Subject: [XviD-devel] XviD rate control X-BeenThere: xvid-devel@xvid.org X-Mailman-Version: 2.1.4 Precedence: list Reply-To: Dmitry Orlov , xvid-devel@xvid.org List-Id: xvid-devel.xvid.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: xvid-devel-bounces@xvid.org Errors-To: xvid-devel-bounces@xvid.org Hello XviD-Devel, I am student of MSU, Graphics and Multimedia Lab (http://graphics.cs.msu.su/index.en.html). I am investingating rate control algorithms of MPEG4 video codecs. I had read some papers about p-domain rate control (Zhihai He, "p-domain source modelling and rate control..", Michael Militzer "Improved p-domain Rate Control for MPEG-4.."), and, as I had understood, the single-pass p-domain rate control algorithm is implemented in XviD video codec. But, in the same time, Mr Michael Militzer said that the rate control algorithm implemented in XviD is rather simple and there is no macroblock-level control realized (see http://edu.bnhof.de/pipermail/xvid-devel/2005-May/005077.html ) Please tell me, is this method implemented in XviD, and if it is so, could you help me to locate the implementation of p-domain rate controller in the source code of XviD ? -- Best regards, Dmitry Orlov mailto:idman@inbox.ru _______________________________________________ XviD-devel mailing list XviD-devel@xvid.org http://list.xvid.org/mailman/listinfo/xvid-devel From xvid-devel-bounces@xvid.org Fri Sep 30 18:59:03 2005 Return-Path: X-Original-To: itdp@fh-biergarten.de Delivered-To: itdp@localhost Received: from edu.bnhof.de (edu.bnhof.de [213.167.167.52]) by mail.kliche.org (Postfix) with ESMTP id B992A126D83 for ; Fri, 30 Sep 2005 18:59:03 +0200 (CEST) Received: from edu.bnhof.de (localhost [127.0.0.1]) by edu.bnhof.de (Postfix) with ESMTP id D6C6DAF0B; Fri, 30 Sep 2005 18:58:42 +0200 (CEST) X-Original-To: xvid-devel@edu.bnhof.de Delivered-To: xvid-devel@edu.bnhof.de Received: from s6.lansco.de (s6.lansco.de [213.239.218.110]) by edu.bnhof.de (Postfix) with ESMTP id 722708A52 for ; Fri, 30 Sep 2005 18:58:40 +0200 (CEST) Received: from smtp.dei.uc.pt (smtp2.dei.uc.pt [193.137.203.231]) by s6.lansco.de (Postfix) with ESMTP id DF98715E77 for ; Fri, 30 Sep 2005 18:58:38 +0200 (CEST) Received: from student.dei.uc.pt (student-out.dei.uc.pt [193.137.203.247]) by smtp.dei.uc.pt (8.13.4/8.13.4) with ESMTP id j8UGwvvk008963 for ; Fri, 30 Sep 2005 17:58:57 +0100 Received: from student.dei.uc.pt (localhost.localdomain [127.0.0.1]) by student.dei.uc.pt (8.13.5/8.13.5) with ESMTP id j8UGwXqB028427 for ; Fri, 30 Sep 2005 17:58:33 +0100 Received: from localhost (pmfa@localhost) by student.dei.uc.pt (8.13.5/8.12.8/Submit) with ESMTP id j8UGwXsS021522 for ; Fri, 30 Sep 2005 17:58:33 +0100 Date: Fri, 30 Sep 2005 17:58:33 +0100 (WEST) From: Pedro Miguel Felizardo Antunes To: xvid-devel@xvid.org Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-FCTUC-DEI-SIC-MailScanner-Information: Please contact helpdesk@dei.uc.pt for more information X-FCTUC-DEI-SIC-MailScanner: Found to be clean X-FCTUC-DEI-SIC-MailScanner-SpamCheck: not spam (whitelisted), SpamAssassin (score=-4.399, required 3, autolearn=not spam, ALL_TRUSTED -1.80, BAYES_00 -2.60) X-FCTUC-DEI-SIC-MailScanner-From: pmfa@student.dei.uc.pt Subject: [XviD-devel] xvid_decore return values X-BeenThere: xvid-devel@xvid.org X-Mailman-Version: 2.1.4 Precedence: list Reply-To: xvid-devel@xvid.org List-Id: xvid-devel.xvid.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: xvid-devel-bounces@xvid.org Errors-To: xvid-devel-bounces@xvid.org I'm a IT student in Portugal and I'm developing a new aplication that uses the xvid codec. After some coding done, I noticed that the xvid_decore function returned the value -4 when using the XVID_DEC_DECODE opt. Does anyone know where I can find a list of return values for the function, or perhaps anyone can tell me what the -4 stands for? Thanks a million ;) Pedro -- Pedro Miguel Felizardo Antunes Student of Informatics Engineering Of Coimbra University pmfa@student.dei.uc.pt "Eat right, stay fit and die anyway!!" _______________________________________________ XviD-devel mailing list XviD-devel@xvid.org http://list.xvid.org/mailman/listinfo/xvid-devel From xvid-devel-bounces@xvid.org Fri Sep 30 20:49:32 2005 Return-Path: X-Original-To: itdp@fh-biergarten.de Delivered-To: itdp@localhost Received: from edu.bnhof.de (edu.bnhof.de [213.167.167.52]) by mail.kliche.org (Postfix) with ESMTP id EAE1F126D83 for ; Fri, 30 Sep 2005 20:49:31 +0200 (CEST) Received: from edu.bnhof.de (localhost [127.0.0.1]) by edu.bnhof.de (Postfix) with ESMTP id 8B499158EE; Fri, 30 Sep 2005 20:49:20 +0200 (CEST) X-Original-To: xvid-devel@edu.bnhof.de Delivered-To: xvid-devel@edu.bnhof.de Received: from s6.lansco.de (s6.lansco.de [213.239.218.110]) by edu.bnhof.de (Postfix) with ESMTP id 2E9BD158E3 for ; Fri, 30 Sep 2005 20:49:15 +0200 (CEST) Received: from mail.ln9.net (rrcs-24-73-193-138.se.biz.rr.com [24.73.193.138]) by s6.lansco.de (Postfix) with ESMTP id A5C6615F6F for ; Fri, 30 Sep 2005 20:49:14 +0200 (CEST) Received: from [192.168.100.164] (yarr.ad.ln9.net [192.168.100.164]) by mail.ln9.net (Postfix) with ESMTP id 4ACF14B053F for ; Fri, 30 Sep 2005 14:49:13 -0400 (EDT) Message-ID: <433D88A9.8000006@leoninedev.com> Date: Fri, 30 Sep 2005 14:49:13 -0400 From: Bryan Mayland Organization: Leonine Development, Inc. User-Agent: Mozilla Thunderbird 1.0.6 (Windows/20050716) X-Accept-Language: en-us, en MIME-Version: 1.0 To: xvid-devel@xvid.org Subject: Re: [XviD-devel] xvid_decore return values References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: xvid-devel@xvid.org X-Mailman-Version: 2.1.4 Precedence: list Reply-To: xvid-devel@xvid.org List-Id: xvid-devel.xvid.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: xvid-devel-bounces@xvid.org Errors-To: xvid-devel-bounces@xvid.org Pedro Miguel Felizardo Antunes wrote: > After some coding done, I noticed that the xvid_decore function > returned the value -4 when using the XVID_DEC_DECODE opt. > Does anyone know where I can find a list of return values for the > function, or perhaps anyone can tell me what the -4 stands for? The return codes are in xvid.h. -4 is XVID_ERR_VERSION, in that either the xvid_dec_frame_t.version (param1) or the xvid_dec_stats_t.version (param2) isn't right. I believe both should be 1. _______________________________________________ XviD-devel mailing list XviD-devel@xvid.org http://list.xvid.org/mailman/listinfo/xvid-devel