[svn] / branches / dev-api-4 / xvidcore / src / decoder.c Repository:
ViewVC logotype

Diff of /branches/dev-api-4/xvidcore/src/decoder.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1182, Tue Oct 21 16:48:58 2003 UTC revision 1183, Wed Oct 22 09:47:52 2003 UTC
# Line 20  Line 20 
20   *  along with this program ; if not, write to the Free Software   *  along with this program ; if not, write to the Free Software
21   *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA   *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
22   *   *
23   * $Id: decoder.c,v 1.49.2.17 2003-10-16 12:16:00 syskin Exp $   * $Id: decoder.c,v 1.49.2.18 2003-10-22 09:47:52 edgomez Exp $
24   *   *
25   ****************************************************************************/   ****************************************************************************/
26    
# Line 373  Line 373 
373          DECLARE_ALIGNED_MATRIX(block, 1, 64, int16_t, CACHE_LINE);          DECLARE_ALIGNED_MATRIX(block, 1, 64, int16_t, CACHE_LINE);
374          DECLARE_ALIGNED_MATRIX(data, 6, 64, int16_t, CACHE_LINE);          DECLARE_ALIGNED_MATRIX(data, 6, 64, int16_t, CACHE_LINE);
375    
376          int stride = dec->edged_width, next_block = stride * (reduced_resolution ? 16 : 8);          int stride = dec->edged_width;
377            int next_block = stride * (reduced_resolution ? 16 : 8);
378          const int stride2 = stride/2;          const int stride2 = stride/2;
379          int i;          int i;
380          const uint32_t iQuant = pMB->quant;          const uint32_t iQuant = pMB->quant;
# Line 450  Line 451 
451  {  {
452          uint32_t stride = dec->edged_width;          uint32_t stride = dec->edged_width;
453          uint32_t stride2 = stride / 2;          uint32_t stride2 = stride / 2;
         uint32_t next_block = stride * (reduced_resolution ? 16 : 8);  
454          uint32_t i;          uint32_t i;
455    
456          uint8_t *pY_Cur, *pU_Cur, *pV_Cur;          uint8_t *pY_Cur, *pU_Cur, *pV_Cur;
# Line 963  Line 963 
963  {  {
964          uint32_t stride = dec->edged_width;          uint32_t stride = dec->edged_width;
965          uint32_t stride2 = stride / 2;          uint32_t stride2 = stride / 2;
         uint32_t next_block = stride * 8;  
966          int uv_dx, uv_dy;          int uv_dx, uv_dy;
967          int b_uv_dx, b_uv_dy;          int b_uv_dx, b_uv_dy;
968          uint8_t *pY_Cur, *pU_Cur, *pV_Cur;          uint8_t *pY_Cur, *pU_Cur, *pV_Cur;

Legend:
Removed from v.1182  
changed lines
  Added in v.1183

No admin address has been configured
ViewVC Help
Powered by ViewVC 1.0.4