antoine | 1 Jul 2004 02:49
Picon

cvs again

Hi,
Thought I might try again to compile cvs to have an mplayer that might 
actually work for me...

vd_ffmpeg.c: In function `init':
vd_ffmpeg.c:160: error: `FF_DEBUG_VIS_MB_TYPE' undeclared (first use in 
this function)
vd_ffmpeg.c:160: error: (Each undeclared identifier is reported only once
vd_ffmpeg.c:160: error: for each function it appears in.)
vd_ffmpeg.c:160: error: `FF_DEBUG_VIS_QP' undeclared (first use in this 
function)
make[1]: *** [vd_ffmpeg.o] Error 1
make[1]: Leaving directory `/home/antt/mplayer/main/libmpcodecs'
make: *** [libmpcodecs/libmpcodecs.a] Error 2

I have no idea what this means - could someone tell me why this has been 
the reason why two attempts at installing from cvs have failed?
Cheers
Antoine
J. Grant | 1 Jul 2004 01:14

Re: [MPlayer-dev-eng] Re: VIA CLE266 MPEG2 decoding

Hi,

> With respect to mplayer, my understanding is that the devs were
> approached by VIA over a year ago with an offer of specs, but in
> the end nothing happened (NDA problems?).

I am a "VIA licenced developer", they gave me the CLE266 source code
CLEXF40040-lite-src_03012004.zip.  Nearly all of the code is Free
Software,  I have put a copy of Free Software without the proprietary
files on my home page (http://jguk.org/data/CLE266_distro.tgz).  These
are the files I wiped because they were not Free Software (I only read
the licence at the top of each file, and not any of whatever was below):

via/include/
debug.h
viampg.h
VidInit.h
VidStruc.h
Vinline.h
vregCME.h

via/Share/Vidcme/
ovlCME.c
ovlfCME.c
ovlfCME.h
vagpCME.c
vdefCME.h
vfcmCME.c

If someone is interested in just re-coding this specific functionality
(Continue reading)

Gabriel L. Somlo | 1 Jul 2004 03:53

libpostproc and undefined fast_memcpy

Hi !

I'm compiling MPlayer-20040630 (latest cvs snapshot) like this:

./configure --enable-shared-pp
make

...on a P4 box running fedora core 2. It's a single processor, but
hyperthreading is on, so it thinks it's SMP (I'm running the smp
kernel).

Anyway, the point of  --enable-shared-pp is that I'd like to use
libpostproc.so with another package (ffmpeg).

Trouble is, I'm getting an undefined symbol fast_memcpy in
libpostproc.so:

[somlo <at> hedwig MPlayer-20040630]$ objdump -T libavcodec/libpostproc/libpostproc.so | grep fast_memcpy

00000000      D  *UND*  00000000              fast_memcpy

The mplayer binary may very well be using fast_memcpy successfully,
but the libpostproc.so library can't be linked from any other app !

On the other hand, when I compile like this:

./configure --enable-shared-pp --disable-fastmemcpy
make

fast_memcpy goes away, and we get the regular GLIBC memcpy routine:
(Continue reading)

jbcrowso | 1 Jul 2004 06:37
Picon
Favicon

BUG: MMX code in spp filter induces ringing

When playing with the spp filter recently, I have found that the MMX code
induces ringing.  It does not do so on all sources, only those with sharp
edges, like anime with hard subtitles.  The ringing occurs regardless of
forced qp (even when it's set to 1), in both (hard and soft thresholding)
modes.  It does not occur when using the C version of either mode.

At http://www4.ncsu.edu/~jbcrowso/test.png is a file which contains sharp
edges for testing.  To reproduce this bug, download it and run "mplayer
mf://test.png -vf format=yv12,spp=3:1:0 -vo png" and examine the output. 
Due to the way the spp filter processes parameters, passing an invalid
parameter for the third (mode) option will cause it to stay with the
default of the C hard thresholding code, so you can verify that the C
version operates correctly with "mplayer mf://test.png -vf
format=yv12,spp=3:1:2 -vo png".
Chris White | 1 Jul 2004 08:35

[Bug Report] Red and Blue switch with mplayer 1.0_pre4 x11 vo driver

[Information]

While playing a video with the format:

`mplayer -vo x11 movie.avi`

I notice that the blue and red channels appear to switch.  All other 
video drivers seem to not have this issue.  I've been told that it was 
not an issue in mplayer 0.92.

I've tried the cvs build from ~2 days ago, but still get the error.  
Didn't notice a thread about it in the -dev-eng or -users mailing list 
archive.

[Recreation]

1) install mplayer 1.0 pre4
2) play a media file with -vo x11 driver

[Expected results]

The file plays normally

[Actual results]

The red and blue channels of the video appear to be switched.

Thank you in advance for any help.

Sincerely,
(Continue reading)

Ivor Hewitt | 1 Jul 2004 10:44
Favicon

Re: [MPlayer-dev-eng] Re: VIA CLE266 MPEG2 decoding

>> With respect to mplayer, my understanding is that the devs were
>> approached by VIA over a year ago with an offer of specs, but in
>> the end nothing happened (NDA problems?).
>
> I am a "VIA licenced developer", they gave me the CLE266 source code
> CLEXF40040-lite-src_03012004.zip.

