Prabashwara Seneviratne | 18 Nov 17:14 2014

Video glitches when trying to play UDP Stream


For sometime now, my ISP has been providing a IPTV service, through a set top box that connects to a fixed port
on an ADSL router. After sniffing traffic between the set top box and the router, I was able to figure out
that the IPTV service was provided through a UDP Multicast Stream, with different multicast addresses
for tuning into different channels.

While I am able to watch this video stream using mplayer, the stream is heavily glitched/corrupted
although it is perfectly fine on the set top box.

Here is the terminal log along with the command I used to watch the stream

bash <at> Bash-UW2:~$ mplayer -cache 2048  udp:// 
MPlayer 1.1-4.8 (C) 2000-2012 MPlayer Team
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.

Playing udp://
Cache fill: 19.20% (402736 bytes)   

libavformat version 54.20.4 (external)
Mismatching header version 54.20.3
libavformat file format detected.
[h264  <at>  0xb6a59b00]non-existing PPS referenced
(Continue reading)

Peter White | 26 Feb 17:16 2015

Bug: H.265/HEVC multi-threaded playback broken


whenever I try to playback a H.265/HEVC video with more than 1 thread,
I get no video output, sound is fine. The following error message
keeps getting repeated:

get_format() cannot be called after ff_thread_finish_setup()

For reference see the attached full output of
$ mplayer -v -noconfig all -lavdopts threads=2 Video.mkv

It is rather long, so I decided not to post it inline.

Now, I have searched the list for this error and found a similar report:

As it seems the then relevant error message is all that is needed
here, too. I would be happy to provide more info, if neccessary,

Kind regards

Attachment (HEVC_error.log.gz): application/x-gzip, 9 KiB
MPlayer-users mailing list
MPlayer-users <at>
(Continue reading)

Tuan Nguyen | 26 Feb 11:16 2015

Can mplayer plays Disney dvds?


it seems that mplayer has problems with 
playing Disney dvds with 99 titles. 
I have tried a couple of ways (changing -vo, -vc, 
trying with all titles) but have not been successful yet.

Any ideas?

Thank you very much.

MEGA | 24 Feb 01:27 2015

MEGA Invitation

javierjc1982 <at> sent you an invitation to join MEGA.

--- Message from user: ---

Hello, join me on MEGA and get access to encrypted storage and
communication. Get 50 GB free!


Please create your free MEGA account by clicking on the following

Best regards,

MPlayer-users mailing list
MPlayer-users <at>
Timocheck Jackson | 23 Feb 23:07 2015

Compilation problems on armv7l architecture

Hi all,
I've got some problems compiling mplayer on a armv7l architecture:

make -C ffmpeg libavcodec/libavcodec.a
make[1]: Entering directory `/usr/src/mplayer/ffmpeg'
AS libavcodec/arm/fft_vfp.o
In file included from libavcodec/arm/fft_vfp.S:22:0:
./libavutil/arm/asm.S:37:5: warning: "HAVE_AS_FUNC" is not defined [-Wundef]
libavcodec/arm/fft_vfp.S: Assembler messages:
libavcodec/arm/fft_vfp.S:36: Error: non-constant expression in ".if"
make[1]: *** [libavcodec/arm/fft_vfp.o] Error 1
make[1]: Leaving directory `/usr/src/mplayer/ffmpeg'
make: *** [ffmpeg/libavcodec/libavcodec.a] Error 2

I'm using mplayer's  revision 37374 and ffmpeg's commit
"34a8de866f88186f54da87a8e322c48910659149" from 23/02/2015.

Thanks for your help
Rinaldi J. Montessi | 18 Feb 15:48 2015

Re: Build failure at revision 37373 - Solved

mplayer-users-request <at> decreed, Read These Runes!:
> On 2015-02-17 18:15 +0100, Reimar D?ffinger wrote:
>> Please make sure your FFmpeg copy is up-to-date.
>   To explain my instructions; usually embedded FFmpeg copy is updated
> on each configure run if you have ffmpeg/mp_auto_pull in place. If
> you (deliberately) deactivated that you need to update your FFmpeg
> sources manually.

Yes, that was it.  I've been using svn update in my build script assuming it would also update the ffmpeg
subdirectory, and according to what you wrote it should.  I've added a step to update the ffmpeg subdir
using git pull.  I also use this for my system's ffmpeg build and install.  

>   Hope you can get the build to work again now.

Working as desired now.  


Rinaldi J. Montessi | 17 Feb 15:13 2015

Re: Build failure at revision 37373 (Alexander Strasser)

mplayer-users-request <at> decreed, Read These Runes!:
> On 2015-02-16 09:31 -0600, mplayer-users-request <at> wrote: > >
> Slackware/current x86_64 > > > > libmpcodecs/ad_spdif.c: In function
> 'init': > > libmpcodecs/ad_spdif.c:133:23: error: 'AVFormatInternal' has
> no member named 'raw_packet_buffer_remaining_size' > >
> lavf_ctx->internal->raw_packet_buffer_remaining_size =
> RAW_PACKET_BUFFER_SIZE; > > ^ > > make: *** [libmpcodecs/ad_spdif.o]
> Error 1 

> Is this working for you again? I would recommend to make
> distclean and try to build again. 


make distclean
:~/tmp/mplayer$ svn update
Updating '.':
At revision 37373.

./configure --enable-gui
:~/tmp/mplayer$ make
cc -MMD -MP -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls
-Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization
-Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99
-Werror-implicit-function-declaration -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600
-D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=native -mtune=native -pipe -ffast-math
(Continue reading)

Pascal Stumpf | 17 Feb 11:29 2015

mencoder -demuxer +lavf crash when copying audio

ogmrip/shrip uses an mencoder command line like this:

./mencoder -nocache -noslices -noconfig all -demuxer +lavf -o
/tmp/audio.LDUTTX -aid 128  -noskip -mc 0 -ovc copy -of rawaudio
-oac copy dvd://1

This crashes with a SIGBUS; backtrace:

#0  0x00000695ad9e2f1a in demux_lavf_control (demuxer=Variable "demuxer"
is not available.
    at libmpdemux/demux_lavf.c:808
808                         priv->avfc->streams[ds->id]->discard =
(gdb) p ds->id
$1 = 128
(gdb) bt    
#0  0x00000695ad9e2f1a in demux_lavf_control (demuxer=Variable "demuxer"
is not available.
    at libmpdemux/demux_lavf.c:808
#1  0x00000695ad969c2b in demuxer_switch_audio (demuxer=0x697ea13c000, 
    index=128) at libmpdemux/demuxer.c:1555
#2  0x00000695ad910a42 in select_audio (demuxer=0x697ea13c000,
    audio_lang=Variable "audio_lang" is not available.
) at mpcommon.c:411
#3  0x00000695ad8ee9e3 in main (argc=21, argv=0x7f7ffffdbf48) at
(Continue reading)

mplayer-users-request | 16 Feb 16:31 2015

Build failure at revision 37373

Slackware/current x86_64

libmpcodecs/ad_spdif.c: In function 'init':
libmpcodecs/ad_spdif.c:133:23: error: 'AVFormatInternal' has no member named 'raw_packet_buffer_remaining_size'
     lavf_ctx->internal->raw_packet_buffer_remaining_size = RAW_PACKET_BUFFER_SIZE;
make: *** [libmpcodecs/ad_spdif.o] Error 1



If at first you don't succeed, give up, no use being a damn fool.
Sebastien WILLEMIJNS | 15 Feb 22:59 2015

osdlevel regression/bug/bad behaviours


I have windows version r37368 compiled by

first kind of bug:
With an old version (begin or mid-2014) of MPLAYER, i saw
reminded/elapsed time of an audio file, now i only see an % not more
(see the last line of my screentext shot below, how to do that ?

d:\>d:\mplayer\mplayer.exe blahblah.wma -osdlevel 3 -osd-duration 1000
MPlayer sherpya-r37368+g52f2adc-4.9.2 (C) 2000-2015 MPlayer Team
203 audio & 423 video codecs

Playing d:\blahblah.wma.
libavformat version 56.19.100 (internal)
ASF file format detected.
[asfheader] Audio stream found, -aid 1
Clip info:
 title: Track 2
Load subtitles in d:\
Load subtitles in d:/sub/
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
libavcodec version 56.21.102 (internal)
AUDIO: 44100 Hz, 2 ch, floatle, 128.0 kbit/4.54% (ratio: 16002->352800)
Selected audio codec: [ffwmav2] afm: ffmpeg (DivX audio v2 (FFmpeg))
AO: [dsound] 44100Hz 2ch s16le (2 bytes per sample)
Video: no video
(Continue reading)

Josh | 14 Feb 06:16 2015

Build failure latest svn/ffmpeg

MSYS2/MinGW 4.9.2 on Windows & r37373/FFmpeg 

gcc -MMD -MP -Wall -Wno-switch -Wno-parentheses -Wpointer-arith 
-Wredundant-decls -Werror=format-security -Wno-format 
-Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement 
-std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. 
-Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math 
-fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/sources/live555 
-fno-common  -I/mingw32/include  -I/mingw32/include/  -I/mingw32/include 
-I/mingw32/include/dvdcss  -I/mingw32/include/freetype2 -DZLIB_CONST 
-I/mingw32/include/opus  -I/mingw32/include/bs2b  -I/mingw32/include 
-I/mingw32/include/dvdcss  -c -o libmpcodecs/ad_spdif.o 
In file included from 
                  from ffmpeg/libavformat/os_support.h:112,
                  from ffmpeg/libavformat/internal.h:26,
                  from libmpcodecs/ad_spdif.c:26:
error: conflicting types for 'BITMAPINFOHEADER'
In file included from ./libmpdemux/stheader.h:24:0,
                  from libmpcodecs/ad_internal.h:27,
                  from libmpcodecs/ad_spdif.c:23:
./libmpdemux/ms_hdr.h:76:3: note: previous declaration of 
(Continue reading)