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

Reply via email to