home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
MediaPortal 1
Area 51 - Testing Area
Rework TV Graphbuilding CC/Post Process
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="fir3ma5t3r" data-source="post: 842087" data-attributes="member: 60053"><p>Copy and Paste from somewhere: </p><p></p><p>To support EIA-708, you would need to write your own EIA-708-to-bitmap decoder filter. Decoding EIA-708 is harder than decoding EIA-608 but your biggest problem would be feeding the video renderer a bitmap with an alpha channel. It is much easier to extract the EIA-708 data out of the graph and decode it to colorkeyed bitmaps to feed the VMR through the IVMRAlphaBitmap[9] interface (however, this way you can not have semi-transparencies). If you don't want the captions to be scaled with the video, you will need to write a custom allocator/presenter or a mixer filter that dynamically changes the media type's rectangle. </p><p></p><p>Most ATSC streams also carried an EIA-608 substream alongside the preferred EIA-708 one for backward compatibility. The EIA-608 data is simply packaged differently but, if you write a simple repackaging filter, you can feed it to the stock Line21Decoder. </p><p></p><p></p><p>Hope this helps</p><p></p><p>FiR3Ma5t3r</p></blockquote><p></p>
[QUOTE="fir3ma5t3r, post: 842087, member: 60053"] Copy and Paste from somewhere: To support EIA-708, you would need to write your own EIA-708-to-bitmap decoder filter. Decoding EIA-708 is harder than decoding EIA-608 but your biggest problem would be feeding the video renderer a bitmap with an alpha channel. It is much easier to extract the EIA-708 data out of the graph and decode it to colorkeyed bitmaps to feed the VMR through the IVMRAlphaBitmap[9] interface (however, this way you can not have semi-transparencies). If you don't want the captions to be scaled with the video, you will need to write a custom allocator/presenter or a mixer filter that dynamically changes the media type's rectangle. Most ATSC streams also carried an EIA-608 substream alongside the preferred EIA-708 one for backward compatibility. The EIA-608 data is simply packaged differently but, if you write a simple repackaging filter, you can feed it to the stock Line21Decoder. Hope this helps FiR3Ma5t3r [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 1
Area 51 - Testing Area
Rework TV Graphbuilding CC/Post Process
Contact us
RSS
Top
Bottom