NHD2 und FFMPEG 2.x

Antworten
McBane
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 37
Registriert: So 1. Sep 2013, 12:16
Hat sich bedankt: 0
Danksagung erhalten: 0

NHD2 und FFMPEG 2.x

#1

Beitrag von McBane »

Hi mohousch,

Wir nutzen in unserem GIT bereits das ffmpeg in der Version 2.0.2.
Alles baut damit auch durch nur NHD2 mag das nicht.
Wäre es möglich, dass du hier ffmpeg2.x support implemntierst?
Vielen Dank schon mal.

Code: Alles auswählen

sh4-linux-ar cru libtuxtxt.a libtuxtxt.o tuxtxt.o
sh4-linux-ranlib libtuxtxt.a
make[4]: Verlasse Verzeichnis '/home/server/Gits/argus/argus/tdt/cvs/apps/neutrino-hd2-exp/lib/libtuxtxt'
Making all in libdvbsub
make[4]: Betrete Verzeichnis '/home/server/Gits/argus/argus/tdt/cvs/apps/neutrino-hd2-exp/lib/libdvbsub'
sh4-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src/zapit/include/zapit -I../../lib -I/home/server/Gits/argus/argus/tdt/tufsbox/cdkroot/usr/include   -I../../lib/libdvbapi -D__STDC_CONSTANT_MACROS -I/home/server/Gits/argus/argus/tdt/cvs/driver/bpamem -I/home/server/Gits/argus/argus/tdt/cvs/driver/frontcontroller/aotom  -pipe -Os -MT dvbsub.o -MD -MP -MF .deps/dvbsub.Tpo -c -o dvbsub.o dvbsub.cpp
mv -f .deps/dvbsub.Tpo .deps/dvbsub.Po
sh4-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../src/zapit/include/zapit -I../../lib -I/home/server/Gits/argus/argus/tdt/tufsbox/cdkroot/usr/include   -I../../lib/libdvbapi -D__STDC_CONSTANT_MACROS -I/home/server/Gits/argus/argus/tdt/cvs/driver/bpamem -I/home/server/Gits/argus/argus/tdt/cvs/driver/frontcontroller/aotom  -pipe -Os -MT dvbsubtitle.o -MD -MP -MF .deps/dvbsubtitle.Tpo -c -o dvbsubtitle.o dvbsubtitle.cpp
dvbsubtitle.cpp: In Konstruktor »cDvbSubtitleConverter::cDvbSubtitleConverter()«:
dvbsubtitle.cpp:196:32: Fehler: »avcodec_alloc_context« wurde in diesem Gültigkeitsbereich nicht definiert
dvbsubtitle.cpp:204:33: Fehler: »avcodec_open« wurde in diesem Gültigkeitsbereich nicht definiert
make[4]: *** [dvbsubtitle.o] Fehler 1
make[4]: Verlasse Verzeichnis '/home/server/Gits/argus/argus/tdt/cvs/apps/neutrino-hd2-exp/lib/libdvbsub'
make[3]: *** [all-recursive] Fehler 1
make[3]: Verlasse Verzeichnis '/home/server/Gits/argus/argus/tdt/cvs/apps/neutrino-hd2-exp/lib'
make[2]: *** [all-recursive] Fehler 1
make[2]: Verlasse Verzeichnis '/home/server/Gits/argus/argus/tdt/cvs/apps/neutrino-hd2-exp'
make[1]: *** [all] Fehler 2
make[1]: Verlasse Verzeichnis '/home/server/Gits/argus/argus/tdt/cvs/apps/neutrino-hd2-exp'
make: *** [.deps/neutrino-hd2-exp.do_compile] Fehler 2
Benutzeravatar
DboxOldie
Co-Admin
Co-Admin
Beiträge: 5421
Registriert: Sa 6. Aug 2011, 15:21
Hat sich bedankt: 79 Mal
Danksagung erhalten: 295 Mal

Re: NHD2 und FFMPEG 2.x

#2

Beitrag von DboxOldie »

Zur Info:
Im max-git wird nhd2 auf ffmpeg-2.xxx gepatcht
MfG DboxOldie

KEIN SUPPORT PER PN > Bitte das Forum benutzen und ins Wiki schauen

Bild
Benutzeravatar
mohousch
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 1048
Registriert: Di 18. Sep 2012, 20:21
Hat sich bedankt: 32 Mal
Danksagung erhalten: 116 Mal

Re: NHD2 und FFMPEG 2.x

#3

Beitrag von mohousch »

@DBO baut mit dem patch alte ffmpeg, indem sind patch wird nicht ffmpeg Version gehandelt?
Benutzeravatar
DboxOldie
Co-Admin
Co-Admin
Beiträge: 5421
Registriert: Sa 6. Aug 2011, 15:21
Hat sich bedankt: 79 Mal
Danksagung erhalten: 295 Mal

Re: NHD2 und FFMPEG 2.x

#4

Beitrag von DboxOldie »

Es wird schon der ffmpeg2xxx benutzt zum bauen > sind ja nur ein paar Sachen die angepasst werden damit der interne eplayer3 mit dem ffmpeg2xx baut.
MfG DboxOldie

KEIN SUPPORT PER PN > Bitte das Forum benutzen und ins Wiki schauen

Bild
Benutzeravatar
mohousch
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 1048
Registriert: Di 18. Sep 2012, 20:21
Hat sich bedankt: 32 Mal
Danksagung erhalten: 116 Mal

Re: NHD2 und FFMPEG 2.x

#5

Beitrag von mohousch »

ja habe ich gesehen wurde aber auf die alte api nicht geachtet also nach version number :oops:
McBane
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 37
Registriert: So 1. Sep 2013, 12:16
Hat sich bedankt: 0
Danksagung erhalten: 0

Re: NHD2 und FFMPEG 2.x

#6

Beitrag von McBane »

Danke auf jedenfall, der Patch hilft :-)
Benutzeravatar
DboxOldie
Co-Admin
Co-Admin
Beiträge: 5421
Registriert: Sa 6. Aug 2011, 15:21
Hat sich bedankt: 79 Mal
Danksagung erhalten: 295 Mal

Re: NHD2 und FFMPEG 2.x

#7

Beitrag von DboxOldie »

mohousch hat geschrieben:ja habe ich gesehen wurde aber auf die alte api nicht geachtet also nach version number
Ich hatte mal nach dem Patch auch mit ffmpeg1.xxx gebaut > das klappte jedenfalls noch.
Die "anderen" Funktionsaufrufe sind ja in dem ffmpeg1xxx auch schon drin.
Nur dieses #define gibt es im ffmpeg2xxx nicht mehr:

+#if LIBAVCODEC_VERSION_MAJOR > 54
+#define AVCODEC_MAX_AUDIO_FRAME_SIZE 192000 // 1 second of 48khz 32bit audio
+#endif
MfG DboxOldie

KEIN SUPPORT PER PN > Bitte das Forum benutzen und ins Wiki schauen

Bild
Antworten

Zurück zu „NHD2 - Allgemeines“