FernetMenta / vdr-plugin-vnsiserver

VDR plugin to handle XBMC clients.
GNU General Public License v2.0
16 stars 33 forks source link

hevc: Remove need for 2nd buffer #63

Closed Papafelice closed 8 years ago

FernetMenta commented 8 years ago

thanks!

the commit message of 6df191a seems not appropriate :) could you please split the bitstream changes into a separate commit? then I can test it with the other parsers for regressions.

Papafelice commented 8 years ago

Ok, I will try so. But the non-buffer version of hevc needs a different bitstream. So I will make an intermediate bsEP3 version that will later be reunited with the optimized bitstream. Ok?

FernetMenta commented 8 years ago

why don't you create a specialized version (subclass) of bitsream, that implements EP3?

Papafelice commented 8 years ago

Am I right to assume that H.264 is used in DVB-S2? I have a DVB-S2 USB adapter lying around that I could hook to a dish and test the H.264 parser.

FernetMenta commented 8 years ago

Am I right to assume that H.264 is used in DVB-S2?

Yes. Most HD channels are h264, SD are mpeg2

Papafelice commented 8 years ago

Made it. Used my wife's PC as VDR server, hooked the DVBS-usb thingy to it. wirbelscan etc, Copied my latest patches to it

Various HD Channels in HD with h264 -> Works Various HD Channels in HD with hevc -> Works SES UHD Demo 4K hevc -> Works! (Though I get pixel errors and my Laptop where Kodi runs on starts boiling due to the S/W decoding :-)

Papafelice commented 8 years ago

Damn, clicked the wrong button

FernetMenta commented 8 years ago

Do you need help with restructuring the commits?

Papafelice commented 8 years ago

"...Do you need help with restructuring the commits?..." Yes, please. If not for now, then for the future (see above: H264 and HEVC are doing fine up to 4K with the new bitstream version)

FernetMenta commented 8 years ago

there are some minor coding style issues left but I will clean them after merge. Enough git-foo for this time. Thanks very much!