[vlc-devel] [vlc-commits] packetizer: hevc: add broadcast support

Francois Cartegnie fcvlcdev at free.fr
Tue Dec 22 23:50:43 CET 2015


Le 22/12/2015 22:12, Rémi Denis-Courmont a écrit :
> On Tuesday 22 December 2015 19:15:39 Francois Cartegnie wrote:
>> vlc | branch: master | Francois Cartegnie <fcvlcdev at free.fr> | Thu Dec 17
>> 15:16:18 2015 +0100| [3d1ccaf4624d89d99cb8d2a85797030797efe3e0] |
>> committer: Francois Cartegnie
>>
>> packetizer: hevc: add broadcast support
>>
>> Does reinject xps NAL on I Frame. Still not optimal
>> and duplicate prone, but that's what current
>> AVC muxer does.
was s/muxer/packetizer

> 
> That made sense before Thomas fixed the packetizer semantics. Nowadays, the 
> p_extra should be always up-to-date. So implementing this is today is just 
> silly. It just wastes bandwidth with most muxers.

You're aware of this new behaviour, I was not.
I've just replicated the way it was done for h264, the only way to
support multicast, according to TypX last meeting.

Anyway, parsing slices type require sps/pps, so most of that code is
still required. I'll just need to remove the duplication/injection.

> The final stream output or the muxers can reinject the parameter sets if/when 
> they need to (mostly TS and RTP, nothing else seems to support zapping).
> 

Francois


More information about the vlc-devel mailing list