Sorry the oeps is wright after all after a couple off seconds the sandkeeper start's running and its difficult to stop the song.
Unable to compile gst-1.0 branch
Re: Unable to compile gst-1.0 branch #221
Re: Unable to compile gst-1.0 branch #222
Posted 10 February 2014 - 18:23
Well, my latest servicemp3.cpp patch is far from "stable" or finished... I already have a newer version myself and that one is startup playing FAST, and switching too.
But it will take me some more time before I dare to publish it. I'll have to overhaul everything and cutout all the dead wood.
Its great working on something for a change that is so well documented as gstreamer (in comparison to oscam )
@Camping: ZGemma H.2S, Technisat Multytenne 4-in-1 @Home: Edision Mini 4K, Wave Frontier T55, EMP Centauri EMP DiSEqC 8/1 switch, 4x Inverto Ultra Black single LNB
Re: Unable to compile gst-1.0 branch #223
Posted 11 February 2014 - 15:33
I'm now working on the refresh off basic current pl4 with gstreamer1.0 patch.
I noticed that the git exclude does not exclude the meta-local anymore , which result in including any local image changes into an eventual git patch ?? to bad.. my personal oscam stuff will be added.
Since no responce about the dubious base asound.conf which is made for all distro's using alsa , but not compatible to all boxes hardware. I made I kind off work around only for vuduo2 .
Inserted and extra.bb package into meta-openpli/recipes-bsp/vuplus
added 1) a map named vuplus-alsa-state with file into it named asound.conf
added 2) vuplus-alsa-state.bb
content asound.conf for the vuduo2
pcm.!default { type hw card 0 } ctl.mixer0 { type hw card 0 }
content vuplus-alsa-state.bb
DESCIPTION = "Alsa State A sound Config vuplus" MAINTAINER = "vuplus cvr" LICENSE = "CLOSED" RDEPENDS_${PN} = "alsa-state" PV = "1.0" PR = "r0" SRC_URI = "file://asound.conf" S = "${WORKDIR}" do_install() { install -d ${D}/etc/vupluscvr install -m 0644 ${WORKDIR}/asound.conf ${D}/etc/vupluscvr } pkg_postinst_${PN} () { rm -rf /etc/asound.conf cp -af /etc/vupluscvr/asound.conf /etc/asound.conf }
changed 3) file vuduo2.conf into map meta-openpli/conf/machine (oh yes more a kind of dirthy hack but since the base way how the asound.conf is set is not very right ass well ... no other choice with my current limited knowledge)
from
#@TYPE: Machine #@NAME: Vu+ Duo2 #@DESCRIPTION: Machine configuration for the Vu+ Duo2 UPDATE_DIR = "duo2" require conf/machine/include/vuxxo2.inc EXTRA_IMAGEDEPENDS += "\ enigma2-plugin-systemplugins-wirelessaccesspoint \ " IMAGE_INSTALL_append += "\ vuplus-initrd-${MACHINE} \ enigma2-plugin-extensions-lcd4linux \ enigma2-plugin-extensions-lcd4linuxsupport \ vuplus-checkvfd \ rt3070 \ " MACHINE_FEATURES += "dvb-c blindscan-dvbc blindscan-dvbs hbbtv wol ctrlrc" CHIPSET = "bcm7424" MACHINE_KERNEL_PR = "r0"
to
#@TYPE: Machine #@NAME: Vu+ Duo2 #@DESCRIPTION: Machine configuration for the Vu+ Duo2 UPDATE_DIR = "duo2" require conf/machine/include/vuxxo2.inc EXTRA_IMAGEDEPENDS += "\ enigma2-plugin-systemplugins-wirelessaccesspoint \ " IMAGE_INSTALL_append += "\ vuplus-initrd-${MACHINE} \ enigma2-plugin-extensions-lcd4linux \ enigma2-plugin-extensions-lcd4linuxsupport \ vuplus-checkvfd \ rt3070 \ vuplus-alsa-state \ " MACHINE_FEATURES += "dvb-c blindscan-dvbc blindscan-dvbs hbbtv wol ctrlrc" CHIPSET = "bcm7424" MACHINE_KERNEL_PR = "r0"
The build is now bussy will add a git patch to standard pli master if it builds ok and work's
Re: Unable to compile gst-1.0 branch #224
Posted 11 February 2014 - 17:21
Here the patch on latest pli4. With the update off pli4 something new happens on some songs actually only one enigma2 crash occur.
crash repport vuduo2 latest build only one specifici mp3 song
<?xml version="1.0" encoding="utf-8"?> <openpli> <enigma2> <crashdate>di feb 11 17:18:16 2014</crashdate> <compiledate>Feb 11 2014</compiledate> <contactemail>forum at www.openpli.org</contactemail> <!-- Please email this crashlog to above address --> <skin>PLi-HD/skin.xml</skin> <sourcedate>2014-02-10</sourcedate> <branch>(no branch)</branch> <rev>bd27b31</rev> <version>3.0.0</version> </enigma2> <image> <stbmodel>duo2</stbmodel> <kernelversion> <![CDATA[ Linux vuduo2 3.3.8-2.0 #1 SMP Tue Feb 11 15:37:07 CET 2014 mips GNU/Linux ]]> </kernelversion> <kernelcmdline>ubiroot rootflags=sync bmem=192M@64M bmem=458M@512M memc1=590M ubi.mtd=rootfs rootfstype=ubifs root=ubi0:rootfs libata.force=1:1.5Gbps</kernelcmdline> <nimsockets>NIM Socket 0:</nimsockets> <imageversion> <!-- No such file or directory --> </imageversion> <imageissue> <![CDATA[ openpli 4 %h ]]> </imageissue> </image> <crashlogs> <enigma2crashlog> <![CDATA[ + (1) Background File Eraser + (5) Tuxtxt + (8) graphics acceleration manager + (9) GFBDC 12150k video mem - double buffering available! 5670kB available for acceleration surfaces. resolution: 720 x 576 x 32 (stride: 5760) + (9) gLCDDC found OLED display! lcd buffer 0x7da9b8 4480 bytes, stride 140 LCD resolution: 140 x 32 x 8 (stride: 140) + (9) Font Render Class [FONT] initializing lib... [FONT] loading fonts... [FONT] Intializing font cache, using max. 4MB... + (10) gRC RC thread created successfully + (15) eWindowStyleManager + (20) DVB-CI UI + (20) UHF Modulator couldnt open /dev/rfmod0!!!! + (20) RC Input layer + (20) misc options + (20) AVSwitch Driver couldnt open /dev/dbox/fp0 to monitor vcr scart slow blanking changed! + (21) input device driver Input device "dreambox advanced remote control (native)" is a remotecontrol Found 1 input devices. + (22) Hdmi CEC driver eHdmiCEC: detected physical address change: 1000 --> 2000 eHdmiCEC: send message 84 20 00 03 + (30) eActionMap + (35) CI Slots scanning for common interfaces.. CI Slot 0 setSource(0) CI Slot 1 setSource(0) eDVBCIInterfaces->setInputSource(0, 0) eDVBCIInterfaces->setInputSource(1, 1) eDVBCIInterfaces->setInputSource(2, 2) eDVBCIInterfaces->setInputSource(3, 3) done, found 2 common interface slots + (35) CA handler + (36) Stream server + (40) eServiceCenter settings instance. + (41) eServiceFactoryDVD + (41) eServiceFactoryM2TS + (41) eServiceFactoryMP3 + (41) eServiceFactoryFS + (41) eServiceFactoryDVB reached rl 70 ---- opening lame channel db reading services (version 4) loaded 304 channels/transponders and 5263 services scanning for frontends.. opening frontend 0 close frontend 0 opening frontend 1 close frontend 1 found 1 adapter, 2 frontends(2 sim) and 9 demux, boxtype 4 Use valid Linux Time :) (RTC?) [EPGC] Initialized EPGCache (wait for setCacheFile call now) Loading spinners... [ePNG] couldn't open /usr/share/enigma2/skin_default/spinner/wait8.png found 7 spinner! setIoPrio best-effort level 3 ok Failed to open /dev/dbox/fp0 [Harddisk] enumerating block devices... new Harddisk sda -> /dev/sda -> /dev/sda Reading satellites.xml removing internal link on frontend id 1 sec config cleared setSlotInfo for dvb frontend 0 to slotid 0, descr Vuplus DVB-S NIM(AVL6222), need rotorworkaround No, enabled Yes, DVB-S2 Yes setSlotInfo for dvb frontend 1 to slotid 1, descr Vuplus DVB-S NIM(AVL6222), need rotorworkaround No, enabled Yes, DVB-S2 Yes slot: 0 configmode: simple diseqcmode: diseqc_a_b_c_d slot: 1 configmode: simple diseqcmode: diseqc_a_b_c_d sec config completed main thread is non-idle! display spinner! loading bouquet... /etc/enigma2/bouquets.tv 1 loading bouquet... /etc/enigma2/userbouquet.dbe00.tv 1 34 entries in Bouquet userbouquet.dbe00.tv loading bouquet... /etc/enigma2/userbouquet.dbe01.tv 35 50 entries in Bouquet userbouquet.dbe01.tv loading bouquet... /etc/enigma2/userbouquet.dbe02.tv 85 37 entries in Bouquet userbouquet.dbe02.tv loading bouquet... /etc/enigma2/userbouquet.dbe03.tv 122 74 entries in Bouquet userbouquet.dbe03.tv loading bouquet... /etc/enigma2/userbouquet.dbe04.tv 196 47 entries in Bouquet userbouquet.dbe04.tv loading bouquet... /etc/enigma2/userbouquet.dbe05.tv 243 17 entries in Bouquet userbouquet.dbe05.tv loading bouquet... /etc/enigma2/userbouquet.dbe06.tv 260 18 entries in Bouquet userbouquet.dbe06.tv loading bouquet... /etc/enigma2/userbouquet.dbe07.tv 278 17 entries in Bouquet userbouquet.dbe07.tv loading bouquet... /etc/enigma2/userbouquet.dbe08.tv 295 23 entries in Bouquet userbouquet.dbe08.tv loading bouquet... /etc/enigma2/userbouquet.dbe09.tv 318 62 entries in Bouquet userbouquet.dbe09.tv loading bouquet... /etc/enigma2/userbouquet.dbe0a.tv 380 5 entries in Bouquet userbouquet.dbe0a.tv loading bouquet... /etc/enigma2/userbouquet.dbe0b.tv 385 89 entries in Bouquet userbouquet.dbe0b.tv loading bouquet... /etc/enigma2/userbouquet.dbe0c.tv 474 37 entries in Bouquet userbouquet.dbe0c.tv loading bouquet... /etc/enigma2/userbouquet.dbe0d.tv 511 37 entries in Bouquet userbouquet.dbe0d.tv loading bouquet... /etc/enigma2/userbouquet.dbe0e.tv 548 72 entries in Bouquet userbouquet.dbe0e.tv loading bouquet... /etc/enigma2/userbouquet.favourites.tv 620 0 entries in Bouquet userbouquet.favourites.tv 16 entries in Bouquet bouquets.tv loading bouquet... /etc/enigma2/bouquets.radio 1 loading bouquet... /etc/enigma2/userbouquet.favourites.radio 1 0 entries in Bouquet userbouquet.favourites.radio 1 entries in Bouquet bouquets.radio [FONT] adding font /usr/share/fonts/nmsbd.ttf...OK (Regular) [FONT] adding font /usr/share/fonts/andale.ttf...OK (Fixed) [FONT] adding font /usr/share/fonts/tuxtxt.ttf...OK (Console) [FONT] adding font /usr/share/fonts/ae_AlMateen.ttf...OK (Replacement) - double buffering available! 4050kB available for acceleration surfaces. resolution: 1280 x 720 x 32 (stride: 5760) [SKIN] loading include: /usr/share/enigma2/PLi-HD/skin_templates.xml [SKIN] loading include: /usr/share/enigma2/PLi-HD/skin_plugins.xml [FONT] adding font /usr/share/fonts/nmsbd.ttf...OK (Regular) [FONT] adding font /usr/share/fonts/lcd.ttf...OK (LCD) [FONT] adding font /usr/share/fonts/tuxtxt.ttf...OK (Console) [FONT] adding font /usr/share/fonts/andale.ttf...OK (Fixed) [FONT] adding font /usr/share/fonts/valis_enigma.ttf...OK (Subs) [FONT] adding font /usr/share/fonts/nmsbd.ttf...OK (FdLcD) [iInputDevices] getInputDevices <ERROR: ioctl(EVIOCGNAME): [Errno 25] Inappropriate ioctl for device > [iInputDevices] getInputDevices <ERROR: ioctl(EVIOCGNAME): [Errno 25] Inappropriate ioctl for device > Activating keymap: Default (US) [ePopen] command: loadkmap < /usr/share/keymaps/default.kmap Activating language Nederlands cannot open /proc/stb/avs/0/input_choices --> setting scaler_sharpness to: 0000000D couldn't open /proc/stb/misc/12V_output [ePopen] command: ip -o addr show dev eth0 [ePopen] command: ip -o addr show dev ra0 setLCDBrightness 25 setLCDBrightness 127 FIXME: request for unknown slot FIXME: request for unknown slot [LCD4linux] libusb found :-) Plugin Extensions/WebInterface failed to load: No module named plugin Plugin probably removed, but not cleanly in /usr/lib/enigma2/python/Plugins/Extensions/WebInterface [AudioSync] fallback to default translation for Audio Sync Setup [AudioSync] fallback to default translation for Setup for the Audio Sync Plugin [AudioSync] fallback to default translation for Audio Sync [AudioSync] fallback to default translation for sets the Audio Delay (LipSync) Plugin SystemPlugins/FirmwareUpgrade failed to load: No module named FirmwareUpgrade.plugin Plugin probably removed, but not cleanly in /usr/lib/enigma2/python/Plugins/SystemPlugins/FirmwareUpgrade [NetworkBrowser] fallback to default translation for Mount again [NetworkBrowser] fallback to default translation for Attempt to mount shares again getModeList for port DVI-PC remove DVI-PC because of not existing modes getModeList for port YPbPr getModeList for port Scart getModeList for port DVI hotplug on dvi -> setting aspect, policy, policy2, wss 16:9 panscan letterbox auto -> setting aspect, policy, policy2, wss 16:9 panscan letterbox auto -> setting aspect, policy, policy2, wss 16:9 panscan letterbox auto -> setting aspect, policy, policy2, wss 16:9 panscan letterbox auto setMode - port: DVI mode: 1080i rate: multi -> setting aspect, policy, policy2, wss 16:9 panscan letterbox auto starting hotplug handler [LCD4linux] create Link [LCD4linux] get Samsung Device [LCD4linux Support] set LCD4linux for DUO2 (ver V0.8r3) [EPGC] setCacheFile read/write epg data from/to '/hdd/epg.dat' [EPGC] time updated.. start EPG Mainloop [EPGC] /hdd/epg.dat not found, try /epg.dat [SKIN] Parsing embedded skin <embedded-in-'Screensaver'> [EPGC] 2405 events read from /epg.dat [LCD4linux] Skin SecondInfoBar [SKIN] No skin to read... [LCD4linux] Skin RdsInfoDisplaySummary RemovePopup, id = ZapError [LCD4linux] Skin RdsInfoDisplay [LCD4linux] Skin InfoBarSummary [LCD4linux] Skin InfoBar setValue 100 Setvolume: 100 100 (raw) Setvolume: 0 0 (-1db) Setvolume: 100 100 (raw) Setvolume: 0 0 (-1db) playing 1:0:1:FB0:451:35:C00000:0:0:0: [LCD4linux] Skin InfoBar statfs failed! not pauseable. statfs failed! not pauseable. statfs failed! not pauseable. statfs failed! new service started! trying to download cuts! download failed, no cuesheet interface RemovePopup, id = ZapError allocate channel.. 0451:0035 opening frontend 0 (0)tune RotorCmd ffffffff, lastRotorCmd ffffffff prepare_sat System 0 Freq 12515000 Pol 0 SR 22000000 INV 2 FEC 0 orbpos 192 system 0 modulation 1 pilot 2, rolloff 0 tuning to 1915 mhz OURSTATE: tuning allocate Channel: res 0 [eDVBCIInterfaces] addPMTHandler 1:0:1:FB0:451:35:C00000:0:0:0: allocate demux eHdmiCEC: received message 46 eHdmiCEC: send message 47 76 75 64 75 6F 32 child has terminated pipes closed child has terminated pipes closed [ePopen] command: route -n | grep eth0 poll: unhandled POLLERR/HUP/NVAL for fd 32(16) child has terminated pipes closed [ePopen] command: route -n | grep ra0 poll: unhandled POLLERR/HUP/NVAL for fd 36(16) poll: unhandled POLLERR/HUP/NVAL for fd 39(16) [SEC] set static current limiting eHdmiCEC: received message 8C eHdmiCEC: send message 87 00 00 00 set sequence pos 3 set sequence pos 4 [SEC] setVoltage 2 child has terminated pipes closed 0.0.0.0 192.168 child has terminated pipes closed nameservers: [[192, 168, 65, 254], [192, 168, 65, 2]] read configured interface: {'bnep0': {'dhcp': True}, 'usb0': {'dhcp': False}, 'lo': {'dhcp': False}, 'wlan0': {'dhcp': True}, 'atml0': {'dhcp': True}, 'eth1': {'dhcp': True}, 'eth0': {'dhcp': True}} self.ifaces after loading: {'ra0': {'preup': False, 'predown': False, 'ip': [0, 0, 0, 0], 'up': False, 'mac': '00:00:00:00:00:00', 'dhcp': True, 'netmask': [0, 0, 0, 0], 'gateway': [0, 0, 0, 0]}, 'eth0': {'preup': False, 'predown': False, 'ip': [192, 168, 65, 82], 'up': True, 'mac': '00:1d:ec:05:e1:73', 'dhcp': True, 'bcast': [192, 168, 65, 255], 'netmask': [255, 255, 255, 0], 'gateway': [192, 168, 65, 254]}} AT plugin not found ER plugin not found [OpenWebif] loading external plugins... [OpenWebif] no plugins to load [OpenWebif] started on 80 [OpenWebif] started on 443 poll: unhandled POLLERR/HUP/NVAL for fd 35(16) poll: unhandled POLLERR/HUP/NVAL for fd 37(16) [SEC] sleep 200ms [SEC] invalidate current switch params [SEC] sendDiseqc: e00000(DiSEqC reset) [SEC] sleep 50ms [SEC] sendDiseqc: e00003(DiSEqC peripherial power on) [SEC] sleep 150ms [SEC] sendDiseqc: e01038f7(?) [SEC] sleep 50ms set sequence pos 3 [SEC] setTone 1 [SEC] sleep 10ms [SEC] update current switch params [SEC] startTuneTimeout 5000 [SEC] setFrontend 1 setting frontend 0 (0)fe event: status 0, inversion off, m_tuning 1 [SEC] sleep 500ms (0)fe event: status 1f, inversion off, m_tuning 2 OURSTATE: ok [eDVBLocalTimerHandler] channel 0x166cf50 running [eEPGCache] channel 0x166cf50 running stop release channel timer ok ... now we start!! eventNewProgramInfo 0 0 [EPGC] next update in 2 sec have 1 video stream(s) (020d), and 1 audio stream(s) (007a), and the pcr pid is 1ffe, and the text pid is 0028 allocate demux decoder state: play, vpid=525, apid=122 DMX_SET_PES_FILTER(0x1ffe) - pcr - ok DEMUX_START - pcr - ok DMX_SET_PES_FILTER(0x7a) - audio - ok DEMUX_START - audio - ok AUDIO_SET_BYPASS(1) - ok AUDIO_PAUSE - ok AUDIO_PLAY - ok Video Device: /dev/dvb/adapter0/video0 demux device: /dev/dvb/adapter0/demux0 VIDEO_SET_STREAMTYPE 0 - ok DMX_SET_PES_FILTER(0x20d) - video - ok DEMUX_START - video - ok VIDEO_FREEZE - ok VIDEO_PLAY - ok DMX_SET_PES_FILTER(0x28) - ttx - ok DEMUX_START - ttx - ok VIDEO_SLOWMOTION(0) - ok VIDEO_FAST_FORWARD(0) - ok VIDEO_CONTINUE - ok AUDIO_CONTINUE - ok AUDIO_CHANNEL_SELECT(0) - ok disable teletext subtitles page ffffffffffffffff (und) statfs failed! not pauseable. statfs failed! not pauseable. statfs failed! [eDVBCAService] new service 1:0:1:FB0:451:35:C00000:0:0:0: [eDVBCAService] add demux 0 to slot 0 service 1:0:1:FB0:451:35:C00000:0:0:0: RemovePopup, id = ZapError VIDEO_GET_EVENT - ok PATready use pmtpid 0844 for service_id 0fb0 eventNewProgramInfo 0 0 have 1 video stream(s) (020d), and 1 audio stream(s) (007a), and the pcr pid is 1ffe, and the text pid is 0028 decoder state: play, vpid=525, apid=122 [eDVBCIInterfaces] gotPMT [SEC] set dynamic current limiting [Dish] tuning failed VIDEO_GET_EVENT - ok VIDEO_GET_EVENT - ok sdt update done! [EPGC] start caching events(1392135476) [LCD4linux] update [LCD4linux] Data-Build [eDVBLocalTimerHandler] diff is 0 [eDVBLocalTimerHandler] diff < 120 .. use Transponder Time [eDVBLocalTimerHandler] not changed [LCD4linux] update [LCD4linux] Data-Build crc32 failed! is 392a2480 [EPGC] abort non avail schedule other reading [EPGC] abort non avail netmed schedule reading [EPGC] abort non avail netmed schedule other reading [EPGC] abort non avail FreeSat schedule_other reading [EPGC] abort non avail viasat reading [LCD4linux] update [EPGC] nownext finished(1392135491) [LCD4linux] update action -> InfobarActions showMovies statfs failed! [LCD4linux] Skin MovieSelectionSummary [LCD4linux] Skin MovieSelection [LCD4linux] Skin MovieSelection action -> DirectionActions down action -> DirectionActions downUp unknown action DirectionActions/downUp! typo in keymap? action -> OkCancelActions ok statfs failed! playing 4097:0:0:0:0:0:0:0:0:0:/media/VIDAUD/CountingCrowsMrJones.mp3 [eDVBCAService] free slot 0 demux 0 for service 1:0:1:FB0:451:35:C00000:0:0:0: [eDVBCAService] free service 1:0:1:FB0:451:35:C00000:0:0:0: decoder state: play, vpid=-1, apid=-1 DEMUX_STOP - pcr - ok DEMUX_STOP - video - ok VIDEO_STOP - ok AUDIO_STOP - ok DEMUX_STOP - audio - ok AUDIO_CONTINUE - ok DEMUX_STOP - ttx - ok start release channel timer eServiceMP3::construct! eServiceMP3::playbin uri=file:///media/VIDAUD/CountingCrowsMrJones.mp3 eServiceMP3::starting pipeline getBouquet failed.. no path given! eServiceMP3::state transition NULL -> READY gst_element_query_position failed in getPlayPosition gst_element_query_position failed in getPlayPosition gst_element_query_position failed in getPlayPosition gst_element_query_position failed in getPlayPosition gst_element_query_position failed in getPlayPosition gst_element_query_position failed in getPlayPosition eServiceMP3::state transition READY -> PAUSED PC: 76c581f4 00000000 00000001 00000000 00000000 00000001 006179dc 7fdcdc48 00000001 272c1348 00218ae4 778dd000 00000004 7fdcdab0 76d78020 006926d0 7fdcd9e8 7fdcdc48 7fdcdc90 7fdcdbf8 77728160 7fdcdc90 7fdcdc48 00000001 7fdcdeec 0000146d 76c581f0 00000000 00000000 00646020 7fdcdbb8 7fdcde08 7772819c ------- getResolvedKey config.plugins.crashlogautosubmit.sendAnonCrashlog failed !! (Typo??) getResolvedKey config.plugins.crashlogautosubmit.addNetwork failed !! (Typo??) getResolvedKey config.plugins.crashlogautosubmit.addWlan failed !! (Typo??) ]]> </enigma2crashlog> </crashlogs> </openpli>
I made the patch whitout my personal image settings
Attached Files
Re: Unable to compile gst-1.0 branch #225
Posted 12 February 2014 - 13:57
In my previous patch, I forgot to add the latest servicesmp3.patch off theparasol. With the general git patch against the current PLI master (off today 11:00 am)
You now can build base image (whitout feeds) with gst-1.0 only. For vuduo2 it does now work perfect for all
Video MPEG2,MPEG4,MP4(quicktime typical mac),mov and all recorded movies 100 % no crash no bug
Audio mp3,flac,ogg,wav and wma (these are tested by me) does run and play 100 % but a small issue is that it is very difficult to stop an on going play sandkeeper runs regularly but no crash accures.
at this last issue theparasol is working and will be solved soon.
This patch applied to current pli4 master git will give a perfect base for wheater,
1) creation off new gst-1.0-PLI4 branch
or better 2) starting the next upstream with this as base, think its a good idea to remove all gst 0.1 in next upstream.
Attached Files
Re: Unable to compile gst-1.0 branch #226
Re: Unable to compile gst-1.0 branch #227
Posted 13 February 2014 - 21:49
Christophecvr, your GST-10-PLI4-20140212.patch is missing gstreamer1.0 support for xp1000 boxes, but I suppose this patch is only tested and working for vu boxes?
@Camping: ZGemma H.2S, Technisat Multytenne 4-in-1 @Home: Edision Mini 4K, Wave Frontier T55, EMP Centauri EMP DiSEqC 8/1 switch, 4x Inverto Ultra Black single LNB
Re: Unable to compile gst-1.0 branch #228
Posted 15 February 2014 - 10:07
Christophecvr, your GST-10-PLI4-20140212.patch is missing gstreamer1.0 support for xp1000 boxes, but I suppose this patch is only tested and working for vu boxes?
Yes curious I thaught it was in there ass well.
But the only is thing which you must do is changing the file (I gues xp.inc) located in meta-openpli/conf/machines/include
Line 14
from gst-plugin-dvbmediasink
to gstreamer1.0-plugin-dvbmediasink
And then for the asound config I don't know. (best try first when image is installed in box)
If mp3 (or the audio ) is not not playing with gst-launch
asound.conf needs to be changed You can do this on box self.
If its' the case Later on I will include this change for xp as I did for vuduo2
I thaught that the base for xp1000 was also adapted by athoik but did not checked it.
Edited by christophecvr, 15 February 2014 - 10:08.
Re: Unable to compile gst-1.0 branch #229
Posted 16 February 2014 - 12:14
@Theparasol
Here the GST-1.0-pli4 patch against master off to day 11.30 Am
xp is adapted to use gst1.0 dvbmediasink , asound conf is corrected in same way as is done for vuduo2 this because pcm is also supported by xp hardware and configured in pli4.
This will normally build the openpli-enigma2-image (not the feeds yet) whitout any single gst-0.1 file only gst-1.0 . A least if build is done from scratch.
Attached Files
Re: Unable to compile gst-1.0 branch #230
Posted 16 February 2014 - 13:58
I'm still struggeling with revising of the servicemp3.
Seems that after each stop of current stream and starting of new stream play the ringbuffer is increased by one, so ringbuffer1, ringbuffer2, ringbuffer3.
That cant be sound, if you ask me it should be released after each stop. But how to do it... I cant find any code that even setups a ringbuffer in first place!
Further if send a GST_STATE_PAUSED to start a stream I discovered the stream is already "playing" if it reaches "READY" state... why why, dont start playing in ready state.
If status hits PAUSED -> pause (= ok) but user heared already 3 seconds of music due to ready state, then 1 second silence due to pause state, then playing...
First time the complete buffer of gstreamer is sucked away into the sink causing an instant buffering message. Normally the pipeline should be set to pause untill buffering is at 100% again but if done so music stops playing till 100% is reached. So first time gstreamer buffer is dry, I added some code that ignores it and doesnt set the pipeline to pause.
If you ask me its due to something wrong in the sink code, they shouldnt start playing in "ready" state only in playing state.
@Camping: ZGemma H.2S, Technisat Multytenne 4-in-1 @Home: Edision Mini 4K, Wave Frontier T55, EMP Centauri EMP DiSEqC 8/1 switch, 4x Inverto Ultra Black single LNB
Re: Unable to compile gst-1.0 branch #231
Re: Unable to compile gst-1.0 branch #232
Posted 21 February 2014 - 00:06
here git patch for GST-1.0 against latest pli master off 20-02-2014 19:00 Hr.
This patch does contain also the possibility to build the feeds.
how:
First clone the standaard master git
then run make
the apply this patch to the git.
to build only base image use MACHINE=xxxx bitbake openpli-enigma2-image
to build the image and feeds MACHINE=xxxx gst10-image
It will build all the feeds ass well except one package not that is enigma2-plugin-extensions-et-livestream
Tested and works almost perfect on vuduo2 (only the audio play a bit difficult to stop) but works are in progress on servicesmp3 to solve that.
Should be ok for all vu and xp1000 builds.
Attached Files
Re: Unable to compile gst-1.0 branch #233
Posted 21 February 2014 - 16:44
for dm8000 not ok to play audio. dm8000 is ok for playback video files (MP4,movmpeg2,mpeg4) and recorded video files with gst-1.0 but audio full freeze off enigma2 no crash log.
using gts-launch-1.0 playbin uri=file:///xxxxx
It does play but a bit garbled and after some time it just stops no msg.
Think that dvb-mediasink and or subsink will need changes. for gst-1.0
Re: Unable to compile gst-1.0 branch #234
Re: Unable to compile gst-1.0 branch #235
Re: Unable to compile gst-1.0 branch #236
Posted 20 May 2014 - 16:58
I would be nice if some of Enigma2 manufactures** pay/hire an GStreamer developer to do the hard work..
Unamed: 13E Quattro - 9E Quattro on IKUSI MS-0916
Re: Unable to compile gst-1.0 branch #237
Posted 3 June 2014 - 11:24
Hi christophecvr
How to apply patch ( GST-10-PLI4-20140220.patch ) with bitbake devshell.?
I running below environment
----
Re: Unable to compile gst-1.0 branch #238
Posted 3 June 2014 - 11:52
Hi christophecvr
How to apply patch ( GST-10-PLI4-20140220.patch ) with bitbake devshell.?
I running below environment
----
git clone -b upstream git://git.code.sf.net/p/openpli/openpli-oe-corecd openpli-oe-coreexport MACHINE=xp1000makecd buildsource ./env.sourcebitbake devshell----How apply patch for xp1000 with bitbake devshell and compile latest gstreamer 1.0 and run.OrI must compile image .Thanks
Well the patch is to old and will not apply anymore.
upstream is finished it is now master.
bitbake devshell ??? that command is unknown by me. Gues it exist but really don't know what it does.
To clone pli4 it is now
git clone git://git.code.sf.net/p/openpli/openpli-oe-core (that will clone master which is the current pli4 you may ass well try the master-next gues they will call it pli5)
For the rest I just do
cd openpli-oe-core
make
cd build
source env.source
MACHINE=xp1000 bitbake openpli-enigma2.image (or openpli-enigma2-feed or if you made an own image <you're image>... )
The patch self is to old and will not apply anymore. I do not try gst-1.0 anymore
Edited by christophecvr, 3 June 2014 - 11:57.
Re: Unable to compile gst-1.0 branch #239
Posted 3 June 2014 - 13:26
I follow these steps
---
git clone git://git.code.sf.net/p/openpli/openpli-oe-core (that will clone master which is the current pli4 you may ass well try the master-next gues they will call it pli5)
For the rest I just do
cd openpli-oe-core
make
cd build
source env.source
MACHINE=xp1000 bitbake openpli-enigma2.image (or openpli-enigma2-feed or if you made an own image <you're image>... )
---
I want to make gstream1.0 for xp1000.
How i apply your last patch.which in attachment.
Or when image compilation done then its auto come with gstream1.0.
How i can done.
Thanks
Re: Unable to compile gst-1.0 branch #240
3 user(s) are reading this topic
0 members, 2 guests, 0 anonymous users
-
Bing (1)