Opened 16 years ago
Closed 15 years ago
#3580 closed enhancement (fixed)
details : "Add encoding support to our MediaKit"
Reported by: | mmadia | Owned by: | marcusoverhagen |
---|---|---|---|
Priority: | normal | Milestone: | R1 |
Component: | Kits/Media Kit | Version: | |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Platform: | All |
Description
This has some additional notes regarding Haiku's Google Summer of Code(tm) project idea: "Add encoding support to our MediaKit"
This project has a focus on designing and implementing the API's to allow encoders to communicate with MediaKit. This will allow any program that is aware of MediaKit to utilize any available encoders that are also aware of MediaKit.
While the focus is on API design and implementation, at a minimum, an encoder for video and audio needs to be created to allow testing of this API. Also, it is beneficial to have an understanding of the features that are required by the encoders to work with this API.
There are two major aspects for API design and implementation:
The first is implementing the pre-existing BeOS encoder API methods. The methods currently exist as function stubs. No API design is needed nor expected.
The second is designing and implementing a backend for the MediaKit API. Since BeOS's encoder/decoder and reader/writer API was private, there is no API documentation to follow. It is suggested to study Haiku's existing decoder implementation and use that as a guide for creating the encoder API.
Change History (4)
comment:1 by , 15 years ago
Resolution: | → invalid |
---|---|
Status: | new → closed |
comment:2 by , 15 years ago
That should actually be "fixed", stippi implemented media kit encoding during the informal code gathering.
comment:3 by , 15 years ago
Resolution: | invalid |
---|---|
Status: | closed → reopened |
comment:4 by , 15 years ago
Resolution: | → fixed |
---|---|
Status: | reopened → closed |
closing invalid, as it was not selected as a GSoC project and there has been some recent work in MediaConverter.