[Ffmpeg-devel] mpeg transport streams

Mean fixounet
Fri May 27 14:20:46 CEST 2005


M?ns Rullg?rd wrote:

>Luca Abeni <lucabe72 at email.it> writes:
>
>  
>
>>On Fri, 2005-05-27 at 11:26, Erik Slagter wrote:
>>    
>>
>>>On Thu, 2005-05-26 at 17:21 -0500, Eric L. Hernes wrote:
>>>      
>>>
>>>>* Send full frames as PES packets rather than breaking them into 
>>>>transport sized blocks.
>>>>        
>>>>
>>>Huh? You cannot go and make TS packets any size you'd like, or am I
>>>misunderstanding this?
>>>      
>>>
>>I think he is referring to PES packets size, not TS packets size. As far
>>I can remember, a PES packet size can go from 0 (unspecified, can be
>>used only for video streams) to 2^16-1. (so, what does the muxer do if a
>>frame is bigger than 2^16?)
>>    
>>
>
>Correct.
>
>  
>
>>Some time ago, I played with the libavcodec ts muxer, and I noticed that
>>the PES packet size that it uses creates problems to hw decoders...
>>    
>>
>
>Those problems are more likely caused by some of the other flaws of
>the lavf ts muxer.
>
>  
>
The biggest one was total lack of PCR   as said in a previous episod.
Once the PCR is there (the patch adds it apparently) it might be good 
enough (tm)





More information about the ffmpeg-devel mailing list