You are not logged in.
hi
no..no other player running.
I´m having this issue always with ogle. Never with xine or mplayer
So I never used it.
mic
Offline
What does the title of the Ogle window say?
Now, recently with xorg, I have experienced several times that the video was just plain black. This was always related to some other program using the XVideo extension at the same time (aka totem or kaffeine).
Offline
Ok... I think I found the problem. At least xine is grabbing the xv port for exclusive access, while ogle doesn't. So ogle will lose its port whenever xine grabs the same one. I'll try to create a patch for it.
Offline
I've got two patches that really need to be applied to Ogle 0.9.2.
One them is related on how Ogle initializes Xv. It doesn't request exclusive access to a Xv port which causes other media players that do request exclusive access to steal the Xv port from Ogle. Ogle's video window turns black. Also it doesn't enumerate correctly over all available Xv ports.
The other patch is needed to able to compile with GCC 3.4.
Patches:
http://www.fifthplanet.net/files/xvideofix.patch
http://www.fifthplanet.net/files/gcc34alsafix.patch
There is third patch that turns -mcpu into mtune, but you need to run autoconf for that, only developers do that normaly.
Please test!
Offline
The broken Goggles package is now also fixed:
# Contributor: Sander Jansen <sander@knology.net>
pkgname=goggles
pkgver=0.8.0
pkgrel=2
pkgdesc="Frontend for Ogle DVD Player"
depends=('fox>=1.4.0' 'ogle' )
source=(http://fifthplanet.net/files/$pkgname-$pkgver.tar.gz)
url="http://fifthplanet.net/goggles.html"
md5sums=('21f2509b63377c4a66f3518e124e9ec5')
build() {
cd $startdir/src/$pkgname-$pkgver
# Override default flags
export CFLAGS="-Wall -O2 -pipe -march=i686"
export CXXFLAGS="-Wall -O2 -pipe -march=i686"
# Compile
./gb
# gb does not return valid error code
if [ ! -f src/ogle_gui_goggles ] ; then
return 1
fi
# make sure destination exists
mkdir -p $startdir/pkg/usr/{bin,share/goggles}
# Install
./gb install --prefix=$startdir/pkg/usr
# Now the goggles script will point to /var/abs....etc
# We need to correct this:
sed -i "s|DVDP_UI=${startdir}/pkg/usr/bin/ogle_gui_goggles|DVDP_UI=/usr/bin/ogle_gui_goggles|" $startdir/pkg/usr/bin/goggles
}
[/code]
Offline