AAC Decodingįor AAC, the decoder has certain format constraints on the compressed AAC input. Alternatively, when the application builds the filter graph, it can set the desired media type on the output pin. To select between these two options, use the ICodecAPI interface to set the AVDecCommonOutputFormat property, before connecting the pins. Up-mixes to six channels, using the common 5.1 speaker configuration.Mono streams are always decoded to stereo.įor streams with a channel configuration of two or more speakers, the decoder does one of the following: For more information about these media types, see Audio Subtypes.Īn earlier version of the documentation stated that this filter can decode "MPEG-2 audio." The filter decodes only backward-compatible MPEG-2 audio. The input type can change dynamically during streaming. MEDIATYPE_Stream, MEDIASUBTYPE_MPEG_LOAS.MEDIATYPE_Stream, MEDIASUBTYPE_MPEG_ADTS_AAC.MEDIATYPE_Stream, MEDIASUBTYPE_DOLBY_DDPLUS (See Note 1.).MEDIATYPE_Audio, MEDIASUBTYPE_MPEG1AudioPayload.MEDIATYPE_Audio, MEDIASUBTYPE_MPEG_LOAS.MEDIATYPE_Audio, MEDIASUBTYPE_MPEG_ADTS_AAC.MEDIATYPE_Audio, MEDIASUBTYPE_DVM (See Note 1.).MEDIATYPE_Audio, MEDIASUBTYPE_DTS2 (See Note 2.).MEDIATYPE_Audio, MEDIASUBTYPE_DOLBY_DDPLUS (See Note 1.).Starting in Windows 7, the filter also supports the following input types: MEDIATYPE_Stream, MEDIASUBTYPE_MPEG2_AUDIO.MEDIATYPE_Stream, MEDIASUBTYPE_MPEG1Audio.MEDIATYPE_Stream, MEDIASUBTYPE_DOLBY_AC3 (See Note 1.).MEDIATYPE_MPEG2_PES, MEDIASUBTYPE_MPEG2_AUDIO.MEDIATYPE_MPEG2_PES, MEDIASUBTYPE_DVD_LPCM_AUDIO.MEDIATYPE_MPEG2_PES, MEDIASUBTYPE_DTS (See Note 2.).MEDIATYPE_MPEG2_PES, MEDIASUBTYPE_DOLBY_AC3 (See Note 1.).MEDIATYPE_DVD_ENCRYPTED_PACK, MEDIASUBTYPE_MPEG2_AUDIO.MEDIATYPE_DVD_ENCRYPTED_PACK, MEDIASUBTYPE_DVD_LPCM_AUDIO.MEDIATYPE_DVD_ENCRYPTED_PACK, MEDIASUBTYPE_DTS (See Note 2.).MEDIATYPE_DVD_ENCRYPTED_PACK, MEDIASUBTYPE_DOLBY_AC3 (See Note 1.).MEDIATYPE_Audio, MEDIASUBTYPE_MPEG2_AUDIO.MEDIATYPE_Audio, MEDIASUBTYPE_MPEG1Payload.MEDIATYPE_Audio, MEDIASUBTYPE_MPEG1Audio.MEDIATYPE_Audio, MEDIASUBTYPE_DOLBY_AC3 (See Note 1.).In Windows Vista and later, the filter supports the following input types: In the registry, the friendly name of this filter is "Microsoft DTV-DVD Audio Decoder". MICROSOFT DTV DVD VIDEO DECODER DOWNLOAD PLUSDecoding of Dolby Digital or Dolby Digital Plus is not supported on Windows 7 Home Basic or Windows 7 Starter. I have control over the Demux Is there a way to tell the decoder NOT to show the I-frame (at 20.This filter is not supported on IA-64-based platforms.ĭecoding of Dolby Digital Plus, AAC, and HE-AAC formats requires Windows 7. What is worse is that it sends the I-frame as the first sample! This can be distracting to the viewing end-user, because the picture "jumps" between the first two frames. Obviously, the sample at 22.0 is missing. Inspecting the communication between the decoder and the renderer, the following (now decoded) samples flow between the pins: 20.0, 22.2, 22.4, 22.6, 22.8. The Microsoft DTV-DVD video decoder does this. This should be enough for the decoder to decode and display the segment from 22.0 to 35.0. The Demux also flags the first sample (at 20.0s) as Discontinuity. So, the Demux sends samples (frames) at 20.0, 20.2, 20.4. The Demux I am using figures out that the decoder downstream needs the I-frame at 20.0s to be able to decode the B/P-frames at 22.0, 22.2, 22.4. Finally, we want to play a segment from 22s to 35s inside the file. (The numbers here are chosen for the The file has framerate of 5 fps and keyframes (I-frame) every 10 seconds, i.e.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |