Re: dvbinput.cpp CVS - broken

Alexander Afanasyev <[email protected]>
Newsgroups gmane.comp.video.videolan.vls.devel
Organization BMSTU
Message-ID <[email protected]>
Hi!

Todays CVS version, and such compile log for dvbinput

-- cut --
g++  -Wall -D_REENTRANT -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DCONFIG_PATH='"/usr/local/etc/videolan/vls"' -DBUGGY_VLC -DYY_NO_UNPUT -DDEBUG -g -I/root/make/libdvb-0.2.2//include -I/root/make/libdvb-0.2.2/ -D__PLUGIN__  -fPIC -o obj/dvbinput.o -c dvbinput.cpp
In file included from dvbinput.cpp:53:
/root/make/libdvb-0.2.2/include/DVB.hh:73: 'fe_sec_tone_mode_t' is used as a type, but is not defined as a type.
/root/make/libdvb-0.2.2/include/DVB.hh:74: 'fe_sec_voltage_t' is used as a type, but is not defined as a type.
/root/make/libdvb-0.2.2/include/DVB.hh:76: field `pesFilterParamsV' has incomplete type
/root/make/libdvb-0.2.2/include/DVB.hh:77: field `pesFilterParamsA' has incomplete type
/root/make/libdvb-0.2.2/include/DVB.hh:78: field `pesFilterParamsP' has incomplete type
/root/make/libdvb-0.2.2/include/DVB.hh:79: field `pesFilterParamsTT' has incomplete type
/root/make/libdvb-0.2.2/include/DVB.hh:85: 'fe_status_t' is used as a type, but is not defined as a type.
/root/make/libdvb-0.2.2/include/DVB.hh:368: type specifier omitted for parameter `fe_code_rate_t'
/root/make/libdvb-0.2.2/include/DVB.hh:368: parse error before `)' token
dvbinput.cpp: In member function `virtual void C_DvbInput::OnInit()':
dvbinput.cpp:230: `class C_MpegConverterConfig' has no member named `m_pHandler'
dvbinput.cpp:231: `class C_MpegConverterConfig' has no member named `m_iInitFill'
dvbinput.cpp: In member function `virtual void C_DvbInput::OnDestroy()':
dvbinput.cpp:278: no matching function for call to `C_MpegConverter::IsRunning()'
dvbinput.cpp:280: no matching function for call to `C_MpegConverter::Stop()'
dvbinput.cpp:289: parse error before `catch'
dvbinput.cpp:294: `e' undeclared (first use this function)
dvbinput.cpp:294: (Each undeclared identifier is reported only once for each function it appears in.)
dvbinput.cpp:297: must have at least one catch per try block
dvbinput.cpp: In member function `virtual void C_DvbInput::OnSelectPid(short unsigned int, unsigned char)':
dvbinput.cpp:347: aggregate `dmx_pes_filter_params pesFilterParams' has incomplete type and cannot be defined
dvbinput.cpp: In member function `virtual void C_DvbInput::OnStartStreaming(C_Broadcast*)':
dvbinput.cpp:532: no matching function for call to `C_MpegConverter::Create()'
dvbinput.cpp: In member function `virtual void C_DvbInput::OnStopStreaming(C_Broadcast*)':
dvbinput.cpp:654: no matching function for call to `C_MpegConverter::Stop()'
make[1]: *** [obj/dvbinput.o] Error 1
make[1]: Leave dir `/root/make/vls-20030726/src/modules/dvbinput'
make: *** [dvbinput] Error 2
-- cut --

i not found C_MpegConverter::IsRunning(), C_MpegConverter::Stop()
and other... maybe here was some changes...


Alexander Afanasyev

Saturday, July 26, 2003, 10:06:27 PM, you wrote:
> Alexander Afanasyev wrote:
>> Hi!
>> 
>> Is it correct, that dvbinput in the CVS version
>> is broken?
>> 
> Broken as in does not compile?

> Please give the error.log! A few things maybe broken, because of a big 
> change in the CVS code. AFAIK it was in the v4linput area.

> Grtz,
> Jean-Paul Saman.

-- 
This is the vls-devel mailing-list, see http://www.videolan.org/streaming/
To unsubscribe, please read http://developers.videolan.org/lists.html
If you are in trouble, please contact <[email protected]>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.