[FFmpeg-user] where is my ffplay?

Jim Shupert jshupert at pps-inc.com
Thu Jun 16 23:38:05 CEST 2011


friends,

I have recently built ffmpeg from source.
I am without ffplay.

---( here is my ffmpeg info

ss at aldrin:~/ffmpeg$ ffmpeg
FFmpeg version 0.6.3, Copyright (c) 2000-2010 the FFmpeg developers
   built on Jun 16 2011 16:44:59 with gcc 4.4.3
   configuration: --enable-gpl --enable-version3 --enable-nonfree
--enable-postproc --enable-libfaac --enable-libx264 --enable-libxvid
--enable-x11grab --enable-libmp3lame --enable-libvpx --enable-ffplay
--arch=x86_64
   libavutil     50.15. 1 / 50.15. 1
   libavcodec    52.72. 2 / 52.72. 2
   libavformat   52.64. 2 / 52.64. 2
   libavdevice   52. 2. 0 / 52. 2. 0
   libswscale     0.11. 0 /  0.11. 0
   libpostproc   51. 2. 0 / 51. 2. 0
Hyper fast Audio and Video encoder
usage: ffmpeg [options] [[infile options] -i infile]... {[outfile options]
outfile}...

Use -h to get full help or, even better, run 'man ffmpeg'
sss at aldrin:~/ffmpeg$ ffplay
The program 'ffplay' is currently not installed.  You can install it by
typing:
sudo apt-get install ffmpeg

if i do a make clean

and do a make

i see:
( much of this is snipped - because there is a ton of it )
ffplay.c:2636: error: ‘VideoState’ has no member named ‘parse_tid’
ffplay.c: In function ‘stream_close’:
ffplay.c:2648: error: ‘VideoState’ has no member named ‘abort_request’
ffplay.c:2649: error: ‘VideoState’ has no member named ‘parse_tid’
ffplay.c:2650: error: ‘VideoState’ has no member named ‘refresh_tid’
ffplay.c:2654: error: ‘VideoState’ has no member named ‘pictq’
ffplay.c:2661: error: ‘VideoPicture’ has no member named ‘bmp’
ffplay.c:2662: error: ‘VideoPicture’ has no member named ‘bmp’
ffplay.c:2663: error: ‘VideoPicture’ has no member named ‘bmp’
ffplay.c:2666: error: ‘VideoState’ has no member named ‘pictq_mutex’
ffplay.c:2667: error: ‘VideoState’ has no member named ‘pictq_cond’
ffplay.c:2668: error: ‘VideoState’ has no member named ‘subpq_mutex’
ffplay.c:2669: error: ‘VideoState’ has no member named ‘subpq_cond’
ffplay.c:2671: error: ‘VideoState’ has no member named ‘img_convert_ctx’
ffplay.c:2672: error: ‘VideoState’ has no member named ‘img_convert_ctx’
ffplay.c: In function ‘stream_cycle_channel’:
ffplay.c:2679: error: ‘VideoState’ has no member named ‘ic’
ffplay.c:2684: error: ‘VideoState’ has no member named ‘video_stream’
ffplay.c:2686: error: ‘VideoState’ has no member named ‘audio_stream’
ffplay.c:2688: error: ‘VideoState’ has no member named ‘subtitle_stream’
ffplay.c:2693: error: ‘VideoState’ has no member named ‘ic’
ffplay.c: In function ‘step_to_next_frame’:
ffplay.c:2748: error: ‘VideoState’ has no member named ‘paused’
ffplay.c: In function ‘do_exit’:
ffplay.c:2770: warning: implicit declaration of function ‘SDL_Quit’
ffplay.c: In function ‘toggle_audio_display’:
ffplay.c:2777: error: ‘screen’ undeclared (first use in this function)
ffplay.c:2778: error: ‘VideoState’ has no member named ‘show_audio’
ffplay.c:2778: error: ‘VideoState’ has no member named ‘show_audio’
ffplay.c:2780: error: ‘VideoState’ has no member named ‘xleft’
ffplay.c:2780: error: ‘VideoState’ has no member named ‘ytop’
ffplay.c:2780: error: ‘VideoState’ has no member named ‘width’
ffplay.c:2780: error: ‘VideoState’ has no member named ‘height’
ffplay.c:2782: error: ‘VideoState’ has no member named ‘xleft’
ffplay.c:2782: error: ‘VideoState’ has no member named ‘ytop’
ffplay.c:2782: error: ‘VideoState’ has no member named ‘width’
ffplay.c:2782: error: ‘VideoState’ has no member named ‘height’
ffplay.c: In function ‘event_loop’:
ffplay.c:2789: error: ‘SDL_Event’ undeclared (first use in this function)
ffplay.c:2789: error: expected ‘;’ before ‘event’
ffplay.c:2790: warning: ISO C90 forbids mixed declarations and code
ffplay.c:2794: warning: implicit declaration of function ‘SDL_WaitEvent’
ffplay.c:2794: error: ‘event’ undeclared (first use in this function)
ffplay.c:2796: error: ‘SDL_KEYDOWN’ undeclared (first use in this function)
ffplay.c:2798: error: ‘SDLK_ESCAPE’ undeclared (first use in this function)
ffplay.c:2799: error: ‘SDLK_q’ undeclared (first use in this function)
ffplay.c:2802: error: ‘SDLK_f’ undeclared (first use in this function)
ffplay.c:2805: error: ‘SDLK_p’ undeclared (first use in this function)
ffplay.c:2806: error: ‘SDLK_SPACE’ undeclared (first use in this function)
ffplay.c:2809: error: ‘SDLK_s’ undeclared (first use in this function)
ffplay.c:2812: error: ‘SDLK_a’ undeclared (first use in this function)
ffplay.c:2816: error: ‘SDLK_v’ undeclared (first use in this function)
ffplay.c:2820: error: ‘SDLK_t’ undeclared (first use in this function)
ffplay.c:2824: error: ‘SDLK_w’ undeclared (first use in this function)
ffplay.c:2827: error: ‘SDLK_LEFT’ undeclared (first use in this function)
ffplay.c:2830: error: ‘SDLK_RIGHT’ undeclared (first use in this function)
ffplay.c:2833: error: ‘SDLK_UP’ undeclared (first use in this function)
ffplay.c:2836: error: ‘SDLK_DOWN’ undeclared (first use in this function)
ffplay.c:2841: error: ‘VideoState’ has no member named ‘video_stream’
ffplay.c:2841: error: ‘VideoState’ has no member named ‘video_current_pos’
ffplay.c:2842: error: ‘VideoState’ has no member named ‘video_current_pos’
ffplay.c:2843: error: ‘VideoState’ has no member named ‘audio_stream’
ffplay.c:2843: error: ‘VideoState’ has no member named ‘audio_pkt’
ffplay.c:2844: error: ‘VideoState’ has no member named ‘audio_pkt’
ffplay.c:2846: error: ‘VideoState’ has no member named ‘ic’
ffplay.c:2847: error: ‘VideoState’ has no member named ‘ic’
ffplay.c:2848: error: ‘VideoState’ has no member named ‘ic’
ffplay.c:2864: error: ‘SDL_MOUSEBUTTONDOWN’ undeclared (first use in this
function)
ffplay.c:2865: error: ‘SDL_MOUSEMOTION’ undeclared (first use in this
function)
ffplay.c:2869: error: ‘SDL_PRESSED’ undeclared (first use in this function)
ffplay.c:2874: error: ‘VideoState’ has no member named ‘ic’
ffplay.c:2875: error: ‘VideoState’ has no member named ‘ic’
ffplay.c:2876: error: ‘VideoState’ has no member named ‘width’
ffplay.c:2881: error: ‘VideoState’ has no member named ‘ic’
ffplay.c:2885: error: ‘VideoState’ has no member named ‘width’
ffplay.c:2892: error: ‘VideoState’ has no member named ‘ic’
ffplay.c:2893: error: ‘VideoState’ has no member named ‘ic’
ffplay.c:2894: error: ‘VideoState’ has no member named ‘ic’
ffplay.c:2899: error: ‘SDL_VIDEORESIZE’ undeclared (first use in this
function)
ffplay.c:2901: error: ‘screen’ undeclared (first use in this function)
ffplay.c:2902: error: ‘SDL_HWSURFACE’ undeclared (first use in this function)
ffplay.c:2902: error: ‘SDL_RESIZABLE’ undeclared (first use in this function)
ffplay.c:2902: error: ‘SDL_ASYNCBLIT’ undeclared (first use in this function)
ffplay.c:2902: error: ‘SDL_HWACCEL’ undeclared (first use in this function)
ffplay.c:2903: error: ‘VideoState’ has no member named ‘width’
ffplay.c:2904: error: ‘VideoState’ has no member named ‘height’
ffplay.c:2907: error: ‘SDL_QUIT’ undeclared (first use in this function)
ffplay.c:2908: error: ‘SDL_USEREVENT’ undeclared (first use in this function)
ffplay.c:2917: error: ‘VideoState’ has no member named ‘refresh’
ffplay.c: In function ‘main’:
ffplay.c:3135: error: ‘SDL_INIT_VIDEO’ undeclared (first use in this
function)
ffplay.c:3135: error: ‘SDL_INIT_AUDIO’ undeclared (first use in this
function)
ffplay.c:3135: error: ‘SDL_INIT_TIMER’ undeclared (first use in this
function)
ffplay.c:3137: error: ‘SDL_INIT_EVENTTHREAD’ undeclared (first use in this
function)
ffplay.c:3139: warning: implicit declaration of function ‘SDL_Init’
ffplay.c:3140: warning: format ‘%s’ expects type ‘char *’, but argument 3
has type ‘int’
ffplay.c:3152: warning: implicit declaration of function ‘SDL_EventState’
ffplay.c:3152: error: ‘SDL_ACTIVEEVENT’ undeclared (first use in this
function)
ffplay.c:3152: error: ‘SDL_IGNORE’ undeclared (first use in this function)
ffplay.c:3153: error: ‘SDL_SYSWMEVENT’ undeclared (first use in this
function)
ffplay.c:3154: error: ‘SDL_USEREVENT’ undeclared (first use in this function)
ffplay.c:3157: warning: assignment discards qualifiers from pointer target
type
make: *** [ffplay.o] Error 1
ss at aldrin:~/ffmpeg$ make install
INSTALL	libavdevice/libavdevice.a
install: cannot remove `/usr/local/lib/libavdevice.a': Permission denied
make: *** [install-libavdevice-static] Error 1

so the above must be it ....but why?

around line 240 of my config.mak
i uncommented the config_ffplay=yes { removed the leading ! }
CONFIG_FFMPEG=yes
CONFIG_FFPLAY=yes
CONFIG_FFPROBE=yes
CONFIG_FFSERVER=yes

-------

i have
libsdl1.2debian-al  and
libsdl1.2-dev
installed via symantic

---------------
so my Q is _ why do I not get an ffplay
how can i get ffplay?

i am thinking that " sudo apt-get install ffmpeg " is not a best option.
I have never *not* gotten ffplay upon a ffmpeg install

note : i do have ffprobe , ffserver

thanks

Q -- should i be posting this to devel instead?
maybe i should send to BOTH ! ---{ just kidding;)

platform is ubuntu 10.04 64 bit


jim



More information about the ffmpeg-user mailing list