• Tomas Härdin's avatar
    mxfdec: Hybrid demuxing/seeking solution · 2eba8da6
    Tomas Härdin authored
    This uses the old demuxing code for OP1a and separate demuxing code for OPAtom.
    Timestamp output is added to the old demuxing code.
    The seeking code is made to seek to the start of the desired EditUnit only,
    from which the normal demuxing code takes over (if OP1a). This means we don't
    use delta entries or slices, only StreamOffsets.
    OPAtom seeking basically works like before.
    This also makes D-10 seeking behave the same way as OP1a and OPAtom. In other
    words, we allow seeking before the start or past the end for D-10 too.
    This fixes ticket #746.
    2eba8da6
Name
Last commit
Last update
..
ac3_rm Loading commit data...
adpcm_ima_wav Loading commit data...
adpcm_ms_wav Loading commit data...
adpcm_qt_aiff Loading commit data...
adpcm_swf_flv Loading commit data...
adpcm_yam_wav Loading commit data...
alac_m4a Loading commit data...
asv1_avi Loading commit data...
asv2_avi Loading commit data...
dnxhd_1080i_mov Loading commit data...
dnxhd_720p_dnxhd Loading commit data...
dnxhd_720p_rd_dnxhd Loading commit data...
dv411_dv Loading commit data...
dv50_dv Loading commit data...
dv_dv Loading commit data...
error_mpeg4_adv_avi Loading commit data...
ffv1_avi Loading commit data...
flac_flac Loading commit data...
flashsv_flv Loading commit data...
flv_flv Loading commit data...
g726_wav Loading commit data...
h261_avi Loading commit data...
h263_avi Loading commit data...
h263p_avi Loading commit data...
huffyuv_avi Loading commit data...
image_bmp Loading commit data...
image_jpg Loading commit data...
image_pcx Loading commit data...
image_pgm Loading commit data...
image_ppm Loading commit data...
image_sgi Loading commit data...
image_tga Loading commit data...
image_tiff Loading commit data...
jpegls_avi Loading commit data...
lavf_aif Loading commit data...
lavf_al Loading commit data...
lavf_asf Loading commit data...
lavf_au Loading commit data...
lavf_avi Loading commit data...
lavf_dv Loading commit data...
lavf_ffm Loading commit data...
lavf_flv Loading commit data...
lavf_gif Loading commit data...
lavf_gxf Loading commit data...
lavf_mkv Loading commit data...
lavf_mmf Loading commit data...
lavf_mov Loading commit data...
lavf_mpg Loading commit data...
lavf_mxf Loading commit data...
lavf_mxf_d10 Loading commit data...
lavf_nut Loading commit data...
lavf_ogg Loading commit data...
lavf_rm Loading commit data...
lavf_swf Loading commit data...
lavf_ts Loading commit data...
lavf_ul Loading commit data...
lavf_voc Loading commit data...
lavf_wav Loading commit data...
lavf_wtv Loading commit data...
lavf_y4m Loading commit data...
ljpeg_avi Loading commit data...
mjpeg_avi Loading commit data...
mp2_mp2 Loading commit data...
mpeg1_mpg Loading commit data...
mpeg1b_mpg Loading commit data...
mpeg2_422_mpg Loading commit data...
mpeg2_idct_int_mpg Loading commit data...
mpeg2i_mpg Loading commit data...
mpeg2ivlc_qprd_mpg Loading commit data...
mpeg2reuse_mpg Loading commit data...
mpeg2thread_mpg Loading commit data...
mpeg2threadivlc_mpg Loading commit data...
mpeg4_Q_avi Loading commit data...
mpeg4_adap_avi Loading commit data...
mpeg4_adv_avi Loading commit data...
mpeg4_nr_avi Loading commit data...
mpeg4_qprd_avi Loading commit data...
mpeg4_rc_avi Loading commit data...
mpeg4_thread_avi Loading commit data...
msmpeg4_avi Loading commit data...
msmpeg4v2_avi Loading commit data...
odivx_mp4 Loading commit data...
pbmpipe_pbm Loading commit data...
pcm_alaw_wav Loading commit data...
pcm_f32be_au Loading commit data...
pcm_f32le_wav Loading commit data...
pcm_f64be_au Loading commit data...
pcm_f64le_wav Loading commit data...
pcm_mulaw_wav Loading commit data...
pcm_s16be_mov Loading commit data...
pcm_s16le_wav Loading commit data...
pcm_s24be_mov Loading commit data...
pcm_s24daud_302 Loading commit data...
pcm_s24le_wav Loading commit data...
pcm_s32be_mov Loading commit data...
pcm_s32le_wav Loading commit data...
pcm_s8_mov Loading commit data...
pcm_u8_wav Loading commit data...
pgmpipe_pgm Loading commit data...
ppmpipe_ppm Loading commit data...
rgb_avi Loading commit data...
roqav_roq Loading commit data...
rv10_rm Loading commit data...
rv20_rm Loading commit data...
snow53_avi Loading commit data...
snow_avi Loading commit data...
svq1_mov Loading commit data...
wmav1_asf Loading commit data...
wmav2_asf Loading commit data...
wmv1_avi Loading commit data...
wmv2_avi Loading commit data...
yuv_avi Loading commit data...