john-tornblom/tvheadend — pull request #5 by adamsutton (2012-07-26 14:00:30+00:00)
Title: Random musings on transcoder, this is NOT functional.

John,

this isn't really a pull request, I just wanted you to take a look at this. It's NOT functional and obviously missing lots of stuff:

- no proper cleanup
- no proper handling of source codec ANY (i.e. the default)
- no proper handling of pass thru (i.e. where user specifies that codec A should be un-transcoded)
- no handling in HTTP
- no handling of codec configurations
- no ability to actually define/configure profiles
- probably don't need to create lots of transcode_stream objects on transcode_create, can probably do that on start? though not sure.

Anyway just some random thoughts. I can clean it up and make it usable, but at this stage I just wanted to try and express (in code) what I was trying to get at.

Adam