mcrec: Core dump

Digital Recording
rasc
Senior Member
Beiträge: 5071
Registriert: Dienstag 18. September 2001, 00:00

mcrec: Core dump

Beitrag von rasc »

Kurze Info: mcrec hat es bei einer angezeigten Bitrate von 187 einfach auf die Schnauze.. ;-)


Code: Alles auswählen

[mcrec]: ./mcrec -r
mcrec 0.14 by Wolfgang Breyha
switching to radiomode...done
requesting current program ID...got: 8716439 
channel name: DEUTSCHE HITS ...searching URL-database...
musicchoice EPG-URL: /EPG/germanhits.shtml
selected apid: 0x320
opening 192.168.1.11:31338 PID 0x320
waiting for first data to become available
WARNING: unable to lock memory. Swapping may disturb the avread_thread
resyncing at request of reader thread
detected audio frame size: 0. ES data size: 10000                  
Speicherzugriffsfehler audio 187 kbit/s    
rasc
Senior Member
Beiträge: 5071
Registriert: Dienstag 18. September 2001, 00:00

Beitrag von rasc »

mhh, lag wohl an meiner abgestürtzten internet connection...

der absturz kam auch immer nach 21 sec.
MASHtm
Interessierter
Interessierter
Beiträge: 80
Registriert: Samstag 11. Mai 2002, 17:12

Beitrag von MASHtm »

Hmmm, werd mal checken ob es da sensible Stellen gibt. Hatte eh vor in Kürze eine neue Version zu bringen, die auch UDP ala Gandalfx unterstützt.

Servus, MASHtm
rasc
Senior Member
Beiträge: 5071
Registriert: Dienstag 18. September 2001, 00:00

Beitrag von rasc »

Eigentlich waere es nicht schlecht, wenn man die Audio-Pid und den ServiceNamen in der cmd-Zeile mit angeben koennte. Dann koennte man mehrere Pids gleichzeitig streamen...

So wie im Code gesehen habe, wird vie http-Interface der aktuelle Service verglichen...

Aber in dem Programm wollte ich jetzt nicht unbedingt rumpfuschen...
(irgendwie sah da sehr vieles nach HUNZ aus...)
MASHtm
Interessierter
Interessierter
Beiträge: 80
Registriert: Samstag 11. Mai 2002, 17:12

Beitrag von MASHtm »

Noch ein wenig Geduld. Sowas habe ich gerade im betastate hier herumkullern :wink: Ist nur etwas trickreich die dbox2 dazu zu bringen mehrere kodierte Kanäle gleichzeitig zu streamen. Zuerst dachte ich eigentlich das es schon theoretisch nicht gehen kann. Aber offensichtlich habe ich einen Weg gefunden mit dem es zumindest bei gleichem Key (was ja bei Musicchoice zutrifft) funktioniert. Ich muß das nur noch ein wenig testen.

Servus, MASHtm
MASHtm
Interessierter
Interessierter
Beiträge: 80
Registriert: Samstag 11. Mai 2002, 17:12

Beitrag von MASHtm »

Den Fehler hab ich gefunden!

Hab gethostbyname blind vertraut und dies nie bemerkt, da ich lokal meinen eigenen bind laufen hab und anscheinend immer brav den cacheentry bekam, obwohl ich meine Leitung gekappt hab :wink:

BTW, Kommentare bzgl. Sourcecode fallen bei mir sicher nicht auf fruchtbaren Boden, weil ich mit mcrec keinen Sourceschönheitsbewerb gewinnen will und es mit möglichst geringem Aufwand einfach nur halbwegs funktionieren soll. :lol: Um schönen Code zu bekommen müßte man es sowieso komplett neu schreiben und dazu fehlt mir schlicht die Zeit (und auch die Lust).

Servus, MASHtm