[mythtv] MythMusic ALSA patch using libmyth

Philip Lorenz philip at e-frag.co.uk
Sun Sep 5 13:54:15 EDT 2004


Philip Lorenz wrote:

> After seeing the patch submitted by Dave I worked on the code a bit in 
> order to make it use the audio functions of libmyth. The 2 changed 
> files (audiooutput.h/audiooutput.cpp) can be found in the attachment. 
> If you spot any bugs let me know. Feedback is also appreciated.
> The patch has only been tested using ALSA (so oss compatibility can't 
> be assured - please give feedback for that) but I'm sure it will work 
> without any problems. If anyone could point out where the mythtv audio 
> device is stored it can also be used.
> I set the audio sample rate to 48000khz so it would work with my i8x0 
> decoder (it refuses to work if you set it to 44100...)
>
Sorry was in bit of a hurry. Sample Rate set to 44100 again (should've 
used plug: ...). Also some changes in the configure function.

Philip

begin 644 mythmusic-0.15.1-alsa-2.tar.bz2
M0EIH.3%!62936>`"D.D`!_]_D/ST08![___?_V__[O____\$```H8`O_>`DN
MJI=FJG-K;<`54```[,&A+52"*2FF)HTT:%/(TT:I^FIB0-#-3U/4VD--!H/4
MTT``WJ0/4#0F@"4_0D9I-31HT-`:,(!D&@``#0`#0'`T!H-&@9-``:``Q-#3
M0--`#1HT`#1H)-*),II3TU/*>H#(#$!H:``!H!IH````!P-`:#1H&30`&@`,
M30TT#30`T:-``T:"1$($`$T)ID]1B-1Z at C30R'J8FFC(:&F3T31Z at Q&GH/G'
M_/J/OO&9V at 0[@!+8P[/'*N/)>/L.R.V:FZ0WN]&(0(L(R2#@5@@J`8('-$B,
M62=I:(D1!WV2H+!51(<Y\7^4%!?GLP.`M;6M;$.CX><&3.,&*W2W^W.%ETIB
MYQFH-;$9+2A7JIB.B%2"*JVY<#7QE\#,QO=,'T[7"LF&^2[]U?S3"9<JAAL8
MJ#PT[)+B"RU4MLM6U:U"H;D_!#)M8:/D0SM'!1J at R'6;Z;ZT>XO4K1AIU1J8
MY;AXRH9(T\#626,"J,+0H:%%X!Z8,F&AGH&#M1(T`R$@<`P)#]!@$DRR':V0
M$8C(+!8H"P08L1BB"H"R`BQ$VA-H%`,U[XE!M])],6`R+B!FUAI&"`,NF-G7
M8*KICVOI/-5;Q81F#,MX/`=(N0+\*R&,=7HV&`C)WCW=!#^KX-9J-R$\)A?X
MG^T128-M2U?6^R?L"@.6;G.AADDT\E at .-%E"R%##BL.E\>#?\-89XW8-([2]
MY80(<U%R;NXPH&@\YE$D5C,:OZ73TF8K><#&1F0'MVL%+C:QN at Q2OLBMN^U@
MB_*^8_!Y7BF=#Q+IG9<#>61D:ES;&^&L._19YM+C?MXZ+N6[-GO>9M10-#F(
M)*;R5F#X=$2#;:T&!A-&M_T?7:A5E_Q8O7-H,]UV at 4<X6*(!P3):W>:VBN>W
M@(@S?36P at 6R-A"G02.)(N(Y1!%,3SEF#^XWX*&]%)3<J!Y[\M</)SF]R#K#V
MQ\MN:M6Q?D2%\G*2%._8I%L'>O5.K;,YH'[&SZ;&)>?A[A-`P&(E?\J\6S*)
M8LGC,+%V<UF<+3E?=.*04')'81FOO;)ZW%8&6"B5H#%NJS#1:3Y!!$90(5&3
ML'"&Y9"?LS#)\_HV:;>GEO'IZHKCH2W<\"UY0MJFXJCHA[K3:+;HTVTF;SK#
M8J#&_*>DTFB`!`;MC>2688&FFV:+6SYFH:%I8N+#PLO9<?IYK^:K8H&)J89#
M&J9"9\8P12(/$[PYDJ9YO6[)BC'![".^+'.&)RXTQLJR/$"14VOD6H'"=8:2
M"INQ#`@92$"B#82`Q1A/:X#AN_L=$V.EDO(ZKMS/3SRW8YYT$Y(P60Z$/]$Q
MUTZO67);_G(:'7.X(4[E"@+XCT^_ at CYAJA4[/4 at 90A4O"&BL'S^\&3I<9K%P
M\OGHHH at HP2)@D\-"B:JH,MH>0W^9PB\+8J!H6*OZ"E<UTZ1V1?;CZEJ'B;0+
MWT"ZO,V=8SP,-3BSI:V=3IUTXL89XZ<Y["&'K?#9OVOGJG%PZ<6FFYK-IH22
M2V):]9TZF7,RK3*$S,TH;3*J:(-&`%-$?!)M0^0Q]J33?&5\$Y91.O#F20?I
M3!?(P/VC^`(@7GWX4 at D\HJ04GYB?IX_W]&`HQ]NZGBB:`#K[WU3,_!W*9_/Y
M-]MUI48.Z3L&`V,5<6Z0Q$00T/HT%`.V_WPA)B at LW%M<YYC/OLM#BM-.09JQ
MW7W<)DS5BGAL[#@I+ at OBC#E"LP0ZK,="[;:<VC at ZTI,[PEM_Y$(A%\823A9W
M-A=.6]Z47:6*61Q&;(QPC-/.2V_SENZ"P2]>;C),B>J>2PXDMG,6+$FIV%+L
M'M&^-YTE)?X<6RZVV'":;V3U_R[\T?7GSP3:TAK=@:"#&PLF1!(3HD!(K7U!
M.(F/\.BZ4F3[GL;](E(5LW33[)G!,:0!!&E:"%]ZHPDQ[^V8G:HNX_+C,I0!
MVE49"_<U5=U=!<-AP/`AGKYSY9@?&%4?QL-VZ5%$C7[G_=/FF,PG>-[,-5^+
M]C`1&KB[?\'G*VYM/!4KEX9'U[`C<_*:%Y#;+E/8. at RD5@/$];%X0J.I1`VI
M(D6J&,Z=(L[6H6<W;)W`!5T1*`M*YYWQPL4>1IS"*<%?!>[!<@-IM!0.2`A$
MM$()6F%]3N91;H*Q'6;#N_$:T at O^W0C5UD'`&ZK<7&=@@-H>BY'2UC31.H,0
M.26=7#Y>[J\=_`3XKZ90MM)H03WLOO[?6ECG'XM2RB<5$2\JW7*A3$U*N#ZB
MC'A,7$SB4(=[KRRCZSSHS2AIM%BP%*?>ZB5*F9%.0U$K/:TCN>D=P4%4UFU*
M at 20NJE4=&[FP!8L+E'(A9D!XR=0E!G2A1<N?P$:"I#<'7@(#FP065HH(U@:Z
M`)ON5YM8 at OYO$2I&F2Q\'OU<38BB+EF1B*+O"-**`C2Q6"2/<A$-'EQ3%U"8
M*^$@>O01X@@Y2@;P:H/VS:0&D at V#YP-Z2)X'D\##0P['/5$UZ<7929I>8THR
M1TG6S4>\7&1 at D'87BN6)SO+=`=^/.;#<'>UZ[4^APWQ<?=))]U(%P``]K)!"
M7;R'3NN54;F?'5R>#N(%XQAX5P!9#]WGD;*=:0=QB:"!K;OZP*K<5"$BXYY.
MQ'M]<HGS#25LQ,"4BE5J!G*4DL&`LCCWK<-M at QL9WFO6\(@9H6PTU`S^:Z3/
M1L3L7)!2ZQ%<X]`-DD`@OSV&70H'!$#B+_#A=P=>K`H\:08:*A>=\$#/_39L
MO*F,M3!,V.9T*K0NU:D at P*A>8*A3RU5`*,/U-O at B48FC?[D\J'HOAJ1%!5$1
MG$/#Q4(D,$W<>U#2:[H0DEH"`"!"2=JD=5,_&Q*!5D;W/"A<V&`VJE\#"8"<
M"%+PPE*ER2=2:P+BUH8LH07G#M#B8IJ_5\.(B`CHN*:?5:]QYV/(Q,J$L;&F
M-X<C1QN70_=?E?*#8C!<5D<<U,0N,+Q(NQIC:.7`Z)L,KV\Z*XUIN27!I"&T
MW@;$NU7A#U$%!B4P222TOUG@(XY1[!,S?X[V#Z,<V]&Q>5[APQO+#0 at MU)=/
MZ+%W88DM5\BVC:*<_6VVMXAHVO)QG>"3FZ at 3L[RQ18<N at FIA!1;PXV,L[GGK
M97:E?R1FH<3`N)"UK3>ZTBD[;8,BQ;S5-9=?:^LEU2N,"%N";BIDOC)J!0U:
MI)2O02N0UHI)B5R1L++,F7&\Y'@&:8F^/#G+3",*E>F%6SNJ:)QZ#-'S\PU'
MC3-0-1SCBPCC34P4##R[ESM;@NO',PX)J5C`RU&1DE9KC&<ZQ"9I9*!@V(;!
M-A#$&.Z-!N*"X`I#%<JC$$8HT9)WCM`2>SECGQ,2&5455H=TR6YWJG"I5:&A
M([")L1?(1PY8$T!OTB*G1<:\5)AR)!YPQ0P:&(&-I)3RAR00=963/(;W!RB:
M,N\2X\<!:)F0Q, at A"BW/"[N/WG`#?J(0A-AZ@(DGU4DVFAB`88--?THZ at +/6
MK!DI<S.)*BOH..BZ<R<TI)8U`D+"&%[G&3&B()I$2U52%N:7P. at D:''(SKU:
KEB-`^1"]LFDJ&S[4-&\M2L$DJDHFU`HT$S6I3?:4DC_XNY(IPH2'`!2'2```
`
end



More information about the mythtv-dev mailing list