Opened 11 years ago

Closed 10 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:
Has a Patch: no 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 mmadia, 10 years ago

Resolution: invalid
Status: newclosed

closing invalid, as it was not selected as a GSoC project and there has been some recent work in MediaConverter.

comment:2 by anevilyak, 10 years ago

That should actually be "fixed", stippi implemented media kit encoding during the informal code gathering.

comment:3 by mmadia, 10 years ago

Resolution: invalid
Status: closedreopened

comment:4 by mmadia, 10 years ago

Resolution: fixed
Status: reopenedclosed
Note: See TracTickets for help on using tickets.