[prev in list] [next in list] [prev in thread] [next in thread] 

List:       helix-datatype-dev
Subject:    [datatype-dev] CR/CN-datatype: Added "PreferredAudioPayload" option
From:       "Petar Basic" <pbasic () real ! com>
Date:       2008-04-24 10:23:38
Message-ID: 9b8350410804240323p5e418f98lb116b62d8891f555 () mail ! gmail ! com
[Download RAW message or body]

Modified by: pbasic at real.com
Date: 2008/04/24
Project: strummer

Synopsis:
Added "PreferredAudioPayload" option to dtdriver and aac-fileformat

Overview:
1) Introduced "PreferredAudioPayload" and "PreferredVideoPayload"
options into FFDriver.  These tell fileformat plugins to output their
streams in specified mime-type if possible (not obligatory).  Both
options are copied into fileformat's request header if specified.

2) Refactored AAC fileformat plugin to process "PreferredAudioPayload"
option.  Currently, it supports payload reformatting into
"audio/x-pn-realaudio".  This design is cleaner than depending on
"Server"=1 FFDriver option which should have the same effect.

Files Modified:
datatype/aac/fileformat/aacff.cpp
datatype/aac/fileformat/pub/aacff.h
datatype/tools/dtdriver/engine/ffdriver.cpp
datatype/tools/dtdriver/engine/pub/ffdriver.h

Image Size and Heap Use impact:
No change.

Platforms and Profiles Affected:
All

Platforms and Profiles Build Verified:
system id: win32-i386-vc7
profile: helix-dtdr-all-defines

Platforms and Profiles Functionality Verified:
x86 Windows XP SP2

Branch:
hxclient_3_1_0_atlas

Copyright assignment:
I am a RealNetworks employee or contractor.

["datatype_tools_dtdriver.diff" (application/octet-stream)]
["datatype_aac_fileformat.diff" (application/octet-stream)]

_______________________________________________
Datatype-dev mailing list
Datatype-dev@helixcommunity.org
http://lists.helixcommunity.org/mailman/listinfo/datatype-dev


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic