Playback from XFS

Ideas and dreaming will go this forum
Post Reply

plasticassius
Posts: 61
Joined: Fri Dec 17, 2010 12:37 am

Playback from XFS

Post by plasticassius »

Hi Denny,

I'd like to ask you about something you may have seen in your super work with PVR. I think a very interesting feature would be to make it possible to play from directories mounted to an XFS partition. That way, SamyGO, PVR, and playback would all be on a single USB partition, and the need to constantly press "A" to switch partitions for every playback would be gone. I have a C series T-VALDEUC_3011.0, which I think should be similar to D series.

I can only do limited things with patches, but in exeDSP I found a possibility:

Code: Select all

12f9c00:   e59f2028    ldr   r2, [pc, #40]   ; 'CMBPBrowserAppBase::t_IsMediaSource() szUri=[%s]' =* 02962928 =* 12f9c30
12f9c04:   e1a03004    mov   r3, r4
12f9c08:   e3a00002    mov   r0, #2
12f9c0c:   e59fc020    ldr   ip, [pc, #32]   ; '' =* 012ffcf0 =* 12f9c34
12f9c10:   e12fff3c    blx   ip
12f9c14:   e1a00004    mov   r0, r4
12f9c18:   e59f1018    ldr   r1, [pc, #24]   ; 'file://LOCAL:96' =* 02962454 =* 12f9c38
12f9c1c:   ebb9f273    bl    -118362c   ; 1765f0 <PCString::Diff(char const*, char const*)>
12f9c20:   e2700001    rsbs   r0, r0, #1
12f9c24:   33a00000    movcc  r0, #0
12f9c28:   eaffffe5    b     -64   ; 12f9bc4

change: makes browse pvr stop functioning
12f9c24:   e3a00000    mov   r0, #0
This change makes "Media Play Recorded TV" stop functioning, which is obviously not helpful. But, I wounder if there isn't some change that could make "Media Play Videos" always works regardless of the USB filesystem. I'm hoping that the patch could be made in such a way that the USB xfs partition could stay plugged in all the time, and the step of switching to another partition every time to play a video would be eliminated.
Denny
Official SamyGO Developer
Posts: 350
Joined: Thu Sep 30, 2010 12:18 pm
Location: Croatia

Re: Playback from XFS

Post by Denny »

by modify code , i get crash, when i select xfs formated device, also under player, there are no devices listed to play some video or simular, so soems check is somwhere other, as there are multiple functions "IsMediaSource" from different classes.

i missed same issue , when i have copy HD picture to check fullhd on gasdeuc 1019, it did not wanted to show me it from xfs device and i did not had any fat usb :D

need to check more where is it exact.

Denny
Denny - 데니 - 丹尼 (card2000)
UE55C8000 UE55D8000 UE32D6510 BD-C9600 3xDM8000
Reversing HW Demux Drivers and API from Samsung´s TV
plasticassius
Posts: 61
Joined: Fri Dec 17, 2010 12:37 am

Re: Playback from XFS

Post by plasticassius »

Yes, I know the "IsMediaSource" I quoted isn't the right check. But, it seems like the right check might be similar. I looked at any mention of "IsMediaSource" I could find, but no luck so far. Also, it seems like classes CMBPBrowserAppBase or CMBPVideoBrowser is involved, or possibly CMediaHomeApp or CWProVideoBrowser, and there's also CYahooMediaPlayer.
Cichas
Posts: 11
Joined: Tue May 08, 2012 12:45 am
Location: Czech Republic

Re: Playback from XFS

Post by Cichas »

So D Series is the same as C series? Only recording playback from XFS and XFS is always the first device: viewtopic.php?f=9&t=4034

If you will find anything - let me know, please!

Post Reply

Return to “[D] Brainstorm”