I created a test program that multiplexes a MPEG-4 video and MPEG-4 audi
o file into a MPEG-4 Transport stream. I can play the resulting .ts file
fine with MPlayer (video and audio), but VLC only plays about 10 seconds
of the audio even though video continues to play.
Because the TS file plays O
I created a test program that multiplexes a MPEG-4 video and MPEG-4 audi
o file into a MPEG-4 Transport stream. I can play the resulting .ts file
fine with MPlayer (video and audio), but VLC only plays about 10 seconds
of the audio even though video continues to play.
The program is attached. Doe
On Tue, 2008-06-03 at 08:01 -0700, Ross Finlayson wrote:
>
> Are you sure that - in your code - the "mpegVersion" parameter is 4
> when "MPEG2TransportStreamMultiplexor::handleNewBuffer()" gets called?
>
> The problem may be that the current Transport Stream multiplexing
> (i.e., construction)
Ross thanks for the prompt response. Yes, I verified that the
mpegversion parameter is 4 once handleNewBuffer is called. I will dig
into MPEG2TransportStreamMultiplexor.cpp more and try to diagnose the
problem further. In the meantime, do you have any other suggestions?
Thanks
Lonnie
On Tue,
I'm trying to multiplex a raw MPEG-4 bytestream and AAC audio bytestream
into a MPEG-2 Transport stream. I have a test program in which I take
the audio and video streams and mux them together into a MPEG-2
Transport stream.
My program does successfully mux the video into a MPEG-2 TS. My problem
I'm trying to multiplex a raw MPEG-4 bytestream and AAC audio bytestream
into a MPEG-2 Transport stream. I have a test program in which I take
the audio and video streams and mux them together into a MPEG-2
Transport stream.
My program does successfully mux the video into a MPEG-2 TS. My problem