Hi
today was opened Google's discussions groups about coreavc for Linux
to subscribe you can send the mail to coreavc-for-linux-subscribe@googlegroups.com
or visit a home page http://groups.google.com/group/coreavc-for-linux?hl=en
here you can find a new patches for xine 1.1.12
h264_pes.patch demux_ts_fixes.patch coreavc-xine-1.1.12_more.patch coreavc-xine-1.1.11.patch
Igor
What about it on amd64 ?
Igor schrieb:
Hi
today was opened Google's discussions groups about coreavc for Linux
to subscribe you can send the mail to coreavc-for-linux-subscribe@googlegroups.com
or visit a home page http://groups.google.com/group/coreavc-for-linux?hl=en
here you can find a new patches for xine 1.1.12
h264_pes.patch demux_ts_fixes.patch coreavc-xine-1.1.12_more.patch coreavc-xine-1.1.11.patch
Igor
vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
the answer from list
======================================================================= Not the way it is now.. you might be able to compile xine-lib as 32- bit and statically link it. The only other option would be to get mplayer/xine to work with dshowserver. Not sure how much work that would take. =======================================================================
btw, there's h264_pes.patch -
h264_pes.patch - h264 in mpeg-pes detection fix (needed for xineliboutput/streamdev)
Igor
additional information from list ==================================== Adding dshowserver support to mplayer/xine is on my to-do list, but I'm not sure when I'll get to it (it's been on my to-do list for a year now...) Otherwise, the only way to use it on X86-64 is to compile statically on ia32 (or use a dual 64/32 bit env) ======================================
What about it on amd64 ?
may be this news for you
http://groups.google.com/group/coreavc-for-linux/browse_thread/thread/6bdb01...
============================================================= Alan Nisota
I've added initial xine support using the dshowserver. This is the only method I will support going forward. Note that it is still experimental, but I'll get the rough edges off pretty soon. Feedback is welcome of course. There is a new Wiki page detailing installation as well.
It should work with 64-bit xine (if yu download the 32bit dshowserver)
I've tried it using QT/AVC1, MPEG2-TS/H264 and MKV/H264. The old patch had support for some other demuxers (namely demux_mpeg.c) which I haven't implemented because I don't have any example streams ============================================================
-----Original Message----- From: gimli gimli@dark-green.com To: Igor goga777@bk.ru, VDR Mailing List vdr@linuxtv.org Date: Wed, 07 May 2008 21:02:01 +0200 Subject: Re: [vdr] coreavc for Linux (coreavc 1.7.0 + xine patches)
What about it on amd64 ?
Igor schrieb:
Hi
today was opened Google's discussions groups about coreavc for Linux
to subscribe you can send the mail to coreavc-for-linux-subscribe@googlegroups.com
or visit a home page http://groups.google.com/group/coreavc-for-linux?hl=en
here you can find a new patches for xine 1.1.12
h264_pes.patch demux_ts_fixes.patch coreavc-xine-1.1.12_more.patch coreavc-xine-1.1.11.patch
Igor
vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
On Sat, May 17, 2008 at 09:47:09AM +0400, Igor wrote:
Oh nice ;-)
I don't know if I could manage to use the trial AVC with this or not, but first I must be able to compil it...
I use hg to fetch my xine-lib-1.2, with this little script :
#!/bin/bash source /etc/make.conf p=../coreavc-for-linux/xine/dshowserver.patch MAKE='sudo nice -n 4 make -j3' OPTIONS="show update dry-run apply undry-run unapply compile log exit" select opt in $OPTIONS; do if [ "$opt" = "show" ]; then vi $p elif [ "$opt" = "update" ]; then hg pull -u http://hg.debian.org/hg/xine-lib/xine-lib-1.2/ elif [ "$opt" = "dry-run" ]; then patch --dry-run -p1 < $p elif [ "$opt" = "apply" ]; then patch -p1 < $p elif [ "$opt" = "undry-run" ]; then patch --dry-run -p1 -R < $p elif [ "$opt" = "unapply" ]; then patch -p1 -R < $p elif [ "$opt" = "compile" ]; then sudo ./autogen.sh --disable-dxr3 --enable-opengl --enable-v4l \ --enable-glu --enable-dvb --prefix=/usr --with-pulseaudio \ --with-alsa --with-external-ffmpeg --with-fontconfig \ --with-freetype --with-x --with-xv-path=/usr/X11R6/lib \ --x-includes=/usr/include && $MAKE && $MAKE install && \ sudo rm -fr /usr/lib/xine && $MAKE install && $MAKE distclean elif [ "$opt" = "log" ]; then hg log|less elif [ "$opt" = "exit" ]; then exit else echo bad option fi done
But I can't apply the needed patch as : ls src/ audio_dec audio_out combined demuxers dxr3 input libmpeg2new libreal libw32dll Makefile.am Makefile.in post spu_dec vdr video_dec video_out xine-engine xine-utils
But ls .hg/store/data/src/ audio__dec demuxers liba52 libdivx4 libffmpeg libmad libmpg123 libspeex libspudec libtheora libw32dll libxvid spu__dec video__out audio__out dxr3 libac3 libdts libflac libmpeg2 libmusepack libspucc libspudvb libvfill libxineadec _makefile.am.i vdr xine-engine combined input libcinepak libfaad liblpcm libmpeg2new libreal libspucmml libsputext libvorbis libxinevdec post video__dec xine-utils
Could someone explain me how to have libxinevdec in my src dir ?
Thank you very much,
may be this news for you
http://groups.google.com/group/coreavc-for-linux/browse_thread/thread/6bdb01...
============================================================= Alan Nisota
I've added initial xine support using the dshowserver. This is the only method I will support going forward. Note that it is still experimental, but I'll get the rough edges off pretty soon. Feedback is welcome of course. There is a new Wiki page detailing installation as well.
It should work with 64-bit xine (if yu download the 32bit dshowserver)
I've tried it using QT/AVC1, MPEG2-TS/H264 and MKV/H264. The old patch had support for some other demuxers (namely demux_mpeg.c) which I haven't implemented because I don't have any example streams ============================================================
On Sat, May 17, 2008 at 8:42 AM, Gregoire Favre gregoire.favre@gmail.com wrote:
On Sat, May 17, 2008 at 09:47:09AM +0400, Igor wrote:
But I can't apply the needed patch as :
<SNIP>
Could someone explain me how to have libxinevdec in my src dir ?
Patch isn't for HG version of xine, but for the latest release.
I demand that Igor may or may not have written...
[snip]
here you can find a new patches for xine 1.1.12
h264_pes.patch demux_ts_fixes.patch coreavc-xine-1.1.12_more.patch coreavc-xine-1.1.11.patch
NAK. Unattributed, no summary lines, no descriptions, insufficiently and unsuitably split up, C++ comments, strange comments such as "My Hack". There is at least one ABI change: a struct in a public header file is changed, which automatically makes this 1.2 material.
Bug fixes then the h264 PES patch (without any ABI changes which are not simple additions) sent to xine-devel if you want any of this added to xine-lib. After that, the CoreAVC patches; one patch series against hg tip is STRONGLY preferred.