Mantis bug tracking & feature (todo list?) won't feature anything that wont' fullfill the following:For 1.1.0 release it is alredy too late to introduce such big new fature. We are almost in release canditate state already.For me, this is the one thing that makes me stay with the built in tv engine, and will be the one reason I won't update to 1.1.0 (unless it's added of course ^.^)
I really hope someone from the community can write a patch for this
That's exactly what you said 7 months ago when the devs were working on 1.0.1
As long as you don't add it to the to-do list it will never be implemented and will this answer keep popin' up in the future...
All the more reason to start thinking about it before it's too late! =)Would require rewriting TsReader and TsWriter on some parts (and those are most likely going to be used in MPII).
Actually TsReader doesn't need any changes...PS: I do mean a _brief_ outline, say a few lines, a paragraph... Heck, even a list of classes, methods, that would definitely need altering would be useful. =)
But what about simpler solution for those who want it so badly ?Actually TsReader doesn't need any changes...PS: I do mean a _brief_ outline, say a few lines, a paragraph... Heck, even a list of classes, methods, that would definitely need altering would be useful. =)
Here's a short list that could help up starting the developement
- TV client needs to have an option / dialog that asks if the buffered / timeshifted material is wanted to be recorded when user presses a record on active show (that has timeshifted material)
- TV client needs to maintain some state information of the buffer content (i.e. how much timesifted material there is available for the currently playing show)
- TV client needs to ask server to record a buffered content (if user selects that option)
- TV server needs to have an interface to be able to tell it to record the buffered data as well (client will tell how much)
- TsWriter will have a new class that is able to parse the buffered data (timestamps mainly from multiple files) and then copy the needed buffer data to the newly created recording file (and assure that timestamps are continuous). Related code is somewere in TsWriter.cpp and DiskRecorder.cpp.
Propably something else needs to be implemented as well, but I don't know the whole code that is affecting the recording use case (it has been at least one year when I have last time worked in that area). But at least that list should give some pointers for an interested community developer to start the work.
Anyone, feel free to correct the ideas as they might be totally wrong
I would assume the most complex thing is the buffer handling (and copying). So, there won't be any shortcuts The GUI and server client interface changes are trivial compared to that.But what about simpler solution for those who want it so badly ?
Ie User uses skip setps to go back to the point he/she wants to start recording and presses record. Dialog shows options to choose how long to record like 0,5 h, 1h, 1,5h etc. Then users selects correct length and mp records the same what is currently playing in screen. The you can close tv scree and go away and slected length of buffer is recoirded.
|[solved] Keine Zugriff auf NAS Ordner mit Recordings und TimeShift||Allgemeines Support- und Diskussionsforum||6|
|LiveTV Records Causing 100% Drive Activity||Television (MyTV frontend and TV-Server)||7|
|Recordings Change : to _ in Series Name||General||0|
|P||Recording films that have an "intermission"||General||3|
|H||MP2 database won't keep in synch with recordings||General||8|
|Only Show Actual Recordings||General||1|
|How recreate Recording thumbs||TV-Server||4|
|P||[solved] MP2 new install, 2 x hdhomerun tuners, client on same PC unable to view TV & recordings||Newcomers Forum||8|
|[Proposal] Tool to display time of next recording||MediaPortal 1||0|
|TV-Records werden als Audio-Files importiert ?||Allgemeines Support- und Diskussionsforum||0|
|R||[solved] Unable to delete single recording||General||2|
|R||Correct setting for recordings on shared folder||General||0|
|W||[solved] MP suddenly Crashes when starting live TV on most channels and on recordings from the same channels||General Support||20|
|W||[solved] MP suddenly Crashes when starting live TV on some channels and on some recordings||Television (MyTV frontend and TV-Server)||1|
|S||Shortcuts MP1 My Recorded & TV Guide||General||10|
|F||How to reset tv recordings database||General||5|
|P||Recordings not showing up unless re-imported and not possible to delete||General||0|
|X||Recording import hängt||Allgemeines Support- und Diskussionsforum||0|
|F||Recording starts at second time only||MediaPortal 1 Talk||6|
|T||TV Recording Schedule||General||2|
|T||Unwanted recording||Newcomers Forum||18|
|[solved] DVB-T2 Recordings: Sometimes no Audio after muxing with mkvmerge||Tools and other software||2|
|N||Play a TV recording needs a double selection - twice ok on remote||Television (MyTV frontend and TV-Server)||2|
|G||Occasional Black screen on Live TV and Recorded TV||Watch / Listen Media||5|
|B||MP 1.23 First time click TV or Recorded TV fails, 2nd ... it will work||General Support||5|