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

Bugfix for rendering CEA608 captions embedded in H264 SEI #1623

Merged
merged 2 commits into from
Oct 28, 2016

Conversation

kiranc7
Copy link
Contributor

@kiranc7 kiranc7 commented Oct 12, 2016

  • If composition_time_offset flag is not set in trun box header, it is
    leading to garbled CC text rendering.
  • This is caused by "undefined" sample.sample_composition_text_offset
    field.
  • codem-isoboxer expects the caller to resolve to the defaults.

* If composition_time_offset flag is not set in trun box header, it is
leading to garbled CC text rendering.
* This is caused by "undefined" sample.sample_composition_text_offset
field.
* codem-isoboxer expects the caller to resolve to the defaults.
@TobbeEdgeware
Copy link

Looks good to me.

Copy link
Contributor

@davemevans davemevans left a comment

Choose a reason for hiding this comment

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

NOTE: default_sample_duration and default_sample_size could return undefined since they are not mandatory in the tfhd box (admittedly this would represent a broken stream). But there's not a lot that could be done in that case other than fail gracefully.

Still, LGTM.

@dsparacio dsparacio merged commit 90ae04d into Dash-Industry-Forum:development Oct 28, 2016
@dsparacio dsparacio added this to the v2.4.0 milestone Dec 19, 2016
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.

None yet

4 participants