[vlc-devel] [PATCH] sout: allow duplicate outputs to be merged

Rafaël Carré rafael.carre at gmail.com
Thu Jan 14 09:46:53 CET 2010


Hi,

I need a way to specify different transcoding settings (especially no
encoding at all if the stream is already in the desired codec) on an
input with multiple audio tracks.

I use duplicate to select each ES and apply the desired settings, and
with this patch I can merge the output of each stream_out module into
one (std which will mux all the ES together).

I discussed this patch with fenrir at VDD, so I prefer if he looks if I
didn't mess something.

Also I RFC on:
- are "sout_Chain{Delete,Create}" good names ?
- should sout_Stream{New,Delete} not be exported ? (record.c needs to
  be modified to use sout_Chain* but that's trivial)

-- 
Rafaël Carré
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-sout-allow-duplicate-outputs-to-be-merged.patch
Type: text/x-patch
Size: 32811 bytes
Desc: not available
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20100114/3a5e2444/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: not available
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20100114/3a5e2444/attachment.sig>


More information about the vlc-devel mailing list