News:

Latest versions:
Server plugin: 0.5.1
MVP dongle: 0.5.2
Raspberry Pi client: 0.5.2
Windows client: 0.5.2-1

Main Menu
Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Topics - TEDDYXXL

#1
Hi !


After installing latest rasppi image with Debian10 (2019-07-10-raspbian-buster-full.img) compile of latest vomp version from git fails:


audioomx.cc: In member function 'virtual int AudioOMX::init(UCHAR)':
audioomx.cc:103:18: warning: 'void av_register_all()' is deprecated [-Wdeprecated-declarations]
  av_register_all();
                  ^
In file included from audioomx.h:36,
                 from audioomx.cc:21:
/usr/include/arm-linux-gnueabihf/libavformat/avformat.h:2043:6: note: declared here
void av_register_all(void);
      ^~~~~~~~~~~~~~~
audioomx.cc:103:18: warning: 'void av_register_all()' is deprecated [-Wdeprecated-declarations]
  av_register_all();
                  ^
In file included from audioomx.h:36,
                 from audioomx.cc:21:
/usr/include/arm-linux-gnueabihf/libavformat/avformat.h:2043:6: note: declared here
void av_register_all(void);
      ^~~~~~~~~~~~~~~
audioomx.cc: In member function 'int AudioOMX::InitDecoderLibAV()':
audioomx.cc:822:35: error: 'CODEC_FLAG_TRUNCATED' was not declared in this scope
  ac3codec_context_libav->flags |= CODEC_FLAG_TRUNCATED;
                                   ^~~~~~~~~~~~~~~~~~~~
audioomx.cc:822:35: note: suggested alternative: 'AV_CODEC_FLAG_TRUNCATED'
  ac3codec_context_libav->flags |= CODEC_FLAG_TRUNCATED;
                                   ^~~~~~~~~~~~~~~~~~~~
                                   AV_CODEC_FLAG_TRUNCATED
audioomx.cc:879:45: warning: 'AVAudioResampleContext* avresample_alloc_context()' is deprecated [-Wdeprecated-declarations]
  resam_con_libav = avresample_alloc_context();
                                             ^
In file included from audioomx.h:37,
                 from audioomx.cc:21:
/usr/include/arm-linux-gnueabihf/libavresample/avresample.h:194:25: note: declared here
AVAudioResampleContext *avresample_alloc_context(void);
                         ^~~~~~~~~~~~~~~~~~~~~~~~
audioomx.cc:879:45: warning: 'AVAudioResampleContext* avresample_alloc_context()' is deprecated [-Wdeprecated-declarations]
  resam_con_libav = avresample_alloc_context();
                                             ^
In file included from audioomx.h:37,
                 from audioomx.cc:21:
/usr/include/arm-linux-gnueabihf/libavresample/avresample.h:194:25: note: declared here
AVAudioResampleContext *avresample_alloc_context(void);
                         ^~~~~~~~~~~~~~~~~~~~~~~~
audioomx.cc: In member function 'void AudioOMX::DeinitDecoderLibAV()':
audioomx.cc:929:35: warning: 'void avresample_free(AVAudioResampleContext**)' is deprecated [-Wdeprecated-declarations]
   avresample_free(&resam_con_libav);
                                   ^
In file included from audioomx.h:37,
                 from audioomx.cc:21:
/usr/include/arm-linux-gnueabihf/libavresample/avresample.h:258:6: note: declared here
void avresample_free(AVAudioResampleContext **avr);
      ^~~~~~~~~~~~~~~
audioomx.cc:929:35: warning: 'void avresample_free(AVAudioResampleContext**)' is deprecated [-Wdeprecated-declarations]
   avresample_free(&resam_con_libav);
                                   ^
In file included from audioomx.h:37,
                 from audioomx.cc:21:
/usr/include/arm-linux-gnueabihf/libavresample/avresample.h:258:6: note: declared here
void avresample_free(AVAudioResampleContext **avr);
      ^~~~~~~~~~~~~~~
audioomx.cc: In member function 'UINT AudioOMX::DeliverMediaPacket(MediaPacket, const UCHAR*, UINT*)':
audioomx.cc:2136:36: warning: 'int avcodec_decode_audio4(AVCodecContext*, AVFrame*, int*, const AVPacket*)' is deprecated [-Wdeprecated-declarations]
       &gotta, &incoming_paket_libav);
                                    ^
In file included from audioomx.h:35,
                 from audioomx.cc:21:
/usr/include/arm-linux-gnueabihf/libavcodec/avcodec.h:4722:5: note: declared here
int avcodec_decode_audio4(AVCodecContext *avctx, AVFrame *frame,
     ^~~~~~~~~~~~~~~~~~~~~
audioomx.cc:2136:36: warning: 'int avcodec_decode_audio4(AVCodecContext*, AVFrame*, int*, const AVPacket*)' is deprecated [-Wdeprecated-declarations]
       &gotta, &incoming_paket_libav);
                                    ^
In file included from audioomx.h:35,
                 from audioomx.cc:21:
/usr/include/arm-linux-gnueabihf/libavcodec/avcodec.h:4722:5: note: declared here
int avcodec_decode_audio4(AVCodecContext *avctx, AVFrame *frame,
     ^~~~~~~~~~~~~~~~~~~~~
audioomx.cc:2252:44: warning: 'int avresample_open(AVAudioResampleContext*)' is deprecated [-Wdeprecated-declarations]
     int ret=avresample_open(resam_con_libav);
                                            ^
In file included from audioomx.h:37,
                 from audioomx.cc:21:
/usr/include/arm-linux-gnueabihf/libavresample/avresample.h:214:5: note: declared here
int avresample_open(AVAudioResampleContext *avr);
     ^~~~~~~~~~~~~~~
audioomx.cc:2252:44: warning: 'int avresample_open(AVAudioResampleContext*)' is deprecated [-Wdeprecated-declarations]
     int ret=avresample_open(resam_con_libav);
                                            ^
In file included from audioomx.h:37,
                 from audioomx.cc:21:
/usr/include/arm-linux-gnueabihf/libavresample/avresample.h:214:5: note: declared here
int avresample_open(AVAudioResampleContext *avr);
     ^~~~~~~~~~~~~~~
audioomx.cc:2260:108: warning: 'int avresample_convert(AVAudioResampleContext*, uint8_t**, int, int, uint8_t* const*, int, int)' is deprecated [-Wdeprecated-declarations]
        decode_frame_libav->extended_data,  decode_frame_libav->linesize[0],  decode_frame_libav->nb_samples);
                                                                                                            ^
In file included from audioomx.h:37,
                 from audioomx.cc:21:
/usr/include/arm-linux-gnueabihf/libavresample/avresample.h:451:5: note: declared here
int avresample_convert(AVAudioResampleContext *avr, uint8_t **output,
     ^~~~~~~~~~~~~~~~~~
audioomx.cc:2260:108: warning: 'int avresample_convert(AVAudioResampleContext*, uint8_t**, int, int, uint8_t* const*, int, int)' is deprecated [-Wdeprecated-declarations]
        decode_frame_libav->extended_data,  decode_frame_libav->linesize[0],  decode_frame_libav->nb_samples);
                                                                                                            ^
In file included from audioomx.h:37,
                 from audioomx.cc:21:
