Moin,
ich kann hier leider nicht den OsdTeletext Plugin nutzen. Ich versuche RedButton zum laufen zu bekommen, bekomme folgenden Fehler beim bauen von rb-browser
Code
./xsd2c ISO13522-MHEG-5.xsd
Generating header file ISO13522-MHEG-5.h
Generating source file ISO13522-MHEG-5.c
./add_instance_vars ISO13522-MHEG-5.c ISO13522-MHEG-5.h
RootClass
typedef ObjectReference RootClass;
ApplicationClass
SceneClass
VariableClass
TokenGroupClass
ListGroupClass
BitmapClass
LineArtClass
TextClass
VideoClass
StreamClass
AudioClass
RTGraphicsClass
SliderClass
EntryFieldClass
HyperTextClass
ProgramClass
./add_rtti ISO13522-MHEG-5.c > rtti.h
./mkclone
EventData
ObjectReference
ExternalReference
ContentReference
OriginalValue
RectangleClass
LineArtClass
ContentBody
ReferencedContent
OriginalBoxSize
XYPosition
Colour
BitmapClass
TextClass
FontBody
Justification
LineOrientation
StartCorner
VariableClass
gcc -Wall -O2 -D_REENTRANT -D_GNU_SOURCE `freetype-config --cflags` -c rb-browser.c
In file included from ISO13522-MHEG-5.h:2991:0,
from MHEGEngine.h:12,
from rb-browser.c:29:
MHEGStreamPlayer.h:45:16: error: ‘AVCODEC_MAX_AUDIO_FRAME_SIZE’ undeclared here (not in a function)
uint16_t data[AVCODEC_MAX_AUDIO_FRAME_SIZE];
^
Makefile:97: recipe for target 'rb-browser.o' failed
make: *** [rb-browser.o] Error 1
Alles anzeigen
Hat ja mit VDR nichts zu tun, aber vielleicht hat ja der eine oder andere etwas fitter mit ffmpeg.
Offentsichtlich ist ja AVCODEC_MAX_AUDIO_FRAME_SIZE nicht deklariert, was muß da stattdessen deklariert werden?.
System: Arch Linux
GCC: 5.1.0
FFMPEG 2.7.1
Frank