Hi,
this seems to be a famous one, possibly a GCC bug according to some fora. I
can't build vdr-xine-0.8.2 and the related xine-lib on openSUSE 11.0 with
gcc version 4.3.1 20080507 (prerelease) [gcc-4_3-branch revision 135036] (SUSE Linux)
- apparently an asm optimization thing:
gcc -DHAVE_CONFIG_H -I. -I../../../../include -I../../../.. -I../../../../include -I../../../../include -I../../../../src -I../../../../src/xine-engine -I../../../../src/xine-engine -I../../../../src/xine-utils -…
[View More]I../../../../src/input -I../../../../src/input -I../../../../lib -I../../../../lib -DHAVE_AV_CONFIG_H -DRUNTIME_CPUDETECT -DXINE_MPEG_ENCODER -D_ISOC9X_SOURCE -DCONFIG_DECODERS -I../../../../src/libffmpeg/libavutil -I../../../../src/libffmpeg -I../../../../src/libffmpeg -fomit-frame-pointer -fno-strict-aliasing -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DXINE_COMPILE -Wformat=2 -Wno-format-zero-length -Wmissing-format-attribute -Werror-implicit-function-declaration -Wstrict-aliasing=2 -mtune=pentiumpro -O3 -pipe -fomit-frame-pointer -falign-functions=4 -falign-loops=4 -falign-jumps=4 -fexpensive-optimizations -fschedule-insns2 -ffast-math -finline-functions -Wall -Wpointer-arith -Wnested-externs -Wcast-align -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -g -O2 -DNDEBUG -Os -MT dsputil_mmx.lo -MD -MP -MF .deps/dsputil_mmx.Tpo -c dsputil_mmx.c -fPIC -DPIC -o .libs/dsputil_mmx.o
dsputil_mmx.c: In function ‘gmc_mmx’:
dsputil_mmx.c:2486: warning: suggest parentheses around arithmetic in operand of |
dsputil_mmx.c:2486: warning: suggest parentheses around arithmetic in operand of |
dsputil_mmx.c:2487: warning: suggest parentheses around arithmetic in operand of |
dsputil_mmx.c:2487: warning: suggest parentheses around arithmetic in operand of |
dsputil_mmx.c:2487: warning: suggest parentheses around arithmetic in operand of |
dsputil_mmx.c: At top level:
dsputil_mmx.c:2692: warning: no previous prototype for ‘ff_put_cavs_qpel8_mc00_mmx2’
dsputil_mmx.c:2695: warning: no previous prototype for ‘ff_avg_cavs_qpel8_mc00_mmx2’
dsputil_mmx.c:2698: warning: no previous prototype for ‘ff_put_cavs_qpel16_mc00_mmx2’
dsputil_mmx.c:2701: warning: no previous prototype for ‘ff_avg_cavs_qpel16_mc00_mmx2’
h264dsp_mmx.c: In function ‘h264_h_loop_filter_luma_mmx2’:
dsputil_mmx.c:636: error: can't find a register in class ‘GENERAL_REGS’ while reloading ‘asm’
dsputil_mmx.c:636: error: ‘asm’ operand has impossible constraints
dsputil_mmx.c:636: error: ‘asm’ operand has impossible constraints
dsputil_mmx.c:636: error: ‘asm’ operand has impossible constraints
dsputil_mmx.c:636: error: ‘asm’ operand has impossible constraints
h264dsp_mmx.c:393: error: ‘asm’ operand has impossible constraints
dsputil_mmx.c:636: error: ‘asm’ operand has impossible constraints
dsputil_mmx.c:636: error: ‘asm’ operand has impossible constraints
Is that a known problem, and does somebody have a patch curing this?
--
Death to all fanatics!
[View Less]
The idea of adding the DVB support in form of plugins instead of
including it in the core code? Before I left on vacation there was
some talk about how this is a better solution these days but not sure
if anything ever came out of that...?
Thanks.
-----Original message-----
From: Artem Makhutov <artem(a)makhutov.org>
Sent: Fri 24-10-2008 20:56
To: vdr(a)linuxtv.org;
Subject: [vdr] S2API in VDR
> Hello,
>
> the S2API is included in kernel 2.6.28-rc1.
>
> Will the S2API patches be integrated in VDR 1.7.2?
>
If I remember correctly, Klaus will only add S2API support for VDR as soon as the TT S2-3200 based cards are supported in S2API. Mainly because, he has that card ;-)
Currently, patches exist for the S2-…
[View More]3200. Steven waits for the official word from Manu to pull the support of S2-3200 into S2API. Perhaps it'll happen this weekend (I hope).
> Thanks, Artem
>
Regards,
Niels Wagenaar
[View Less]
Hello,
do you know an solution to make VDR (maybe with the use of the
sreamdev-plugin) to stream using multicast?
I have an IPTV Settop Box, which I would like to use for wathing TV, but
it only works with IP-Multicast...
Thanks, Artem
Hi all,
I don't know, how many are using this script but I still like it.
But TVTV is not that reliable as in former times before the facelift of
the site. Sometimes the server is not reachable, sometimes the content
is not available or only for the next days. But if you can get the
information it realy good.
But in the last days I couldn't get my "Merkliste" from the TVTV Server.
The reason seems to bee that they have changed again something in there
webserver directory structure.
I …
[View More]have now created a small patch (see attachement) to the
epg2timer_1.5.2a which reflects theses changes. Maybe it could help out
also other frustrated users.
regards
Manfred
... it's only VDR (But I like it) (Stones???) ...
--
------- Manfred Schmidt-Voigt -------
----- www.mannitec.de -----
------- mailto:manfred.schmidt-voigt@mannitec.de -------
[View Less]
Hello,
I have some recording made from BBC Four that have subtiltes included,
they have different colors depending on who speak, I feature i would
like to keep ;-)
I demux using :
PROJECTX="nice -n 14 projectx -ini /usr/local/bin/AC3.ini "
TMP=/media/tmp/PX
CUT=/tmp/cut
marks2bytepos.pl $1 > $CUT
FILES=`echo "$1"/[0-9]*.vdr|sed -e "s/\/\//\//g"`
INFO="$1"/info.vdr
if [ -z "$2" ]; then
BASENAME=`echo "$1"|sed -e "s/\//_/g" -e "s/_video0_//g" -e "s/.99.99.rec//g" -e "s/.50.99.rec//g" -e 's/\…
[View More]\:/h/g' -e "s/:/h/" -e "s/_$//g" -e "s/%//g" -e "s/ //g" -e "s/.50.50.rec//g"|TR`
else
while [ $# -ge 1 ]; do
shift
BAS="`echo $BAS $1`"
done
BASENAME="`echo $BAS|TR`"
fi
A=`dirname $BASENAME`
if [ "$A" == "." ]; then
OUT=/media/converted
BAS=$BASENAME
else
OUT=/media/converted/`dirname $BASENAME`
BAS=`basename $BASENAME`
fi
cd /tmp
$PROJECTX -cut $CUT -out $TMP -name PX -demux $FILES
AC3.ini has :
MainPanel.enhancedPES=1
SubtitlePanel.exportAsVobSub=1
Which gives me :
-rw-r--r-- 1 greg greg 107M 2008-10-13 19:30 PX-02.mp2
-rw-r--r-- 1 greg greg 8.0K 2008-10-13 19:30 PX_log.txt
-rw-r--r-- 1 greg greg 1.4G 2008-10-13 19:30 PX.m2v
-rw-r--r-- 1 greg greg 107M 2008-10-13 19:30 PX.mp2
-rw-r--r-- 1 greg greg 3.2M 2008-10-13 19:30 PX.sup
-rw-r--r-- 1 greg greg 34K 2008-10-13 19:30 PX.sup.idx
-rw-r--r-- 1 greg greg 12K 2008-10-13 19:30 PX.sup.IFO
-rw-r--r-- 1 greg greg 4.0M 2008-10-13 19:30 PX.sup.sub
Now if I mux with :
mkvmerge -o The.Story.Of.Math.1_4.mkv --default-language eng PX.m2v PX.mp2 PX.sup.idx
The subtile are there but without color...
Any better way (I don't care of the resulting format as long as I keep the
colors of the subtitle) ?
Thank you very much,
--
Grégoire FAVRE http://gregoire.favre.googlepages.comhttp://www.gnupg.orghttp://picasaweb.google.com/Gregoire.Favre
[View Less]
Hi,
my cable provider (KabelBW) changed most of the channels on most of the transponders. The
ONID from the channels doesn't match always to the ONID of the epg data. On channels with
a ONID mismatch, vdr doesn't show any epg data. I've removed the ONID comparison from the
'=='-operator of the structure tChannelID. Now I get egp data. What side effects should I
expect?
-Hartmut
Hi,
I am trying to set up a vdr with softdevice 0.5.0 (dfb) and vdr 1.6.
Vdr and softdevice compile fine but when I start vdr I get osd and audio and
no video.
The channels I want to see are dvb-t, no hd.
I did not see any error in logs. I remember have this problem few time ago
but any mailing list or google search helped me to remember what is the
problem and the solution.
Thank you!.
I put here the vdr output to help you know what is happening:
vdr:/usr/src/vdr16# ./vdr -c "/etc/vdr" -v "…
[View More]/videoteca/v0" -P"softdevice -vo
dfb:"
softdevice: Created setupStoreId 327681!
softdevice: Attatched to setupStoreId 327681 at 0xb78dd000.
[softdevice] processing args
[softdevice] argv [0] = softdevice
[softdevice] argv [1] = -vo
[setup-softdevice] alsa ac3Mode set to: 0
[setup-softdevice] alsa AC3 device set to: hw:0,1
[setup-softdevice] alsa device set to: default
[setup-softdevice] autodetectAspect 0
[setup-softdevice] A/V Offset set to (0)
[setup-softdevice] Cropping 0 lines from bottom
[setup-softdevice] Cropping 0 columns from left
[setup-softdevice] cropping mode set to 0 (none)
[setup-softdevice] cropping mode toggle key set to 0 (none)
[setup-softdevice] Cropping 0 columns from right
[setup-softdevice] Cropping 0 lines from top
[setup-softdevice] deinterlace method set to 1 lavc
[setup-softdevice] Expanding 0 columns at left and right
[setup-softdevice] Expanding 0 columns at top and bottom
[setup-softdevice] mainMenu: 1
[setup-softdevice] setting alpha blend mode to software
[softdevice] picture mirroring set to 0 (off)
[setup-softdevice] pixel format set to (I420)
[setup-softdevice] shouldSuspend to: 0
[setup-softdevice] syncTimerMode: sig
[softdevice] UseSetSourceRectangle to off
[softdevice] UseStretchBlitset to off
[setup-softdevice] vidBrightness: -1
[setup-softdevice] vidContrast: -1
[setup-softdevice] vidHue: -1
[setup-softdevice] vidSaturation: -1
[setup-softdevice] startup aspect set to (4:3 normal)
[softdevice] initializing Plugin
[softdevice] Initializing Video Out
[softdevice] ffmpeg build(3345152)
23:33:22.0883 I [5033] [dfb] init
(*) DirectFB/Config: Parsing config file '/etc/directfbrc'.
---------------------- DirectFB v0.9.25 ---------------------
(c) 2000-2002 convergence integrated media GmbH
(c) 2002-2004 convergence GmbH
-----------------------------------------------------------
(*) DirectFB/Core: Single Application Core. (2006-12-04 07:00)
(*) Direct/Memcpy: Using MMXEXT optimized memcpy()
(*) Direct/Thread: Running 'VT Switcher' (CRITICAL, 5069)...
(*) Direct/Thread: Running 'PS/2 Input' (INPUT, 5070)...
(!!!) *** UNIMPLEMENTED [fusion_reactor_set_lock] ***
[../../../lib/fusion/reactor.c:853]
(*) DirectFB/Input: IMPS/2 Mouse 1.0 (Convergence GmbH)
(*) Direct/Thread: Running 'Keyboard Input' (INPUT, 5071)...
(*) DirectFB/Input: Keyboard 0.9 (convergence integrated media GmbH)
(*) Direct/Thread: Running 'Linux Input' (INPUT, 5072)...
(*) DirectFB/Input: AT Translated Set 2 keyboard (1) 0.1 (convergence
integrated media GmbH)
(*) Direct/Thread: Running 'Linux Input' (INPUT, 5073)...
(*) DirectFB/Input: cx88 IR (Hauppauge Nova-T DVB-T (2) 0.1 (convergence
integrated media GmbH)
(*) Direct/Thread: Running 'Linux Input' (INPUT, 5074)...
(*) DirectFB/Input: ImExPS/2 Generic Explorer Mouse (3) 0.1 (convergence
integrated media GmbH)
(*) DirectFB/Genefx: MMX detected and enabled
(*) DirectFB/Graphics: nVidia NV02 (0x002d) 0.6 (directfb.org)
(*) DirectFB/Core/WM: Default 0.2 (Convergence GmbH)
[dfb] RAM: 32505600 bytes
[dfb] Accellerated Functions: FillRectange DrawRectange DrawLine
FillTriangle Blit StretchBlit All
[dfb] Drawing Flags: Blend
[dfb] Surface Blitting Flags: BlendAlpha BlendColorAlpha Colorize
Deinterlace
23:33:23.0176 I [5033] [dfb] Supported video Modes are:
768x576@16 640x480@8 640x480@8 640x480@8 640x480@8 640x480@8 768x576@32
800x600@8 800x600@8 800x600@8 800x600@8800x600@8 800x600@8 800x600@8
800x600@8 1024x768@8 1024x768@8 1024x768@8 1024x768@8 1024x768@8 1024x768@8
1024x768@8 1152x864@8 1152x864@8 1152x864@8 1152x864@8 1152x864@8 1152x864@8
1280x960@8 1280x960@16 1280x960@321024x1024@8 1280x1024@8 1280x1024@8
1280x1024@8 1280x1024@8 1280x1024@8
23:33:23.0178 I [5033] [dfb] Enumerating display Layers
23:33:23.0179 I [5033] [dfb] Configuring CooperativeLevel for OSD
Layer 0 FBDev Primary Layer Type: graphics
Caps: brightness contrast saturation surface
Layer 1 NVidia Overlay Type: picture video
Caps: brightness contrast deinterlacing dst_colorkey hue saturation
screen_location surface
23:33:23.0180 I [5033] [dfb] (osdLayer): flags, options, pixelformat:
0000000f, 00000000 00400c03
23:33:23.0181 I [5033] [dfb] (osdLayer): width, height: 768
576
23:33:23.0181 I [5033] [dfb] osdLayer without !! alpha channel
23:33:23.0188 D [5033] [dfb] surface capabilities for (scrSurface):
videoonly, double-buffered, flipping, PixelFormat = 0x00418c04
23:33:23.0189 I [5033] [dfb] width = 768, height = 576
23:33:23.0189 I [5033] [dfb] got fmt = 0x00418c04 bpp = 32
23:33:23.0192 I [5033] [dfb] Using this layer for OSD: (FBDev Primary Layer
- [768x576])
23:33:23.0192 D [5033] [dfb] surface capabilities for (osdSurface):
videoonly, double-buffered, flipping, PixelFormat = 0x00418c04
23:33:23.0192 I [5033] [dfb] Configuring CooperativeLevel for Overlay
23:33:23.0201 D [5033] [dfb] surface capabilities for (videoSurface):
videoonly, PixelFormat = 0x00200806
23:33:23.0201 I [5033] [dfb] Using this layer for OSD: FBDev Primary
Layer
23:33:23.0202 I [5033] [dfb] Using this layer for Video out: NVidia Overlay
23:33:23.0216 I [5033] [dfb] Display frame time is 13345 microseconds
23:33:23.0217 D [5033] [dfb] (re)configuring Videolayer to 720 x 576
(720x576)
23:33:23.0226 D [5033] [dfb] surface capabilities for (videoSurface):
systemonly, PixelFormat = 0x08100609
23:33:23.0226 D [5033] [dfb] (re)configured 0x08100609
[softdevice] Subplugin successfully opend
[softdevice] Video Out seems to be OK
[softdevice] Initializing Audio Out
[softdevice] Audio out seems to be OK
[softdevice] A/V devices initialized, now initializing MPEG2 Decoder
23:33:25.0843 D [5075] [dfb] (re)configuring Videolayer to 736 x 576
(736x576)
23:33:25.0853 D [5075] [dfb] surface capabilities for (videoSurface):
systemonly, PixelFormat = 0x08100609
23:33:25.0853 D [5075] [dfb] (re)configured 0x08100609
23:33:26.0616 D [5091] [VideoOut] reset: sync info: repF = 0, drpF = 0, totF
= 0
ALSA lib pcm.c:2143:(snd_pcm_open_noupdate) Unknown PCM CH2
allocating buffer format orig->format 0
23:33:26.0658 D [5093] [dfb] (re)configuring Videolayer to 720 x 576
(720x576)
23:33:26.0673 D [5093] [dfb] surface capabilities for (videoSurface):
systemonly, PixelFormat = 0x08100609
23:33:26.0673 D [5093] [dfb] (re)configured 0x08100609
23:33:27.0048 D [5093] [VideoOut] video now synced (9 - 0)
23:33:31.0884 D [5092] [softdevice-audio]: Xrun (at least 0,006 ms long)
23:33:32.0035 D [5092] [softdevice-audio]: Xrun (at least 0,006 ms long)
23:33:32.0337 D [5092] [softdevice-audio]: Xrun (at least 0,006 ms long)
23:33:44.0448 D [5092] [softdevice-audio]: Xrun (at least 0,008 ms long)
[setup-softdevice] restoring setup state
23:34:26.0211 D [5092] [softdevice-audio]: Xrun (at least 0,009 ms long)
23:34:58.0181 D [5092] [softdevice-audio]: Xrun (at least 0,008 ms long)
[View Less]
Hi,
I patched the reelchannelscan-plugin to compile with my patched S2API-VDR.
What I use:
VDR 1.7.1 with
- vdr-1.7.1_extensions.diff
- vdr-1.7.1-ext_h264.diff
- vdr-1.7.1-s2api-ext64.patch
reelchannelscan-plugin from svn
svn co svn://reelbox.org/testing/src/vdr-plugins/src/channelscan-0.6.1
-r9031
and my attached patch.
Beware: I DON'T KNOW WHAT I AM DOING HERE!
It compiles, it scans transponder and finds channels.
It works for me, but I'm no C or C++ programmer...
--
Frank Scherthan