Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

COM-12602-Replace erroneous h266 reference decoder in fluster: #215

Merged
merged 5 commits into from
Nov 22, 2024

Conversation

rsanchez87
Copy link
Contributor

  • add h266_reference_decoder (VVCSoftware_VTM-H266)
  • maintain h266_vvdec_decoder (VVdeC, the Fraunhofer Versatile Video Decoder)
  • update README.md

* add h266_reference_decoder (VVCSoftware_VTM-H266)
* maintain h266_vvdec_decoder (VVdeC, the Fraunhofer Versatile Video Decoder)
* update README.md
@rsanchez87
Copy link
Contributor Author

After testing with VVCSoftware_VTM-H266 new reference decoder, md5sum in JVET-VVC_draft6.json, did not change:

./fluster.py reference VVCSoftware_VTM-H266 JVET-VVC_draft6

@rsanchez87 rsanchez87 marked this pull request as draft November 22, 2024 09:55
@rsanchez87 rsanchez87 marked this pull request as ready for review November 22, 2024 10:22
"""GStreamer H.266/VVC VVCSoftware_VTM decoder implementation for GStreamer 1.0"""

codec = Codec.H266
decoder_bin = " Decoder "
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Which bin is this?

@@ -21,7 +21,7 @@


@register_decoder
class H266JCTVTDecoder(Decoder):
class H266VVCDecoder(Decoder):
"""VVdeC H.266/VVC reference decoder implementation"""
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

it is no reference:

Suggested change
"""VVdeC H.266/VVC reference decoder implementation"""
"""VVdeC H.266/VVC decoder implementation"""

* remove vvc_vtm decoder from gstreamer.py
* remove reference from vvc decoder
* change authors in h266_vvc_vtm.py h266_vvdec.py decoders

@register_decoder
class H266VVCVTMDecoder(Decoder):
"""VVdeC H.266/VVC reference decoder implementation"""
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

it is not VVdeC. It is VTM.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

done

@rsanchez87 rsanchez87 merged commit ad83df2 into master Nov 22, 2024
3 checks passed
@rsanchez87 rsanchez87 deleted the COM-12602 branch November 22, 2024 11:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants