Home
last modified time | relevance | path

Searched refs:demuxer (Results 1 – 25 of 1782) sorted by relevance

12345678910>>...72

/dports/multimedia/libmpeg3/libmpeg3-1.8/
H A Dmpeg3demux.c17 return demuxer->raw_data[demuxer->raw_offset]; in packet_next_char()
43 a = demuxer->raw_data[demuxer->raw_offset]; in packet_next_int24()
135 packet_skip(demuxer, demuxer->raw_size - demuxer->raw_offset); in get_program_association_table()
285 demuxer->custom_id = demuxer->pid; in get_transport_pes_packet()
307 demuxer->audio_pid = demuxer->pid; in get_transport_pes_packet()
317 demuxer->custom_id = demuxer->pid; in get_transport_pes_packet()
345 demuxer->custom_id = demuxer->pid; in get_transport_pes_packet()
376 packet_skip(demuxer, demuxer->raw_size - demuxer->raw_offset); in get_transport_pes_packet()
410 packet_skip(demuxer, demuxer->raw_size - demuxer->raw_offset); in get_pes_packet()
416 packet_skip(demuxer, demuxer->raw_size - demuxer->raw_offset); in get_pes_packet()
[all …]
H A Dmpeg3demux.c.217 return demuxer->raw_data[demuxer->raw_offset];
43 a = demuxer->raw_data[demuxer->raw_offset];
135 packet_skip(demuxer, demuxer->raw_size - demuxer->raw_offset);
285 demuxer->custom_id = demuxer->pid;
317 demuxer->custom_id = demuxer->pid;
345 demuxer->custom_id = demuxer->pid;
376 packet_skip(demuxer, demuxer->raw_size - demuxer->raw_offset);
410 packet_skip(demuxer, demuxer->raw_size - demuxer->raw_offset);
416 packet_skip(demuxer, demuxer->raw_size - demuxer->raw_offset);
438 packet_skip(demuxer, demuxer->raw_size - demuxer->raw_offset);
[all …]
/dports/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/
H A Dmpeg3demux.c147 mpeg3packet_skip(demuxer, demuxer->raw_size - demuxer->raw_offset); in mpeg3_get_program_association_table()
153 while(demuxer->raw_offset < demuxer->raw_size && demuxer->data_size < demuxer->data_allocated) in mpeg3packet_get_data_buffer()
155 demuxer->data_buffer[demuxer->data_size++] = demuxer->raw_data[demuxer->raw_offset++]; in mpeg3packet_get_data_buffer()
203 mpeg3packet_skip(demuxer, demuxer->raw_size - demuxer->raw_offset); in get_unknown_data()
245 mpeg3packet_skip(demuxer, demuxer->raw_size - demuxer->raw_offset); in mpeg3_get_pes_packet_data()
270 mpeg3packet_skip(demuxer, demuxer->raw_size - demuxer->raw_offset); in mpeg3_get_pes_packet()
276 mpeg3packet_skip(demuxer, demuxer->raw_size - demuxer->raw_offset); in mpeg3_get_pes_packet()
295 mpeg3packet_skip(demuxer, demuxer->raw_size - demuxer->raw_offset); in mpeg3_get_payload()
299 if(demuxer->pid == demuxer->audio_pid && demuxer->do_audio) in mpeg3_get_payload()
304 if(demuxer->pid == demuxer->video_pid && demuxer->do_video) in mpeg3_get_payload()
[all …]
/dports/multimedia/obs-studio/obs-studio-27.1.3/deps/libff/libff/
H A Dff-demuxer.c48 if (demuxer == NULL) in ff_demuxer_init()
59 return demuxer; in ff_demuxer_init()
99 av_free(demuxer); in ff_demuxer_free()
144 demuxer->clock.opaque = demuxer->audio_decoder; in set_clock_sync_type()
148 demuxer->clock.opaque = demuxer->video_decoder; in set_clock_sync_type()
203 demuxer->audio_decoder->callbacks = &demuxer->audio_callbacks; in initialize_decoder()
212 demuxer->audio_decoder = demuxer->audio_decoder; in initialize_decoder()
226 demuxer->video_decoder->callbacks = &demuxer->video_callbacks; in initialize_decoder()
545 demuxer->seek_pos = demuxer->format_context->start_time; in seek_beginning()
559 if (!open_input(demuxer, &demuxer->format_context)) in demux_thread()
[all …]
/dports/multimedia/mpv/mpv-0.34.1/demux/
H A Ddemux.h114 void (*close)(struct demuxer *demuxer);
116 void (*switched_tracks)(struct demuxer *demuxer);
245 void demux_free(struct demuxer *demuxer); argument
246 void demux_cancel_and_free(struct demuxer *demuxer);
264 int demux_get_num_stream(struct demuxer *demuxer);
275 void demux_start_thread(struct demuxer *demuxer);
276 void demux_stop_thread(struct demuxer *demuxer);
278 void demux_start_prefetch(struct demuxer *demuxer);
280 bool demux_cancel_test(struct demuxer *demuxer);
282 void demux_flush(struct demuxer *demuxer);
[all …]
H A Ddemux_timeline.c93 static void update_slave_stats(struct demuxer *demuxer, struct demuxer *slave) in update_slave_stats() argument
108 static void associate_streams(struct demuxer *demuxer, in associate_streams() argument
147 static void reselect_streams(struct demuxer *demuxer) in reselect_streams() argument
193 static void close_lazy_segments(struct demuxer *demuxer, in close_lazy_segments() argument
207 static void reopen_lazy_segments(struct demuxer *demuxer, in reopen_lazy_segments() argument
264 static void do_read_next_packet(struct demuxer *demuxer, in do_read_next_packet() argument
473 static void print_timeline(struct demuxer *demuxer) in print_timeline() argument
641 p->tl = demuxer->params ? demuxer->params->timeline : NULL; in d_open()
687 static void d_close(struct demuxer *demuxer) in d_close() argument
700 struct demuxer *master = p->tl->demuxer; in d_close()
[all …]
H A Ddemux_disc.c33 struct demuxer *slave;
160 reselect_streams(demuxer); in add_streams()
208 static bool d_read_packet(struct demuxer *demuxer, struct demux_packet **out_pkt) in d_read_packet() argument
219 reset_pts(demuxer); in d_read_packet()
221 add_streams(demuxer); in d_read_packet()
276 static void add_stream_chapters(struct demuxer *demuxer) in add_stream_chapters() argument
291 struct priv *p = demuxer->priv = talloc_zero(demuxer, struct priv); in d_open()
326 reset_pts(demuxer); in d_open()
328 p->slave = demux_open_url("-", &params, demuxer->cancel, demuxer->global); in d_open()
333 demuxer->seekable = true; in d_open()
[all …]
H A Ddemux_mkv.c262 static void probe_first_timestamp(struct demuxer *demuxer);
472 static void parse_trackencodings(struct demuxer *demuxer, in parse_trackencodings() argument
660 static void parse_trackentry(struct demuxer *demuxer, in parse_trackentry() argument
885 static int demux_mkv_read_chapters(struct demuxer *demuxer) in demux_mkv_read_chapters() argument
913 MP_TARRAY_APPEND(demuxer, demuxer->editions, demuxer->num_editions, new); in demux_mkv_read_chapters()
1246 ebml_read_skip(demuxer->log, -1, demuxer->stream); in read_header_element()
1250 static int read_deferred_element(struct demuxer *demuxer, in read_deferred_element() argument
1289 static void add_coverart(struct demuxer *demuxer) in add_coverart() argument
2900 static bool demux_mkv_read_packet(struct demuxer *demuxer, in demux_mkv_read_packet() argument
3218 static void probe_first_timestamp(struct demuxer *demuxer) in probe_first_timestamp() argument
[all …]
/dports/multimedia/mencoder/mplayer-export-2021-12-29/libmpdemux/
H A Ddemux_real.c312 demuxer->filepos = stream_tell(demuxer->stream); in add_index_segment()
335 add_index_item(demuxer, stream_id, timestamp, demuxer->filepos); in add_index_segment()
338 stream_seek(demuxer->stream, demuxer->filepos); in add_index_segment()
596 if (demuxer->video->id >= 0 && !demuxer->video->sh) in demux_real_fill_buffer()
605 if (demuxer->audio->eof && demuxer->video->eof) in demux_real_fill_buffer()
607 else if (!demuxer->audio->eof && demuxer->video->eof) in demux_real_fill_buffer()
609 else if (demuxer->audio->eof && !demuxer->video->eof) in demux_real_fill_buffer()
619 demuxer->filepos = stream_tell(demuxer->stream); in demux_real_fill_buffer()
627 demuxer->filepos = stream_tell(demuxer->stream); in demux_real_fill_buffer()
1857 demuxer->video->sh = demuxer->v_streams[i]; in demux_open_real()
[all …]
H A Ddemux_nsv.c106 demuxer->filepos=stream_tell(demuxer->stream); in demux_nsv_fill_buffer()
130 … ds_read_packet(demuxer->video,demuxer->stream,videolen,priv->v_pts,demuxer->filepos-i_aux,0); in demux_nsv_fill_buffer()
132 ds_read_packet(demuxer->video,demuxer->stream,videolen,priv->v_pts,demuxer->filepos,0); in demux_nsv_fill_buffer()
142 … ds_read_packet(demuxer->audio,demuxer->stream,audiolen,priv->v_pts,demuxer->filepos+videolen,0); in demux_nsv_fill_buffer()
165 demuxer->priv=priv; in demux_open_nsv()
169 demuxer->seekable = 0; in demux_open_nsv()
200 demuxer->audio->id = 0; in demux_open_nsv()
216 demuxer->video->id = 0; in demux_open_nsv()
292 stream_seek(demuxer->stream,stream_tell(demuxer->stream)-17); in demux_open_nsv()
294 return demuxer; in demux_open_nsv()
[all …]
H A Ddemuxer.c210 .demuxer = demuxer, in new_demuxer_stream()
306 demuxer->sub->sh = demuxer->s_streams[id]; in new_sh_sub_sid()
355 demuxer->audio->sh = demuxer->a_streams[id]; in new_sh_audio_aid()
394 demuxer->video->sh = demuxer->v_streams[id]; in new_sh_video_vid()
416 demuxer->desc->shortdesc, demuxer); in free_demuxer()
418 demuxer->desc->close(demuxer); in free_demuxer()
1558 off_t pos = demuxer->filepos > 0 ? demuxer->filepos : stream_tell(demuxer->stream); in demuxer_get_percent_pos()
1577 demuxer->audio->sh = demuxer->a_streams[demuxer->audio->id]; in demuxer_switch_audio()
1589 demuxer->video->sh = demuxer->v_streams[demuxer->video->id]; in demuxer_switch_video()
1617 demuxer->chapters = realloc(demuxer->chapters, in demuxer_add_chapter()
[all …]
H A Ddemux_realaud.c92 ra_priv_t *ra_priv = demuxer->priv; in demux_ra_fill_buffer()
100 if (demuxer->stream->eof) in demux_ra_fill_buffer()
104 demuxer->filepos = stream_tell(demuxer->stream); in demux_ra_fill_buffer()
151 dp->pos = demuxer->filepos; in demux_ra_fill_buffer()
186 demuxer->priv = ra_priv; in demux_open_ra()
188 demuxer->audio->id = 0; in demux_open_ra()
189 demuxer->audio->sh = sh; in demux_open_ra()
203 stream_skip(demuxer->stream, 2); in demux_open_ra()
213 stream_skip(demuxer->stream, 8); in demux_open_ra()
311 demuxer->seekable = 0; in demux_open_ra()
[all …]
H A Ddemux_fli.c72 ds_read_packet(demuxer->video, in demux_fli_fill_buffer()
73 demuxer->stream, in demux_fli_fill_buffer()
96 stream_reset(demuxer->stream); in demux_open_fli()
97 stream_seek(demuxer->stream, 0); in demux_open_fli()
103 demuxer->movi_start = 128; in demux_open_fli()
104 demuxer->movi_end = stream_read_dword_le(demuxer->stream); in demux_open_fli()
131 demuxer->video->id = 0; in demux_open_fli()
132 demuxer->video->sh = sh_video; in demux_open_fli()
159 stream_seek(demuxer->stream, demuxer->movi_start); in demux_open_fli()
179 demuxer->priv = frames; in demux_open_fli()
[all …]
H A Ddemux_aac.c57 demuxer->priv = priv; in demux_aac_init()
70 free(demuxer->priv); in demux_close_aac()
82 if(! demux_aac_init(demuxer)) in demux_aac_probe()
131 demuxer->audio->id = 0; in demux_aac_open()
132 demuxer->audio->sh = sh; in demux_aac_open()
134 demuxer->filepos = stream_tell(demuxer->stream); in demux_aac_open()
136 return demuxer; in demux_aac_open()
146 …if(demuxer->stream->eof || (demuxer->movi_end && stream_tell(demuxer->stream) >= demuxer->movi_end… in demux_aac_fill_buffer()
149 while(! demuxer->stream->eof) in demux_aac_fill_buffer()
192 demuxer->filepos = stream_tell(demuxer->stream); in demux_aac_fill_buffer()
[all …]
H A Ddemux_roq.c94 ds_read_packet(demuxer->audio, demuxer->stream, roq_chunk.chunk_size, in demux_roq_fill_buffer()
98 ds_read_packet(demuxer->video, demuxer->stream, roq_chunk.chunk_size, in demux_roq_fill_buffer()
117 stream_seek(demuxer->stream, 6); in demux_open_roq()
119 while (!stream_eof(demuxer->stream)) in demux_open_roq()
139 demuxer->video->id = 0; in demux_open_roq()
140 demuxer->video->sh = sh_video; in demux_open_roq()
163 demuxer->audio->id = 0; in demux_open_roq()
164 demuxer->audio->sh = sh_audio; in demux_open_roq()
240 demuxer->priv = roq_data; in demux_open_roq()
242 stream_reset(demuxer->stream); in demux_open_roq()
[all …]
H A Ddemux_film.c209 ds_read_packet(demuxer->video, demuxer->stream, film_chunk.chunk_size, in demux_film_fill_buffer()
239 stream_reset(demuxer->stream); in demux_open_film()
240 stream_seek(demuxer->stream, 0); in demux_open_film()
257 demuxer->movi_end = demuxer->stream->end_pos; in demux_open_film()
285 demuxer->video->id = 0; in demux_open_film()
299 if(demuxer->audio->id<-1){ in demux_open_film()
318 demuxer->audio->id = 0; in demux_open_film()
349 demuxer->audio->id = 0; in demux_open_film()
396 demuxer->movi_start + stream_read_dword(demuxer->stream); in demux_open_film()
444 demuxer->priv = film_data; in demux_open_film()
[all …]
/dports/multimedia/mplayer/mplayer-export-2021-12-29/libmpdemux/
H A Ddemux_real.c312 demuxer->filepos = stream_tell(demuxer->stream); in add_index_segment()
335 add_index_item(demuxer, stream_id, timestamp, demuxer->filepos); in add_index_segment()
338 stream_seek(demuxer->stream, demuxer->filepos); in add_index_segment()
596 if (demuxer->video->id >= 0 && !demuxer->video->sh) in demux_real_fill_buffer()
605 if (demuxer->audio->eof && demuxer->video->eof) in demux_real_fill_buffer()
607 else if (!demuxer->audio->eof && demuxer->video->eof) in demux_real_fill_buffer()
609 else if (demuxer->audio->eof && !demuxer->video->eof) in demux_real_fill_buffer()
619 demuxer->filepos = stream_tell(demuxer->stream); in demux_real_fill_buffer()
627 demuxer->filepos = stream_tell(demuxer->stream); in demux_real_fill_buffer()
1857 demuxer->video->sh = demuxer->v_streams[i]; in demux_open_real()
[all …]
H A Ddemux_nsv.c106 demuxer->filepos=stream_tell(demuxer->stream); in demux_nsv_fill_buffer()
130 … ds_read_packet(demuxer->video,demuxer->stream,videolen,priv->v_pts,demuxer->filepos-i_aux,0); in demux_nsv_fill_buffer()
132 ds_read_packet(demuxer->video,demuxer->stream,videolen,priv->v_pts,demuxer->filepos,0); in demux_nsv_fill_buffer()
142 … ds_read_packet(demuxer->audio,demuxer->stream,audiolen,priv->v_pts,demuxer->filepos+videolen,0); in demux_nsv_fill_buffer()
165 demuxer->priv=priv; in demux_open_nsv()
169 demuxer->seekable = 0; in demux_open_nsv()
200 demuxer->audio->id = 0; in demux_open_nsv()
216 demuxer->video->id = 0; in demux_open_nsv()
292 stream_seek(demuxer->stream,stream_tell(demuxer->stream)-17); in demux_open_nsv()
294 return demuxer; in demux_open_nsv()
[all …]
H A Ddemuxer.c210 .demuxer = demuxer, in new_demuxer_stream()
306 demuxer->sub->sh = demuxer->s_streams[id]; in new_sh_sub_sid()
355 demuxer->audio->sh = demuxer->a_streams[id]; in new_sh_audio_aid()
394 demuxer->video->sh = demuxer->v_streams[id]; in new_sh_video_vid()
416 demuxer->desc->shortdesc, demuxer); in free_demuxer()
418 demuxer->desc->close(demuxer); in free_demuxer()
1558 off_t pos = demuxer->filepos > 0 ? demuxer->filepos : stream_tell(demuxer->stream); in demuxer_get_percent_pos()
1577 demuxer->audio->sh = demuxer->a_streams[demuxer->audio->id]; in demuxer_switch_audio()
1589 demuxer->video->sh = demuxer->v_streams[demuxer->video->id]; in demuxer_switch_video()
1617 demuxer->chapters = realloc(demuxer->chapters, in demuxer_add_chapter()
[all …]
H A Ddemux_realaud.c92 ra_priv_t *ra_priv = demuxer->priv; in demux_ra_fill_buffer()
100 if (demuxer->stream->eof) in demux_ra_fill_buffer()
104 demuxer->filepos = stream_tell(demuxer->stream); in demux_ra_fill_buffer()
151 dp->pos = demuxer->filepos; in demux_ra_fill_buffer()
186 demuxer->priv = ra_priv; in demux_open_ra()
188 demuxer->audio->id = 0; in demux_open_ra()
189 demuxer->audio->sh = sh; in demux_open_ra()
203 stream_skip(demuxer->stream, 2); in demux_open_ra()
213 stream_skip(demuxer->stream, 8); in demux_open_ra()
311 demuxer->seekable = 0; in demux_open_ra()
[all …]
H A Ddemux_fli.c72 ds_read_packet(demuxer->video, in demux_fli_fill_buffer()
73 demuxer->stream, in demux_fli_fill_buffer()
96 stream_reset(demuxer->stream); in demux_open_fli()
97 stream_seek(demuxer->stream, 0); in demux_open_fli()
103 demuxer->movi_start = 128; in demux_open_fli()
104 demuxer->movi_end = stream_read_dword_le(demuxer->stream); in demux_open_fli()
131 demuxer->video->id = 0; in demux_open_fli()
132 demuxer->video->sh = sh_video; in demux_open_fli()
159 stream_seek(demuxer->stream, demuxer->movi_start); in demux_open_fli()
179 demuxer->priv = frames; in demux_open_fli()
[all …]
H A Ddemux_aac.c57 demuxer->priv = priv; in demux_aac_init()
70 free(demuxer->priv); in demux_close_aac()
82 if(! demux_aac_init(demuxer)) in demux_aac_probe()
131 demuxer->audio->id = 0; in demux_aac_open()
132 demuxer->audio->sh = sh; in demux_aac_open()
134 demuxer->filepos = stream_tell(demuxer->stream); in demux_aac_open()
136 return demuxer; in demux_aac_open()
146 …if(demuxer->stream->eof || (demuxer->movi_end && stream_tell(demuxer->stream) >= demuxer->movi_end… in demux_aac_fill_buffer()
149 while(! demuxer->stream->eof) in demux_aac_fill_buffer()
192 demuxer->filepos = stream_tell(demuxer->stream); in demux_aac_fill_buffer()
[all …]
H A Ddemux_roq.c94 ds_read_packet(demuxer->audio, demuxer->stream, roq_chunk.chunk_size, in demux_roq_fill_buffer()
98 ds_read_packet(demuxer->video, demuxer->stream, roq_chunk.chunk_size, in demux_roq_fill_buffer()
117 stream_seek(demuxer->stream, 6); in demux_open_roq()
119 while (!stream_eof(demuxer->stream)) in demux_open_roq()
139 demuxer->video->id = 0; in demux_open_roq()
140 demuxer->video->sh = sh_video; in demux_open_roq()
163 demuxer->audio->id = 0; in demux_open_roq()
164 demuxer->audio->sh = sh_audio; in demux_open_roq()
240 demuxer->priv = roq_data; in demux_open_roq()
242 stream_reset(demuxer->stream); in demux_open_roq()
[all …]
H A Ddemux_film.c209 ds_read_packet(demuxer->video, demuxer->stream, film_chunk.chunk_size, in demux_film_fill_buffer()
239 stream_reset(demuxer->stream); in demux_open_film()
240 stream_seek(demuxer->stream, 0); in demux_open_film()
257 demuxer->movi_end = demuxer->stream->end_pos; in demux_open_film()
285 demuxer->video->id = 0; in demux_open_film()
299 if(demuxer->audio->id<-1){ in demux_open_film()
318 demuxer->audio->id = 0; in demux_open_film()
349 demuxer->audio->id = 0; in demux_open_film()
396 demuxer->movi_start + stream_read_dword(demuxer->stream); in demux_open_film()
444 demuxer->priv = film_data; in demux_open_film()
[all …]
/dports/multimedia/ogmtools/ogmtools-1.5/
H A Dr_avi.cpp181 demuxer = demuxer->next; in avi_reader_c()
196 long bps = demuxer->samples_per_second * demuxer->channels * in avi_reader_c()
200 demuxer = demuxer->next; in avi_reader_c()
226 while (demuxer) { in ~avi_reader_c()
230 free(demuxer); in ~avi_reader_c()
231 demuxer = tmp; in ~avi_reader_c()
478 demuxer = demuxer->next; in read()
496 demuxer = demuxer->next; in serial_in_use()
518 demuxer = demuxer->next; in get_header_page()
542 demuxer = demuxer->next; in get_page()
[all …]

12345678910>>...72