Intel® Integrated Performance Primitives
Deliberate problems developing high-performance vision, signal, security, and storage applications.

MPEG2 (MPEG2P) rendering crashes

dzhou_tac
Beginner
415 Views
Hi,
I have a video clip, it is MPEG2 (MPEG2P) stream type. It can be rendered without error under MS-MediaPlayer. But when it is rendered with simple_player.exe, it triggered an exception:
An unhandled win32 exception occurred in simple_player.exe [3856]

I also use my own code with IPP data reader, splitter, and decoder. But in the middle of the stream, it seems missing some macro-packets (with less resolution in the middle of s few frames). But it ends properly.

The simple_player displays:
Video Render: DX
-RenderFormat: YV12

Stream Type MPEG2P
Video Info :
-Video Type MPEG2
-Resolution: 720x576
-Frame Rate: 25.00

Any suggestions? If you need the clip for testing, I can send it to you.
Thank you,
david.tac
0 Kudos
7 Replies
Gennady_F_Intel
Moderator
415 Views
Quoting - dzhou.tac
Hi,
I have a video clip, it is MPEG2 (MPEG2P) stream type. It can be rendered without error under MS-MediaPlayer. But when it is rendered with simple_player.exe, it triggered an exception:
An unhandled win32 exception occurred in simple_player.exe [3856]

I also use my own code with IPP data reader, splitter, and decoder. But in the middle of the stream, it seems missing some macro-packets (with less resolution in the middle of s few frames). But it ends properly.

The simple_player displays:
Video Render: DX
-RenderFormat: YV12

Stream Type MPEG2P
Video Info :
-Video Type MPEG2
-Resolution: 720x576
-Frame Rate: 25.00

Any suggestions? If you need the clip for testing, I can send it to you.
Thank you,
david.tac

0 Kudos
Gennady_F_Intel
Moderator
415 Views
Quoting - dzhou.tac
Hi,
I have a video clip, it is MPEG2 (MPEG2P) stream type. It can be rendered without error under MS-MediaPlayer. But when it is rendered with simple_player.exe, it triggered an exception:
An unhandled win32 exception occurred in simple_player.exe [3856]

I also use my own code with IPP data reader, splitter, and decoder. But in the middle of the stream, it seems missing some macro-packets (with less resolution in the middle of s few frames). But it ends properly.

The simple_player displays:
Video Render: DX
-RenderFormat: YV12

Stream Type MPEG2P
Video Info :
-Video Type MPEG2
-Resolution: 720x576
-Frame Rate: 25.00

Any suggestions? If you need the clip for testing, I can send it to you.
Thank you,
david.tac
David,
what ipp and ipp-samples versions do you use?
--gennady
0 Kudos
dzhou_tac
Beginner
415 Views
David,
what ipp and ipp-samples versions do you use?
--gennady

Gennady,

IPP Version: 6.1.1.035
Platform: IA-32

Thanks,
david
0 Kudos
Gennady_F_Intel
Moderator
415 Views
Quoting - dzhou.tac

Gennady,

IPP Version: 6.1.1.035
Platform: IA-32

Thanks,
david

David,
the list of fixed problems doesn't contains such issue.Probably this is an unknown issue.
Could you attach the stream you are using and the options of command line?
--Gennady

0 Kudos
dzhou_tac
Beginner
415 Views
Quoting - dzhou.tac

Gennady,

IPP Version: 6.1.1.035
Platform: IA-32

Thanks,
david

Gennady,

The Intel_T90.pgm crashes at or near the end.

Intel_dish301.ts audio repeats for every decoded frame. Something like: AA BB CC, while it shuold be A B C.

Thank you
david
0 Kudos
dzhou_tac
Beginner
415 Views
Quoting - dzhou.tac

Gennady,

The Intel_T90.pgm crashes at or near the end.

Intel_dish301.ts audio repeats for every decoded frame. Something like: AA BB CC, while it shuold be A B C.

Thank you
david

The command option is:
-L "C:tempPlaylist0.txt" -v dx
the Playlist0.txt contains the stream file to be played.

david
0 Kudos
Gennady_F_Intel
Moderator
415 Views
Quoting - dzhou.tac

The command option is:
-L "C:tempPlaylist0.txt" -v dx
the Playlist0.txt contains the stream file to be played.

david

David,
checked mpeg2 stream (Intel_Tank90.mpg) with ipp-samples ( Package ID == 6.1.3.052) built by IPP 6.1. update3 ( the Pacakge ID is w_ipp_ia32_p_6.1.3.047). The stream was played whithout probelm ) on winXP32

see the log below:

simple_player.exe -vdx Intel_Tank_T90.mpg
Video Render : DX
-RenderFormat: YV12

Stream Type : MPEG2P
Video Info :
-Video Type : MPEG2
-Resolution : 720x576
-Frame Rate : 25.00
DecRate:150.95 fps(Dec 5.18ms/f + Conv 1.45ms/f = 6.62ms/f) RndrRate 25.03fps Audio Dec 0.00chnls
DecRate:194.11 fps(Dec 4.23ms/f + Conv 0.92ms/f = 5.15ms/f) RndrRate 24.97fps Audio Dec 0.00chnls
DecRate:197.77 fps(Dec 4.17ms/f + Conv 0.88ms/f = 5.06ms/f) RndrRate 24.99fps Audio Dec 0.00chnls
DecRate:199.77 fps(Dec 4.14ms/f + Conv 0.87ms/f = 5.01ms/f) RndrRate 25.00fps Audio Dec 0.00chnls
DecRate:205.10 fps(Dec 4.01ms/f + Conv 0.86ms/f = 4.88ms/f) RndrRate 25.00fps Audio Dec 0.00chnls
DecRate:207.42 fps(Dec 3.96ms/f + Conv 0.86ms/f = 4.82ms/f) RndrRate 24.99fps Audio Dec 0.00chnls
DecRate:207.63 fps(Dec 3.96ms/f + Conv 0.85ms/f = 4.82ms/f) RndrRate 24.99fps Audio Dec 0.00chnls
DecRate:206.80 fps(Dec 3.99ms/f + Conv 0.85ms/f = 4.84ms/f) RndrRate 25.00fps Audio Dec 0.00chnls
DecRate:206.56 fps(Dec 4.00ms/f + Conv 0.85ms/f = 4.84ms/f) RndrRate 25.00fps Audio Dec 0.00chnls
DecRate:206.12 fps(Dec 4.01ms/f + Conv 0.84ms/f = 4.85ms/f) RndrRate 25.00fps Audio Dec 0.00chnls


CPU info I was running:
Intel Core2 Duo CPU T7300 @ 2.00GHz


-- Gennady
0 Kudos
Reply