[In July I asked how to skip the first frame in a yuv stream, because mplayer
was putting a green frame at the beginning. I apologize to Steven Shultz and
Selva Nair for not having answered earlier to their helpful messages.]
On Wed, 14 Jul 2004, Steven M. Schultz wrote:
> I thought that problem had been fixed in MPlayer quite a while ago.
> Are you running the latest CVS version or an older version of MPlayer?
Thanks! I've upgraded my version of mplayer and I don't see those green frames
anymore.
On the same day Selva Nair wrote:
> Here is a utility that I use to trim yuv4mpeg streams. Link it with
> -lmjpegutils and try "y4mcut -h" for usage.
This is a nice program, thank you! It works quite well.
Note: I had to changes some double quotes to single quotes for the file to
compile:
case "v" -> case 'v'
etc...
otherwise gcc would print "y4mcut.c:64: error: case label does not reduce to an
integer constant".
Also, I got the following errors:
y4mcut.c:98: error: structure has no member named `width'
y4mcut.c:99: error: structure has no member named `height'
I just changed "int Y4MPRIVATIZE(width);" and "int Y4MPRIVATIZE(height);" to
"int width;" and "int height;" in the struct _y4m_stream_info (in yuv4mpeg.h)
and it compiled, but I wonder why this dirty change was necessary... was it a
problem with my gcc version? (I use gcc 3.3.4)
Now as the subject shows, I've a debian-related question:
After retrieving the files from cvs, I can compile the mjpeg_play module with
the following commands:
autoreconf -f -i
./configure
make
But how do I make a debian package? I give below the last lines of the result of
the following commands:
autoreconf -f -i
./configure
fakeroot debian/rules binary
(I use automake 1.7.9 and autoconf 2.59)
dh_movefiles: debian/inst-i386 does not exist.
dh_movefiles: debian/inst-i686 does not exist.
dh_installdocs
dh_installman
dh_installinfo
dh_installchangelogs ChangeLog
dh_link
dh_strip -X.a
dh_compress
dh_fixperms
dh_makeshlibs -V
dh_installdeb
for cpu in i386 i686; do \
case $cpu in \
i386) \
n=mjpegtools ;; \
*) \
n=mjpegtools-$cpu ;; \
esac; \
l=lib${n}-1.7; \
LD_LIBRARY_PATH=debian/$l/usr/lib dpkg-shlibdeps -Ldebian/$l/DEBIAN/shli
bs -Tdebian/$n.substvars debian/$n/usr/bin/*; \
LD_LIBRARY_PATH=debian/$l/usr/lib dpkg-shlibdeps -Ldebian/$l/DEBIAN/shli
bs -Tdebian/$l.substvars debian/$l/usr/lib/*.so.*.*.*; \
done
unable to open 'debian/mjpegtools/usr/bin/*' for test at /usr/bin/dpkg-shlibdeps
line 79.
unable to open 'debian/libmjpegtools-1.7/usr/lib/*.so.*.*.*' for test at /usr/bi
n/dpkg-shlibdeps line 79.
unable to open 'debian/mjpegtools-i686/usr/bin/*' for test at /usr/bin/dpkg-shli
bdeps line 79.
unable to open 'debian/libmjpegtools-i686-1.7/usr/lib/*.so.*.*.*' for test at /u
sr/bin/dpkg-shlibdeps line 79.
make: *** [binary-arch] Error 2
Jeremie Knuesel
-------------------------------------------------------
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_id=5047&alloc_id=10808&op=click
_______________________________________________
Mjpeg-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/mjpeg-users