/third_party/gstreamer/gstplugins_base/ext/ogg/ |
D | gstoggdemux.c | 64 #define GST_CHAIN_LOCK(ogg) g_mutex_lock(&(ogg)->chain_lock) argument 65 #define GST_CHAIN_UNLOCK(ogg) g_mutex_unlock(&(ogg)->chain_lock) argument 67 #define GST_PUSH_LOCK(ogg) \ argument 69 GST_TRACE_OBJECT(ogg, "Push lock"); \ 70 g_mutex_lock(&(ogg)->push_lock); \ 73 #define GST_PUSH_UNLOCK(ogg) \ argument 75 GST_TRACE_OBJECT(ogg, "Push unlock"); \ 76 g_mutex_unlock(&(ogg)->push_lock); \ 124 static gboolean gst_ogg_demux_collect_chain_info (GstOggDemux * ogg, 126 static gboolean gst_ogg_demux_activate_chain (GstOggDemux * ogg, [all …]
|
D | gstoggaviparse.c | 136 gst_ogg_avi_parse_init (GstOggAviParse * ogg) in gst_ogg_avi_parse_init() argument 139 ogg->sinkpad = in gst_ogg_avi_parse_init() 142 gst_pad_set_event_function (ogg->sinkpad, gst_ogg_avi_parse_event); in gst_ogg_avi_parse_init() 143 gst_pad_set_chain_function (ogg->sinkpad, gst_ogg_avi_parse_chain); in gst_ogg_avi_parse_init() 144 gst_element_add_pad (GST_ELEMENT (ogg), ogg->sinkpad); in gst_ogg_avi_parse_init() 146 ogg->srcpad = in gst_ogg_avi_parse_init() 149 gst_pad_use_fixed_caps (ogg->srcpad); in gst_ogg_avi_parse_init() 150 gst_element_add_pad (GST_ELEMENT (ogg), ogg->srcpad); in gst_ogg_avi_parse_init() 156 GstOggAviParse *ogg = GST_OGG_AVI_PARSE (object); in gst_ogg_avi_parse_finalize() local 158 GST_LOG_OBJECT (ogg, "Disposing of object %p", ogg); in gst_ogg_avi_parse_finalize() [all …]
|
D | gstoggparse.c | 102 gst_ogg_parse_delete_all_streams (GstOggParse * ogg) in gst_ogg_parse_delete_all_streams() argument 104 g_slist_foreach (ogg->oggstreams, (GFunc) free_stream, NULL); in gst_ogg_parse_delete_all_streams() 105 g_slist_free (ogg->oggstreams); in gst_ogg_parse_delete_all_streams() 106 ogg->oggstreams = NULL; in gst_ogg_parse_delete_all_streams() 227 gst_ogg_parse_init (GstOggParse * ogg) in gst_ogg_parse_init() argument 230 ogg->sinkpad = in gst_ogg_parse_init() 233 ogg->srcpad = in gst_ogg_parse_init() 238 gst_pad_set_chain_function (ogg->sinkpad, gst_ogg_parse_chain); in gst_ogg_parse_init() 240 gst_element_add_pad (GST_ELEMENT (ogg), ogg->sinkpad); in gst_ogg_parse_init() 241 gst_element_add_pad (GST_ELEMENT (ogg), ogg->srcpad); in gst_ogg_parse_init() [all …]
|
D | README | 7 ogg and the granulepos 10 An ogg stream contains pages with a serial number and a granulepos. 16 ogg has no notion of time: it only knows about bytes and granulepos values 19 The granule position is just a number; the only guarantee for a valid ogg 22 While logically a granulepos value can be constructed for every ogg packet, 90 ogg demuxer 93 This ogg demuxer has two modes of operation, which both share a significant 96 connected to a getrange based element the ogg demuxer can do full seeking 101 In this mode, the ogg demuxer receives buffers in the _chain() function which 102 are then simply submitted to the ogg sync layer. Pages are then processed when [all …]
|
/third_party/ffmpeg/libavformat/ |
D | oggdec.c | 68 struct ogg *ogg = s->priv_data; in free_stream() local 69 struct ogg_stream *stream = &ogg->streams[i]; in free_stream() 84 struct ogg *ogg = s->priv_data; in ogg_save() local 86 av_malloc(sizeof(*ost) + (ogg->nstreams - 1) * sizeof(*ogg->streams)); in ogg_save() 94 ost->curidx = ogg->curidx; in ogg_save() 95 ost->next = ogg->state; in ogg_save() 96 ost->nstreams = ogg->nstreams; in ogg_save() 97 memcpy(ost->streams, ogg->streams, ogg->nstreams * sizeof(*ogg->streams)); in ogg_save() 99 for (i = 0; i < ogg->nstreams; i++) { in ogg_save() 100 struct ogg_stream *os = ogg->streams + i; in ogg_save() [all …]
|
D | oggparsedirac.c | 30 struct ogg *ogg = s->priv_data; in dirac_header() local 31 struct ogg_stream *os = ogg->streams + idx; in dirac_header() 70 struct ogg *ogg = s->priv_data; in dirac_gptopts() local 71 struct ogg_stream *os = ogg->streams + idx; in dirac_gptopts() 88 struct ogg *ogg = s->priv_data; in old_dirac_header() local 89 struct ogg_stream *os = ogg->streams + idx; in old_dirac_header() 105 struct ogg *ogg = s->priv_data; in old_dirac_gptopts() local 106 struct ogg_stream *os = ogg->streams + idx; in old_dirac_gptopts()
|
D | oggparsevp8.c | 32 struct ogg *ogg = s->priv_data; in vp8_header() local 33 struct ogg_stream *os = ogg->streams + idx; in vp8_header() 82 struct ogg *ogg = s->priv_data; in vp8_gptopts() local 83 struct ogg_stream *os = ogg->streams + idx; in vp8_gptopts() 103 struct ogg *ogg = s->priv_data; in vp8_packet() local 104 struct ogg_stream *os = ogg->streams + idx; in vp8_packet()
|
D | oggdec.h | 102 struct ogg { struct 140 ogg_find_stream (struct ogg * ogg, int serial) in ogg_find_stream() argument 144 for (i = 0; i < ogg->nstreams; i++) in ogg_find_stream() 145 if (ogg->streams[i].serial == serial) in ogg_find_stream() 154 struct ogg *ogg = s->priv_data; in ogg_gptopts() local 155 struct ogg_stream *os = ogg->streams + i; in ogg_gptopts()
|
D | oggparseogm.c | 39 struct ogg *ogg = s->priv_data; in ogm_header() local 40 struct ogg_stream *os = ogg->streams + idx; in ogm_header() 132 struct ogg *ogg = s->priv_data; in ogm_dshow_header() local 133 struct ogg_stream *os = ogg->streams + idx; in ogm_dshow_header() 173 struct ogg *ogg = s->priv_data; in ogm_packet() local 174 struct ogg_stream *os = ogg->streams + idx; in ogm_packet()
|
D | oggparsetheora.c | 40 struct ogg *ogg = s->priv_data; in theora_header() local 41 struct ogg_stream *os = ogg->streams + idx; in theora_header() 148 struct ogg *ogg = ctx->priv_data; in theora_gptopts() local 149 struct ogg_stream *os = ogg->streams + idx; in theora_gptopts() 173 struct ogg *ogg = s->priv_data; in theora_packet() local 174 struct ogg_stream *os = ogg->streams + idx; in theora_packet()
|
D | oggparseskeleton.c | 28 struct ogg *ogg = s->priv_data; in skeleton_header() local 29 struct ogg_stream *os = ogg->streams + idx; in skeleton_header() 77 target_idx = ogg_find_stream(ogg, AV_RL32(buf+12)); in skeleton_header() 83 os = ogg->streams + target_idx; in skeleton_header()
|
D | oggparseflac.c | 33 struct ogg *ogg = s->priv_data; in flac_header() local 34 struct ogg_stream *os = ogg->streams + idx; in flac_header() 83 struct ogg *ogg = s->priv_data; in old_flac_header() local 85 struct ogg_stream *os = ogg->streams + idx; in old_flac_header()
|
D | oggparsespeex.c | 44 struct ogg *ogg = s->priv_data; in speex_header() local 45 struct ogg_stream *os = ogg->streams + idx; in speex_header() 120 struct ogg *ogg = s->priv_data; in speex_packet() local 121 struct ogg_stream *os = ogg->streams + idx; in speex_packet()
|
D | oggparsevorbis.c | 256 struct ogg *ogg = s->priv_data; in vorbis_cleanup() local 257 struct ogg_stream *os = ogg->streams + idx; in vorbis_cleanup() 269 struct ogg *ogg = s->priv_data; in vorbis_update_metadata() local 270 struct ogg_stream *os = ogg->streams + idx; in vorbis_update_metadata() 299 struct ogg *ogg = s->priv_data; in vorbis_header() local 301 struct ogg_stream *os = ogg->streams + idx; in vorbis_header() 413 struct ogg *ogg = s->priv_data; in vorbis_packet() local 414 struct ogg_stream *os = ogg->streams + idx; in vorbis_packet()
|
D | oggparseopus.c | 40 struct ogg *ogg = avf->priv_data; in opus_header() local 41 struct ogg_stream *os = &ogg->streams[idx]; in opus_header() 113 struct ogg *ogg = avf->priv_data; in opus_packet() local 114 struct ogg_stream *os = &ogg->streams[idx]; in opus_packet()
|
D | oggenc.c | 174 OGGContext *ogg = s->priv_data; in ogg_buffer_page() local 175 OGGPageList **p = &ogg->page_list; in ogg_buffer_page() 202 OGGContext *ogg = s->priv_data; in ogg_buffer_data() local 260 if ((ogg->pref_size > 0 && page->size >= ogg->pref_size) || in ogg_buffer_data() 261 (ogg->pref_duration > 0 && next - start >= ogg->pref_duration)) { in ogg_buffer_data() 449 OGGContext *ogg = s->priv_data; in ogg_write_pages() local 452 if (!ogg->page_list) in ogg_write_pages() 455 for (p = ogg->page_list; p; ) { in ogg_write_pages() 466 ogg->page_list = p; in ogg_write_pages() 471 OGGContext *ogg = s->priv_data; in ogg_init() local [all …]
|
/third_party/libsnd/cmake/ |
D | FindOgg.cmake | 1 # - Find ogg 2 # Find the native ogg includes and libraries 4 # OGG_INCLUDE_DIRS - where to find ogg.h, etc. 5 # OGG_LIBRARIES - List of libraries when using ogg. 6 # OGG_FOUND - True if ogg found. 14 pkg_check_modules (PC_OGG QUIET ogg>=1.3.0) 18 find_path (OGG_INCLUDE_DIR ogg/ogg.h 24 # MSVC built ogg may be named ogg_static. 28 ogg 52 if(NOT TARGET Ogg::ogg) [all …]
|
/third_party/ffmpeg/tests/fate/ |
D | vorbis.mak | 2 fate-vorbis-encode: CMD = enc_dec_pcm ogg wav s16le $(TARGET_SAMPLES)/audio-reference/luckynight_2c… 10 fate-vorbis-1: CMD = pcm -i $(TARGET_SAMPLES)/vorbis/1.0.1-test_small.ogg 14 fate-vorbis-2: CMD = pcm -i $(TARGET_SAMPLES)/vorbis/1.0-test_small.ogg 18 fate-vorbis-3: CMD = pcm -i $(TARGET_SAMPLES)/vorbis/beta3-test_small.ogg 22 fate-vorbis-4: CMD = pcm -i $(TARGET_SAMPLES)/vorbis/beta4-test_small.ogg 26 fate-vorbis-5: CMD = pcm -i $(TARGET_SAMPLES)/vorbis/chain-test1_small.ogg 30 fate-vorbis-6: CMD = pcm -i $(TARGET_SAMPLES)/vorbis/chain-test2_small.ogg 34 fate-vorbis-7: CMD = pcm -i $(TARGET_SAMPLES)/vorbis/highrate-test_small.ogg 38 fate-vorbis-8: CMD = pcm -i $(TARGET_SAMPLES)/vorbis/lsp-test2_small.ogg 42 fate-vorbis-9: CMD = pcm -i $(TARGET_SAMPLES)/vorbis/lsp-test3_small.ogg [all …]
|
/third_party/gstreamer/gstplugins_bad/tests/check/media/ |
D | meson.build | 2 'audio.ogg', 3 'audio-video.ogg', 4 'audio-short.ogg', 5 'audio-video-short.ogg',
|
/third_party/gstreamer/gstplugins_bad/data/targets/file-extension/ |
D | ogv.gep | 2 name=ogv;ogg 4 description=Default target for files with a .ogg and friends extension 8 description=Default target for files with a .ogg and friends extension 10 format=application/ogg
|
D | oga.gep | 4 description=Default target for files with a .ogg and friends extension 8 description=Default target for files with a .ogg and friends extension 10 format=audio/ogg
|
/third_party/gstreamer/gstplugins_base/tests/check/elements/ |
D | encodebin.c | 35 GstCaps *ogg; in create_ogg_profile() local 37 ogg = gst_caps_new_empty_simple ("application/ogg"); in create_ogg_profile() 38 prof = gst_encoding_container_profile_new ((gchar *) "myprofile", NULL, ogg, in create_ogg_profile() 40 gst_caps_unref (ogg); in create_ogg_profile() 48 GstCaps *ogg, *vorbis; in create_ogg_vorbis_profile() local 50 ogg = gst_caps_new_empty_simple ("application/ogg"); in create_ogg_vorbis_profile() 52 gst_encoding_container_profile_new ((gchar *) "myprofile", NULL, ogg, in create_ogg_vorbis_profile() 54 gst_caps_unref (ogg); in create_ogg_vorbis_profile() 69 GstCaps *ogg, *vorbis, *theora; in create_ogg_theora_vorbis_profile() local 71 ogg = gst_caps_new_empty_simple ("application/ogg"); in create_ogg_theora_vorbis_profile() [all …]
|
/third_party/ffmpeg/tests/ref/lavf/ |
D | ogg | 1 81b9366cacb23644c2803585dced9996 *tests/data/lavf/lavf.ogg 2 13516 tests/data/lavf/lavf.ogg 3 tests/data/lavf/lavf.ogg CRC=0x3a1da17e
|
/third_party/ffmpeg/tests/ref/lavf-fate/ |
D | vp8.ogg | 1 20f1e9b1714513a0ba85ca636e818784 *tests/data/lavf-fate/lavf.vp8.ogg 2 95009 tests/data/lavf-fate/lavf.vp8.ogg 3 tests/data/lavf-fate/lavf.vp8.ogg CRC=0xa5857a66
|
D | vp3.ogg | 1 4bd51dac3194fa88ae33767c25b4b1e6 *tests/data/lavf-fate/lavf.vp3.ogg 2 417621 tests/data/lavf-fate/lavf.vp3.ogg 3 tests/data/lavf-fate/lavf.vp3.ogg CRC=0x037e3e79
|