BTTV-Radio - status quo

everything about the next not so big update

Moderator: Moderator

User avatar
Uatschitchun
Overlord
Posts: 3189
Joined: Tue Dec 06, 2005 6:55 pm
Location: Germany
Contact:

BTTV-Radio - status quo

Postby Uatschitchun » Fri Mar 02, 2007 3:36 pm

Tested bttv-radio!

With xine-audio:
* Radio works but displays no infos on bottom (would be nice to see station name, frequency and duration)
* Radio does not stop playing when exiting MMS

With gst-audio:
The same as with xine-audio

With alsaplayer-audio:
The same as with xine-audio

So we do have working bttv-radio still! And it seems bttv-radio is not influenced from chosen audio-player ...

If MMS is compiled without '--enable-bttv-radio' and one choose to add a bttv station to the playlist, MMS displays the warning (not compiled with bttv) and:
terminate called after throwing an instance of 'std::out_of_range'
what(): vector::_M_range_check

Program received signal SIGABRT, Aborted.
[Switching to Thread -1221036352 (LWP 12347)]
0xb7fe2410 in ?? ()

(gdb) bt
#0 0xb7fe2410 in ?? ()
#1 0xbfc0e97c in ?? ()
#2 0x00000006 in ?? ()
#3 0xb797cfb9 in abort () from /lib/tls/i686/cmov/libc.so.6
#4 0xb7b79994 in __gnu_cxx::__verbose_terminate_handler () from /usr/lib/libstdc++.so.6
#5 0xb7b773b5 in ?? () from /usr/lib/libstdc++.so.6
#6 0xb7b773f2 in std::terminate () from /usr/lib/libstdc++.so.6
#7 0xb7b7752a in __cxa_throw () from /usr/lib/libstdc++.so.6
#8 0xb7b0e9ef in std::__throw_out_of_range () from /usr/lib/libstdc++.so.6
#9 0x080b619d in std::vector<Dbaudiofile, std::allocator<Dbaudiofile> >::_M_range_check (this=0x8160d6c, __n=4294967295)
at /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_vector.h:503
#10 0x080b61b8 in std::vector<Dbaudiofile, std::allocator<Dbaudiofile> >::at (this=0x8160d6c, __n=4294967295)
at /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_vector.h:539
#11 0x080b61eb in vector_lookup<Dbaudiofile> (v=@0x8160d6c, pos=4294967295) at library-builder/../common.hpp:63
#12 0x080ab7a6 in Audio::play_track (this=0x8160c40) at audio.cpp:405
#13 0x080acbb5 in Audio::choose_radio (this=0x8160c40) at audio.cpp:1595
#14 0x08072d89 in Startmenu::mainloop (this=0x80f2280) at startmenu.cpp:414
#15 0x08060fe4 in start () at mms.cpp:84
#16 0x08062d89 in main (argc=1, argv=0xbfc0f444) at mms.cpp:494



LG
Roman

User avatar
arj
Site Admin
Posts: 2316
Joined: Thu Dec 01, 2005 8:51 pm
Location: Denmark
Contact:

Postby arj » Fri Mar 02, 2007 6:27 pm

It uses mplayer to play the station. I accepted this as a patch a long time ago and don't have to hardware to maintain it so either we need to disable it for 1.0.8.2 or we need someone with the hardware to fix it. I have removed it in 1.1.0 because it didn't cause nothing but trouble for me. The implementation is quite a hack :(


Return to “1.0.9”

Who is online

Users browsing this forum: No registered users and 1 guest