Lucky you. :-)

> Nearly all of the code is Free
> Software,  I have put a copy of Free Software without the proprietary
> files on my home page (http://jguk.org/data/CLE266_distro.tgz).  These
> are the files I wiped because they were not Free Software (I only read
> the licence at the top of each file, and not any of whatever was below):
>
So. That's the "lite-src" i.e. the source code freely available that is
missing the mpeg decoder interface... which was the whole point of the reverse
engineering effort. This was achieved and the functionality is now provided by
the unichrome project as as open source driver.

However, this is simply providing the source code for the interface to the chip.
The piece that is missing and that requires work is to write a plugin for
mplayer that then interfaces to the driver. Which I believe was the original
question.

Regards,
Ivor.

--

-- 
http://ivor.org - leylandii hedge -- http://ivor.it - technology
(Continue reading)

Bennett Perkins | 1 Jul 2004 11:22
Picon

Re: [Bug Report] Red and Blue switch with mplayer 1.0_pre4 x11 vo driver

On Thu, 1 Jul 2004 16:35, Chris White wrote:
> [Information]
>
> While playing a video with the format:
>
> `mplayer -vo x11 movie.avi`
>
> The red and blue channels of the video appear to be switched.
>
> Sincerely,
> Chris White

I had the same problem a long time ago (sometime before 0.90). My solution was 
to use the "rgb2bgr" video filter.

I think the option I used was "-vf rgb2bgr". This swaps the red and blue 
channels. Check the man page if it doesn't work; its been a while since I 
used it.

If its only certain movies that give you trouble, try creating a file "<Movie 
Name>.conf" in your ~/.mplayer/ directory, and add the line above. This will 
load the filter every time you play the movie(s).
Jaap Struyk | 1 Jul 2004 11:35
Picon
Favicon

closed gop function

Hello,

Is libavcodecs "closed gop" option (as in ffmpeg -cgop) allready
available in mencoder-cvs? (there was a prommise in the pre-4
announcement but I cant find it in there ;)
--

-- 
Groetjes Japie
antoine | 1 Jul 2004 13:47
Picon

Re: cvs again

antoine wrote:

> Hi,
> Thought I might try again to compile cvs to have an mplayer that might 
> actually work for me...
>
> vd_ffmpeg.c: In function `init':
> vd_ffmpeg.c:160: error: `FF_DEBUG_VIS_MB_TYPE' undeclared (first use 
> in this function)
> vd_ffmpeg.c:160: error: (Each undeclared identifier is reported only once
> vd_ffmpeg.c:160: error: for each function it appears in.)
> vd_ffmpeg.c:160: error: `FF_DEBUG_VIS_QP' undeclared (first use in 
> this function)
> make[1]: *** [vd_ffmpeg.o] Error 1
> make[1]: Leaving directory `/home/antt/mplayer/main/libmpcodecs'
> make: *** [libmpcodecs/libmpcodecs.a] Error 2
>
> I have no idea what this means - could someone tell me why this has 
> been the reason why two attempts at installing from cvs have failed?
> Cheers
> Antoine

Arrggh!
There was obviously a heinous nasty in the latest stable release that 
made streaming media choke in a few different ways. The cvs fixed it, or 
did until I uninstalled it, installed the stable (to make sure that it 
wasn't a gentoo build error as opposed to an mplayer error), and then 
reinstalled the cvs - first the same cvs, then the absolute latest (30 
mins ago). F^\{!!!
http://www.nationalgeographic.com/channel/highspeed/2004/06/av/20040614ngpfloridachimp.asx
(Continue reading)

Bohdan Horst | 1 Jul 2004 12:08
Picon

mplayer crash without sound (FreeBSD)


after last changes (a few days ago works fine)

FreeBSD 5.2.1-RELEASE-p8
gcc version 3.3.3 [FreeBSD] 20031106
current mplayer/ffmpeg CVS

/usr/local/bin/mplayer file.mp3
[...]
==========================================================================
Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
MP3lib: init layer2&3 finished, tables done
AUDIO: 44100 Hz, 2 ch, 16 bit (0x10), ratio: 24000->176400 (192,0 kbit)
Selected audio codec: [mp3] afm:mp3lib (mp3lib MPEG layer-2, layer-3)
==========================================================================
Checking audio filter chain for 44100Hz/2ch/16bit ->
44100Hz/2ch/16bit...
AF_pre: af format: 2 bps, 2 ch, 44100 hz, little endian signed int
AF_pre: 44100Hz 2ch Signed 16-bit (Little-Endian)
SDL: Samplerate: 44100Hz Channels: Stereo Format Signed 16-bit
(Little-Endian)
SDL: using esd audio driver
/dev/dsp: No such file or directory
SDL: Unable to open audio: No available audio device
Could not open/initialize audio device -> no sound.

Program received signal SIGSEGV, Segmentation fault.
main (argc=2, argv=0xbfbfecb4) at mplayer.c:1910
1910      mixer.afilter = sh_audio->afilter;
(gdb) bt
(Continue reading)


Gmane