~siretart/libav/merge.raring.libav-0.8.6

« back to all changes in this revision

Viewing changes to libavcodec/ac3_parser.c

  • Committer: Package Import Robot
  • Author(s): Reinhard Tartler
  • Date: 2012-01-12 22:30:00 UTC
  • mfrom: (1.4.1)
  • mto: (1.3.11 sid) (26.1.1 quantal-security)
  • mto: This revision was merged to the branch mainline in revision 15.
  • Revision ID: package-import@ubuntu.com-20120112223000-s1reiy1e28hnix42
Tags: upstream-0.8~beta2
ImportĀ upstreamĀ versionĀ 0.8~beta2

Show diffs side-by-side

added added

removed removed

Lines of Context:
35
35
};
36
36
 
37
37
 
38
 
int ff_ac3_parse_header(GetBitContext *gbc, AC3HeaderInfo *hdr)
 
38
int avpriv_ac3_parse_header(GetBitContext *gbc, AC3HeaderInfo *hdr)
39
39
{
40
40
    int frame_size_code;
41
41
 
141
141
    GetBitContext gbc;
142
142
 
143
143
    init_get_bits(&gbc, tmp.u8+8-AC3_HEADER_SIZE, 54);
144
 
    err = ff_ac3_parse_header(&gbc, &hdr);
 
144
    err = avpriv_ac3_parse_header(&gbc, &hdr);
145
145
 
146
146
    if(err < 0)
147
147
        return 0;
174
174
 
175
175
 
176
176
AVCodecParser ff_ac3_parser = {
177
 
    { CODEC_ID_AC3, CODEC_ID_EAC3 },
178
 
    sizeof(AACAC3ParseContext),
179
 
    ac3_parse_init,
180
 
    ff_aac_ac3_parse,
181
 
    ff_parse_close,
 
177
    .codec_ids      = { CODEC_ID_AC3, CODEC_ID_EAC3 },
 
178
    .priv_data_size = sizeof(AACAC3ParseContext),
 
179
    .parser_init    = ac3_parse_init,
 
180
    .parser_parse   = ff_aac_ac3_parse,
 
181
    .parser_close   = ff_parse_close,
182
182
};