[MPlayer-dev-eng] Re: [MPlayer-users] [BUG] Bottom row of YV12 has wrong/mixed chroma channels when using software scaler + conversion to RGB( NODAEMON and NOVIRUS)
Diego Biurrun
diego at biurrun.de
Sat Jan 24 00:58:39 CET 2004
Michael Niedermayer writes:
> On Friday 23 January 2004 23:29, Diego Biurrun wrote:
> > Michael Niedermayer writes:
> > > On Friday 23 January 2004 21:54, Diego Biurrun wrote:
> > > > Michael Niedermayer writes:
> > > > > On Wednesday 21 January 2004 22:18, Diego Biurrun wrote:
> > > > > > Michael Niedermayer writes:
> > > > > > > cvs -z3 up -r 1.21 yuv2rgb.c
> > > > > > >
> > > > > > > btw, should i fix this with 'cvs admin' or commit the old
> > > > > > > version over it? IIRC there where problems with late reverses,
> > > > > > > but that was with the cvsbackup thing, not cvs admin
> > > > > >
> > > > > > Well, cvs admin sure worked for me.
> > > > >
> > > > > just tried locally, it doesnt work (reverse + commit alternative ->
> > > > > cvs up doest update to the new version)
> > > >
> > > > Hmm, I have definitely done it before and it worked. cvs admin is
> > > > somewhat of a hack though. Maybe you have to remove the file and do
> > > > cvs update so that the metadata for the file is updated, cvs might
> > > > think that it already has the latest version.
> > >
> > > sure but what i was trying to say is that _users_ wont have the correct
> > > version after cvs admin & cvs commit if they had the removed version,
> > > and yes, rm & cvs up should fix it but how should a user know that, if
> > > for example the ppl in the movie have blue faces?
> >
> > I have reversed commits in my devel tree and the changes did show up
> > in my scratch tree after I did "cvs update -dPA" there. The file
> > showed up as
> >
> > U whatever_the_filename_was
> >
> > instead of
> >
> > P whatever_the_filename_was
> >
> > however, but it definitely worked.
> hmm, did u also commit a new version before cvs up? it doesnt work here, see:
No, after a cvs up.
> michael at MichaelsNB:~/cvs-test/test$echo 1 > test.c
> michael at MichaelsNB:~/cvs-test/test$cvs add test.c
> cvs add: scheduling file `test.c' for addition
> cvs add: use 'cvs commit' to add this file permanently
> michael at MichaelsNB:~/cvs-test/test$cvs commit test.c
> ...
> initial revision: 1.1
> done
> michael at MichaelsNB:~/cvs-test/test$echo 2 > test.c
> michael at MichaelsNB:~/cvs-test/test$cvs commit test.c
> ...
> new revision: 1.2; previous revision: 1.1
> done
> michael at MichaelsNB:~/cvs-test/test$cd ~/cvs-test2/test/
> michael at MichaelsNB:~/cvs-test2/test$cvs up
> cvs update: Updating .
> U test.c
> michael at MichaelsNB:~/cvs-test2/test$cd ~/cvs-test/test
> michael at MichaelsNB:~/cvs-test/test$cvs admin -o1.2 test.c
> RCS file: /home/michael/cvsroot/blah/test/test.c,v
> deleting revision 1.2
> done
> michael at MichaelsNB:~/cvs-test/test$echo 2-new > test.c
Does it work if you do a 'cvs update -dPA' here? It probably needs to
get the cvs metadata into a consistent state.
> michael at MichaelsNB:~/cvs-test/test$cvs commit test.c
> cvs [commit aborted]: could not find desired version 1.2 in
> /home/michael/cvsroot/blah/test/test.c,v
> michael at MichaelsNB:~/cvs-test/test$rm test.c
> michael at MichaelsNB:~/cvs-test/test$cvs up -dPA
> cvs update: Updating .
> cvs update: warning: test.c was lost
> U test.c
> michael at MichaelsNB:~/cvs-test/test$echo 2-new > test.c
> michael at MichaelsNB:~/cvs-test/test$cvs commit test.c
> ...
> new revision: 1.2; previous revision: 1.1
> done
> michael at MichaelsNB:~/cvs-test/test$cd ~/cvs-test2/test/
> michael at MichaelsNB:~/cvs-test2/test$cvs up -dPA
> cvs update: Updating .
> michael at MichaelsNB:~/cvs-test2/test$cat test.c
> 2
Diego
More information about the MPlayer-dev-eng
mailing list