/usr/include/arm-linux-gnueabihf/libavresample/avresample.h:451:5: note: declared here
int avresample_convert(AVAudioResampleContext *avr, uint8_t **output,
     ^~~~~~~~~~~~~~~~~~
audioomx.cc:2261:38: warning: 'void avresample_close(AVAudioResampleContext*)' is deprecated [-Wdeprecated-declarations]
      avresample_close(resam_con_libav);
                                      ^
In file included from audioomx.h:37,
                 from audioomx.cc:21:
/usr/include/arm-linux-gnueabihf/libavresample/avresample.h:245:6: note: declared here
void avresample_close(AVAudioResampleContext *avr);
      ^~~~~~~~~~~~~~~~
audioomx.cc:2261:38: warning: 'void avresample_close(AVAudioResampleContext*)' is deprecated [-Wdeprecated-declarations]
      avresample_close(resam_con_libav);
                                      ^
In file included from audioomx.h:37,
                 from audioomx.cc:21:
/usr/include/arm-linux-gnueabihf/libavresample/avresample.h:245:6: note: declared here
void avresample_close(AVAudioResampleContext *avr);
      ^~~~~~~~~~~~~~~~
make: *** [<eingebaut>: audioomx.o] Fehler 1


Regards,

Dirk
#2
VOMP for Raspberry Pi / Vompclient crashes
December 26, 2016, 13:10:33
Hi !

After updating to latest git version of rasppi-vompclient vompclient crashes during select recordings:


13:10:50.304505 [debug]  RRProc - thread woken with req, queue size: 1
13:10:50.304527 [debug]  RRProc - TVMedia request 133 /video0/Hunde_haben_kurze_Beine/2006-12-11.20.10.50.99.rec
13:10:50.304530 [debug]  PictRead - Got TVMediaRequest, signal thread!
13:10:50.304542 [debug]  RRProc - threadMethod waiting
13:10:50.305693 [debug]  PictRead - Load Pict
13:10:50.305704 [debug]  PictRead - Request 0 0;  3 1 0 0
13:10:50.306430 [debug]  Client - Received chan=1, ser=134, op=42, edl=79
13:10:50.306442 [debug]  RRProc - recvReq
13:10:50.306447 [debug]  RRProc - recvReq set req and signalled
13:10:50.306449 [debug]  Client - Waiting
13:10:50.306467 [debug]  RRProc - thread woken with req, queue size: 1
13:10:50.306493 [debug]  RRProc - TVMedia request 134 /video0/Beethoven_III_-_Ein_Urlaub_mit_Hindernissen/2006-12-11.20.14.50.99.rec
13:10:50.306497 [debug]  PictRead - Got TVMediaRequest, signal thread!
13:10:50.306510 [debug]  RRProc - threadMethod waiting
13:10:50.312338 [debug]  PictRead - Load Pict
13:10:50.312349 [debug]  PictRead - Request 0 0;  3 1 0 0
13:10:50.318941 [debug]  PictRead - Load Pict
13:10:50.318951 [debug]  PictRead - Request 0 0;  3 1 0 0
13:10:50.325477 [debug]  PictRead - Load Pict
13:10:50.325486 [debug]  PictRead - Request 0 0;  3 1 0 0
13:10:50.331976 [debug]  PictRead - Load Pict
13:10:50.338800 [ERR]    Client - Incoming channel number unknown
13:10:50.338810 [debug]  Client - Vomp client destructor
13:10:50.338920 [debug]  TCP - TCP has closed socket
13:10:50.338950 [info]   RRProc - threadMethod err 2 or quit

My vompserver-version runs on linux-server (opensuse leap 42.2):

Dez 26 13:26:38 pcneu vdr[26376]: [26376] initializing plugin: vompserver (0.4.1): Vompserver plugin by Chris Tallon

Regards,

Dirk
#3
VOMP General / MVP / Compile Dongle fails
December 09, 2012, 12:58:43
Hi !


Compile fails:

creating cache ./config.cache
checking host system type... powerpc-405-linux-gnu
checking sysdep dirs... sysdeps/powerpc/elf sysdeps/unix/sysv/linux/powerpc sysdeps/unix/sysv/linux sysdeps/gnu sysdeps/unix/common sysdeps/unix/mman sysdeps/unix/inet sysdeps/unix/sysv sysdeps/unix/powe
rpc sysdeps/unix sysdeps/posix sysdeps/powerpc/fpu sysdeps/powerpc sysdeps/wordsize-32 sysdeps/ieee754/flt-32 sysdeps/ieee754/dbl-64 sysdeps/powerpc/soft-fp sysdeps/ieee754 sysdeps/generic/elf sysdeps/ge
neric
checking for a BSD compatible install... /usr/bin/install -c
checking whether ln -s works... yes
checking for pwd... /usr/bin/pwd
checking build system type... i686-pc-linux-gnu
checking for powerpc-405-linux-gnu-gcc... gcc
checking version of gcc... 4.7.2, bad
checking for gnumake... no
checking for gmake... gmake
checking version of gmake... 3.82, ok
configure: error:
*** These critical programs are missing or too old:gcc
*** Check the INSTALL file for required versions.

Which version of gcc is required ?


Dirk
#4
VOMP General / MVP / Compile vompserver fails
November 25, 2011, 19:22:24
Hi !

After installling openSUSE 12.1 compile of vompserver-plugin fails:

Plugin vompserver:
make[1]: Entering directory `/backup/privat/tv/dvb/vdr-1.7.21/PLUGINS/src/vompserver-0.3.1-3-Yaris'
( if [ -f .standalone ] ; then ( rm -f .standalone; make clean ; make objects ) ; else exit 0 ;fi )
g++ -g -O3 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"vompserver"' -DVOMPSERVER -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I../../../include -I/include -o mediafile.o mediafile.c
mediafile.c: In member function 'virtual MediaList* MediaFile::getMediaList(const MediaURI*)':
mediafile.c:126:21: error: expected primary-expression before 'struct'
mediafile.c:126:36: error: 'd_name' was not declared in this scope
mediafile.c:126:42: error: 'offsetof' was not declared in this scope
mediafile.c:126:58: error: array bound is not an integer constant before ']' token
make[1]: *** [mediafile.o] Error 1
make[1]: Leaving directory `/backup/privat/tv/dvb/vdr-1.7.21/PLUGINS/src/vompserver-0.3.1-3-Yaris'

Any ideas ?

Dirk