Hi
Karl and everyone,
If you
make a VIDDEC_control call to the H.264 decoder to query the buffer information
I see that the min buffer is [1382400]. My question is, when you were
receiving the streaming H.264 packets, did you have to aggregate multiple
packets until you filled out a buffer of this minimum size before passing the
buffer to be decoded by the H.264 decoder. Also, I assume that it is
necessary to have the input buffer be allocated from contiguous memory (i.e.
Memory_contigAlloc).
Thanks
for help,
Joshua
Goshorn
-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]On Behalf Of karl beldan
Sent: Monday, September 18, 2006 2:03 AM
To: JC
Cc: [email protected]; aeg
Subject: Re: VLC
I wrote a light target side vlc module (proprietary) to decode a vlc stream using the codec engine paradigm and used it basically to decode h264 files streamed to the board.
Now I guess youre aiming at encoding the output of cam-like peripherals and streaming it from the board. You'd better ask people who are playing with v4l ;)
Regards,
--
Karl Beldan
On 9/15/06, JC <[EMAIL PROTECTED]> wrote:Hi Karl,Thanks so much for your reply.Do you streaming a encoded file from the board or directly from real time output of the codec engine? I have read the VLC document before and now again, but still cannot figure out how to feed the live output of the encoder to VLC.I see there is a way to use V4L device feed into VLC and streaming it out. Something like:% vlc -vvv ¨Ccolor v4l:/dev/video:norm=secam:frequency=543250:size=640x480:channel=0:adev=/dev/dsp:audio=0--sout ¡¯#transcode{vcodec=mp4v,acodec=mpga,vb=3000,ab=256,venc=ffmpeg{keyint=80,hurry-up,vt=800000},deinterlace}:Do you mind tell me how you do the above command line with Davinci board?I really appreciate your help!JC
karl beldan <[EMAIL PROTECTED] > wrote:Hi JC,
I am using it to stream from and to the board.
for the doc see the link in
http://linux.omap.com/pipermail/davinci-linux-open-source/2006-July/000338.html
--
Karl Beldan
On 9/14/06, JC < [EMAIL PROTECTED]> wrote:Hi Karl,Are you using VLC to stream encoded video from Davinci? Could you give me a hint how you do that?Thanks ahead for your help.JC
karl beldan < [EMAIL PROTECTED]> wrote:Hi Andy,
here is my configuration line for vlc 0.8.5 :
export DEVKIT="/opt/mv_pro_4.0/montavista/pro/devkit"
./configure --target=arm-linux --host=arm-linux --prefix=/far_ws/workdir/vlc_install \
CC="arm_v5t_le-gcc" \
LDFLAGS="-L/opt/mv_pro_4.0/montavista/pro/devkit/arm/v5t_le/target/usr/lib" \
CFLAGS="-O3 -mlittle-endian -march=armv5t -mtune=arm9tdmi -nostdinc "\
"-B${DEVKIT}/arm/v5t_le/lib/gcc/armv5tl-montavista-linuxeabi/3.4.3/ "\
"-isystem ${DEVKIT}/arm/v5t_le/target/usr/include "\
"-isystem ${DEVKIT}/arm/v5t_le/lib/gcc/armv5tl-montavista-linuxeabi/3.4.3/include "\
"-I${DEVKIT}/arm/v5t_le/target/usr/include "\
"-I${DEVKIT}/arm/v5t_le/lib/gcc/armv5tl-montavista-linuxeabi/3.4.3/include" \
--disable-mostly-builtin \
--disable-hal \
--disable-altivec \
--disable-httpd \
--disable-vlm \
--disable-growl \
--disable-dvdnav \
--disable-dshow \
--disable-smb \
--disable-gnomevfs \
--disable-libcdio \
--disable-libcddb \
--disable-cdda \
--disable-vcd \
--disable-screen \
--disable-ogg \
--disable-mkv \
--disable-mad \
--disable-quicktime \
--disable-a52 \
--disable-dts \
--disable-vorbis \
--disable-speex \
--disable-png \
--disable-cmml \
--disable-x11 \
--disable-xvideo \
--disable-glx \
--disable-xinerama \
--disable-opengl \
--disable-sdl \
--disable-freetype \
--disable-fribidi \
--disable-libxml2 \
--disable-hd1000v \
--disable-directx \
--disable-wingdi \
--disable-oss \
--disable-alsa \
--disable-waveout \
--disable-macosx-audio \
--disable-hd1000a \
--disable-wxwidgets \
--disable-macosx \
--disable-qnx \
--disable-visual \
--disable-daap \
--disable-bonjour \
--disable-gnutls \
--disable-activex \
--disable-skins2 \
--disable-mozilla \
--enable-sout \
--enable-mod \
--enable-mpc \
--enable-libmpeg2 \
--enable-fb \
--enable-optimizations \
--enable-ffmpeg \
--disable-x264 \
--enable-libdsp4vlc \
--with-dvbpsi-tree=/VLC/target/LIBS/libdvbpsi4-0.1.5/ \
--with-libmpeg2-tree=/VLC/target/LIBS/mpeg2dec-0.4.0 / \
--with-ffmpeg-tree=/VLC/target/LIBS/ffmpeg-20051126/ \
--with-libdsp4vlc-tree=/VLC/target/LIBS/dsp4vlc/
adapt it to suit your needs
hope it'll help
--
Karl Beldan
On 9/13/06, aeg < [EMAIL PROTECTED]> wrote:Hello,
I am having difficulty cross compiling VLS for the davinci. If anyone has
done this, could you please share some pointers on the proper settings to
pass to configure. Alternatively if anyone has a precompiled bin. that would be
ok as well.
Thanks,
Andy
_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
Do you Yahoo!?
Next-gen email? Have it all with the all-new Yahoo! Mail.
How low will we go? Check out Yahoo! Messenger's low PC-to-Phone call rates.
_______________________________________________ Davinci-linux-open-source mailing list [email protected] http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
