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

Add dolby audio support #64

Closed
kqyang opened this issue Jan 7, 2016 · 3 comments
Closed

Add dolby audio support #64

kqyang opened this issue Jan 7, 2016 · 3 comments
Labels
status: archived Archived and locked; will not be updated type: enhancement New feature or request
Milestone

Comments

@kqyang
Copy link
Contributor

kqyang commented Jan 7, 2016

Specs on eac3: EAC3 http://www.etsi.org/deliver/etsi_ts/102300_102399/102366/01.02.01_60/ts_102366v010201p.pdf

DASH-IF IOP 3.0 mentions how it should be signaled in mpd: https://screenshot.googleplex.com/e5pqSXyRHow (http://dashif.org/w/2015/04/DASH-IF-IOP-v3.0.pdf)

@kqyang kqyang added the type: enhancement New feature or request label Jan 7, 2016
kqyang pushed a commit that referenced this issue Jan 9, 2016
- Box definitions for box type DAC3.
- Parser/muxer changes to support AC3 audio codecs.
- EC3 audio sample entry will come in Part 2.
- MPD signaling will come in Part 3.

Issue #64

Change-Id: I790b46ae8179b933bb8f7da9cdd38591fe8da43d
kqyang pushed a commit that referenced this issue Jan 15, 2016
- Box definitions for box type DEC3.
- Parser/muxer changes to support Enhanced-AC3 audio codecs.
- MPD signaling will come in Part 3.

Issue #64

Change-Id: Ifcd5efa1f61b470ec225127925631e4329853259
@kqyang kqyang added this to the 1.4.0 milestone Jan 16, 2016
@kqyang
Copy link
Contributor Author

kqyang commented Jan 20, 2016

AUDIO CHANNEL CONFIGURATION

For the element AudioChannelConfiguration the @schemeIdUri attribute is used to identify the audio channel configuration scheme employed.

The following defines URIs that identify specific audio channel configuration schemes, i.e. schemes contained in the AudioChannelConfiguration element:

Identifier: tag:dolby.com,2014:dash :audio_channel_configuration:2011

Dolby audio channel configuration information.The @value attribute shall contain a four digit hexadecimal representation of the 16 bit field that describes the channel assignment as defined by table E.5 in ETSI TS 102 366 [14] where left channel is MSB.For example, for a stream with L, C, R, Ls, Rs, LFE, the value shall be “F801” (hexadecimal equivalent of the binary value 1111 1000 0000 0001).

@kqyang
Copy link
Contributor Author

kqyang commented Jan 25, 2016

kqyang pushed a commit that referenced this issue Feb 9, 2016
Parse channel layout value from dec3 box. Pass it through audio stream
info. MPD builder forms audio channel configuration to signal ec-3
codec.
Specs: 1) ETSI TS 102 366 V1.3.1 Digital Audio Compression (AC-3,
Enhanced AC-3) Standard E.1.3.1.8.
2) DASH-IF Interoperability Points v3.0 9.2.1.2.

Issue #64

Change-Id: Ia2c22dd3d82e757ba5a88ba1de35c5d593f5005e
@kqyang
Copy link
Contributor Author

kqyang commented Mar 14, 2016

Fixed.

@kqyang kqyang closed this as completed Mar 14, 2016
@shaka-bot shaka-bot added the status: archived Archived and locked; will not be updated label Apr 19, 2018
@shaka-project shaka-project locked and limited conversation to collaborators Apr 19, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
status: archived Archived and locked; will not be updated type: enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants