Changeset 2123e7c23fe7879ed1ddc4efcedcf6da5d16a7f8

Show
Ignore:
Timestamp:
21/05/08 17:50:49 (7 months ago)
Author:
Rafaël Carré <funman@videolan.org>
git-committer:
Rafaël Carré <funman@videolan.org> 1211385049 +0200
git-parent:

[7c72aa3aa8546521c13bf4241566365460647c8c]

git-author:
Rafaël Carré <funman@videolan.org> 1211385049 +0200
Message:

Add support for MPEG2 FOURCCs in mp4 demuxer

Fix #1590 - patch by jj

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • modules/demux/mp4/mp4.c

    r27d483e r2123e7c  
    16101610        { 
    16111611            /* qt decoder, send the complete chunk */ 
     1612            case VLC_FOURCC ('h', 'd', 'v', '1'): // HDV 720p30 
     1613            case VLC_FOURCC ('h', 'd', 'v', '2'): // HDV 1080i60 
     1614            case VLC_FOURCC ('h', 'd', 'v', '3'): // HDV 1080i50 
     1615            case VLC_FOURCC ('h', 'd', 'v', '5'): // HDV 720p25 
     1616            case VLC_FOURCC ('m', 'x', '5', 'n'): // MPEG2 IMX NTSC 525/60 50mb/s produced by FCP 
     1617            case VLC_FOURCC ('m', 'x', '5', 'p'): // MPEG2 IMX PAL 625/60 50mb/s produced by FCP 
     1618            case VLC_FOURCC ('m', 'x', '4', 'n'): // MPEG2 IMX NTSC 525/60 40mb/s produced by FCP 
     1619            case VLC_FOURCC ('m', 'x', '4', 'p'): // MPEG2 IMX PAL 625/60 40mb/s produced by FCP 
     1620            case VLC_FOURCC ('m', 'x', '3', 'n'): // MPEG2 IMX NTSC 525/60 30mb/s produced by FCP 
     1621            case VLC_FOURCC ('m', 'x', '3', 'p'): // MPEG2 IMX PAL 625/50 30mb/s produced by FCP 
     1622            case VLC_FOURCC ('x', 'd', 'v', '2'): // XDCAM HD 1080i60 
     1623            case VLC_FOURCC ('A', 'V', 'm', 'p'): // AVID IMX PAL 
     1624                p_track->fmt.i_codec = VLC_FOURCC( 'm','p','g','v' ); 
     1625                break; 
     1626            /* qt decoder, send the complete chunk */ 
    16121627            case VLC_FOURCC( 'S', 'V', 'Q', '3' ): 
    16131628            case VLC_FOURCC( 'S', 'V', 'Q', '1' ):