Thread: [Redbutton-devel] Current ffmpeg
Brought to you by:
skilvington
|
From: Andrew B. <b3...@gm...> - 2011-09-07 19:56:57
|
Hello, when I try to compile redbutton-browser The build fails like so: gcc -MD -Wall -O2 -D_REENTRANT -D_GNU_SOURCE `freetype-config --cflags` -o rb-browser rb-browser.o MHEGEngine.o MHEGDisplay.o MHEGCanvas.o MHEGBackend.o MHEGApp.o MHEGColour.o MHEGFont.o MHEGTimer.o MHEGStreamPlayer.o MHEGVideoOutput.o videoout_null.o videoout_xshm.o MHEGAudioOutput.o ActionClass.o ApplicationClass.o AudioClass.o BitmapClass.o BooleanVariableClass.o ContentBody.o ContentRefVariableClass.o CursorShapeClass.o DynamicLineArtClass.o ElementaryAction.o EntryFieldClass.o EventType.o ExternalReference.o FontClass.o GenericBoolean.o GenericContentReference.o GenericInteger.o GenericObjectReference.o GenericOctetString.o GroupClass.o GroupItem.o HotspotClass.o HyperTextClass.o IntegerVariableClass.o InterchangedProgramClass.o LineArtClass.o LinkClass.o ListGroupClass.o NewContent.o ObjectReference.o ObjectRefVariableClass.o OctetStringVariableClass.o PaletteClass.o Parameter.o PushButtonClass.o RectangleClass.o RemoteProgramClass.o ResidentProgramClass.o RootClass.o RTGraphicsClass.o SceneClass.o SliderClass.o StreamClass.o StreamComponent.o SwitchButtonClass.o TextClass.o TokenGroupClass.o VariableClass.o VideoClass.o VisibleClass.o ISO13522-MHEG-5.o der_decode.o clone.o si.o readpng.o mpegts.o utils.o -lm -lz -L/usr/X11R6/lib -lX11 -lXext -lXt -lXrender -lXft -lpng -lavformat -lavcodec -lavutil -lasound -lpthread -lswscale MHEGDisplay.o: In function `MHEGDisplay_newMPEGBitmap': MHEGDisplay.c:(.text+0x1994): undefined reference to `avcodec_decode_video' MHEGDisplay.c:(.text+0x1ae4): undefined reference to `avcodec_decode_video' MHEGStreamPlayer.o: In function `decode_thread': MHEGStreamPlayer.c:(.text+0xf4c): undefined reference to `avcodec_decode_video' MHEGStreamPlayer.c:(.text+0x103c): undefined reference to `avcodec_decode_audio2' collect2: ld returned 1 exit status make: *** [rb-browser] Error 1 Google tels me that these avcodec_decode_video and avcodec_decode_audio2 used to be part of ffmpeg Andy |
|
From: Simon K. <s.k...@er...> - 2011-09-08 12:18:10
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 looks like ffmpeg have changed their API again - you could try downloading an older version of ffmpeg and compile against that - you may need to make some minor changes to the rb-browser Makefile to make sure it finds your downloaded ffmpeg rather than the system one I'll have a look at the new API and see how much pain it is going to be to convert rb-browser to use it - I may end up packaging a known version of ffmpeg with rb-browser as this is not the first time this type of thing has happened with ffmpeg... On 07/09/11 20:56, Andrew Benton wrote: > Hello, > when I try to compile redbutton-browser The build fails like so: > > gcc -MD -Wall -O2 -D_REENTRANT -D_GNU_SOURCE `freetype-config --cflags` -o rb-browser rb-browser.o MHEGEngine.o MHEGDisplay.o MHEGCanvas.o MHEGBackend.o MHEGApp.o MHEGColour.o MHEGFont.o MHEGTimer.o MHEGStreamPlayer.o MHEGVideoOutput.o videoout_null.o videoout_xshm.o MHEGAudioOutput.o ActionClass.o ApplicationClass.o AudioClass.o BitmapClass.o BooleanVariableClass.o ContentBody.o ContentRefVariableClass.o CursorShapeClass.o DynamicLineArtClass.o ElementaryAction.o EntryFieldClass.o EventType.o ExternalReference.o FontClass.o GenericBoolean.o GenericContentReference.o GenericInteger.o GenericObjectReference.o GenericOctetString.o GroupClass.o GroupItem.o HotspotClass.o HyperTextClass.o IntegerVariableClass.o InterchangedProgramClass.o LineArtClass.o LinkClass.o ListGroupClass.o NewContent.o ObjectReference.o ObjectRefVariableClass.o OctetStringVariableClass.o PaletteClass.o Parameter.o PushButtonClass.o RectangleClass.o RemoteProgramClass.o ResidentProgramClass.o RootClass.o R > TGraphicsClass.o SceneClass.o SliderClass.o StreamClass.o StreamComponent.o SwitchButtonClass.o TextClass.o TokenGroupClass.o VariableClass.o VideoClass.o VisibleClass.o ISO13522-MHEG-5.o der_decode.o clone.o si.o readpng.o mpegts.o utils.o -lm -lz -L/usr/X11R6/lib -lX11 -lXext -lXt -lXrender -lXft -lpng -lavformat -lavcodec -lavutil -lasound -lpthread -lswscale > MHEGDisplay.o: In function `MHEGDisplay_newMPEGBitmap': > MHEGDisplay.c:(.text+0x1994): undefined reference to `avcodec_decode_video' > MHEGDisplay.c:(.text+0x1ae4): undefined reference to `avcodec_decode_video' > MHEGStreamPlayer.o: In function `decode_thread': > MHEGStreamPlayer.c:(.text+0xf4c): undefined reference to `avcodec_decode_video' > MHEGStreamPlayer.c:(.text+0x103c): undefined reference to `avcodec_decode_audio2' > collect2: ld returned 1 exit status > make: *** [rb-browser] Error 1 > > Google tels me that these avcodec_decode_video and > avcodec_decode_audio2 used to be part of ffmpeg > > Andy > > ------------------------------------------------------------------------------ > Using storage to extend the benefits of virtualization and iSCSI > Virtualization increases hardware utilization and delivers a new level of > agility. Learn what those decisions are and how to modernize your storage > and backup environments for virtualization. > http://www.accelacomm.com/jaw/sfnl/114/51434361/ > _______________________________________________ > Redbutton-devel mailing list > Red...@li... > https://lists.sourceforge.net/lists/listinfo/redbutton-devel - -- Simon Kilvington -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk5ormcACgkQmt9ZifioJSwESgCfaI3Nk6soLjj0/fv/N+dlCw+8 XcwAn0rz/8m3Lt8BqXZ1NWmbEP67CRph =VDba -----END PGP SIGNATURE----- |
|
From: Simon K. <s.k...@er...> - 2011-09-15 08:20:30
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I committed a change last night that should fix this - though I did notice that gcc complained that another ffmpeg function we are using is now marked as deprecated, so we may get the same problem when that function is finally removed too... On 08/09/11 13:00, Simon Kilvington wrote: > looks like ffmpeg have changed their API again - you could try > downloading an older version of ffmpeg and compile against that - you > may need to make some minor changes to the rb-browser Makefile to make > sure it finds your downloaded ffmpeg rather than the system one > > I'll have a look at the new API and see how much pain it is going to be > to convert rb-browser to use it - I may end up packaging a known version > of ffmpeg with rb-browser as this is not the first time this type of > thing has happened with ffmpeg... > > On 07/09/11 20:56, Andrew Benton wrote: >> Hello, >> when I try to compile redbutton-browser The build fails like so: > >> gcc -MD -Wall -O2 -D_REENTRANT -D_GNU_SOURCE `freetype-config --cflags` -o rb-browser rb-browser.o MHEGEngine.o MHEGDisplay.o MHEGCanvas.o MHEGBackend.o MHEGApp.o MHEGColour.o MHEGFont.o MHEGTimer.o MHEGStreamPlayer.o MHEGVideoOutput.o videoout_null.o videoout_xshm.o MHEGAudioOutput.o ActionClass.o ApplicationClass.o AudioClass.o BitmapClass.o BooleanVariableClass.o ContentBody.o ContentRefVariableClass.o CursorShapeClass.o DynamicLineArtClass.o ElementaryAction.o EntryFieldClass.o EventType.o ExternalReference.o FontClass.o GenericBoolean.o GenericContentReference.o GenericInteger.o GenericObjectReference.o GenericOctetString.o GroupClass.o GroupItem.o HotspotClass.o HyperTextClass.o IntegerVariableClass.o InterchangedProgramClass.o LineArtClass.o LinkClass.o ListGroupClass.o NewContent.o ObjectReference.o ObjectRefVariableClass.o OctetStringVariableClass.o PaletteClass.o Parameter.o PushButtonClass.o RectangleClass.o RemoteProgramClass.o ResidentProgramClass.o RootClass. o > R >> TGraphicsClass.o SceneClass.o SliderClass.o StreamClass.o StreamComponent.o SwitchButtonClass.o TextClass.o TokenGroupClass.o VariableClass.o VideoClass.o VisibleClass.o ISO13522-MHEG-5.o der_decode.o clone.o si.o readpng.o mpegts.o utils.o -lm -lz -L/usr/X11R6/lib -lX11 -lXext -lXt -lXrender -lXft -lpng -lavformat -lavcodec -lavutil -lasound -lpthread -lswscale >> MHEGDisplay.o: In function `MHEGDisplay_newMPEGBitmap': >> MHEGDisplay.c:(.text+0x1994): undefined reference to `avcodec_decode_video' >> MHEGDisplay.c:(.text+0x1ae4): undefined reference to `avcodec_decode_video' >> MHEGStreamPlayer.o: In function `decode_thread': >> MHEGStreamPlayer.c:(.text+0xf4c): undefined reference to `avcodec_decode_video' >> MHEGStreamPlayer.c:(.text+0x103c): undefined reference to `avcodec_decode_audio2' >> collect2: ld returned 1 exit status >> make: *** [rb-browser] Error 1 > >> Google tels me that these avcodec_decode_video and >> avcodec_decode_audio2 used to be part of ffmpeg > >> Andy > >> ------------------------------------------------------------------------------ >> Using storage to extend the benefits of virtualization and iSCSI >> Virtualization increases hardware utilization and delivers a new level of >> agility. Learn what those decisions are and how to modernize your storage >> and backup environments for virtualization. >> http://www.accelacomm.com/jaw/sfnl/114/51434361/ >> _______________________________________________ >> Redbutton-devel mailing list >> Red...@li... >> https://lists.sourceforge.net/lists/listinfo/redbutton-devel > > - ------------------------------------------------------------------------------ Doing More with Less: The Next Generation Virtual Desktop What are the key obstacles that have prevented many mid-market businesses from deploying virtual desktops? How do next-generation virtual desktops provide companies an easier-to-deploy, easier-to-manage and more affordable virtual desktop model.http://www.accelacomm.com/jaw/sfnl/114/51426474/ _______________________________________________ Redbutton-devel mailing list Red...@li... https://lists.sourceforge.net/lists/listinfo/redbutton-devel - -- Simon Kilvington -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk5xtUIACgkQmt9ZifioJSyJ2QCdGNoXRgPlIvjU52RfR2kzOSD1 hkcAniD/cwDrOiiUqIfggHvsnmp5IHVo =nC4z -----END PGP SIGNATURE----- |