Question: Does anyone know the timeline mechanism in GStreamer?

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

Question: Does anyone know the timeline mechanism in GStreamer?

Zheng, Huan

Hi, developers

Helix use current audio playback time as the timeline to perform A/V sync,

But…How does GStreamer generate time stamp in order to perform A/V sync?

Thanks in advance!

 

Best Regards, Zheng, Huan(ZBT)

OTC/SSD/SSG

Intel Aisa-Pacific Research & Developement Ltd

Tel: 021-6116 6435

Inet: 8821 6435

Cub: 3W035

 


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: Question: Does anyone know the timeline mechanism inGStreamer?

LIANG ZHAO-2
gstreamer uses clock to do A/V sync, this clock can be provided by any elements, for example, from audiosink by audio pcm render time.
 
It is similar with helix, but not restrict in audio playback, A/V sync can be done by any clock implementation.
 
Zhao Liang 

From: [hidden email] [mailto:[hidden email]] On Behalf Of Zheng, Huan
Sent: Thursday, August 07, 2008 9:57 AM
To: [hidden email]
Subject: [gst-devel] Question: Does anyone know the timeline mechanism inGStreamer?

Hi, developers

Helix use current audio playback time as the timeline to perform A/V sync,

But…How does GStreamer generate time stamp in order to perform A/V sync?

Thanks in advance!

 

Best Regards, Zheng, Huan(ZBT)

OTC/SSD/SSG

Intel Aisa-Pacific Research & Developement Ltd

Tel: 021-6116 6435

Inet: 8821 6435

Cub: 3W035

 


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: Question: Does anyone know the timeline mechanisminGStreamer?

Zheng, Huan

Thank you Liang!

 

Best Regards, Zheng, Huan(ZBT)

OTC/SSD/SSG

Intel Aisa-Pacific Research & Developement Ltd

Tel: 021-6116 6435

Inet: 8821 6435

Cub: 3W035


From: [hidden email] [mailto:[hidden email]] On Behalf Of Zhao Liang-E3423C
Sent: 2008
87 10:02
To: Discussion of the development of GStreamer
Subject: Re: [gst-devel] Question: Does anyone know the timeline mechanisminGStreamer?

 

gstreamer uses clock to do A/V sync, this clock can be provided by any elements, for example, from audiosink by audio pcm render time.

 

It is similar with helix, but not restrict in audio playback, A/V sync can be done by any clock implementation.

 

Zhao Liang 


From: [hidden email] [mailto:[hidden email]] On Behalf Of Zheng, Huan
Sent: Thursday, August 07, 2008 9:57 AM
To: [hidden email]
Subject: [gst-devel] Question: Does anyone know the timeline mechanism inGStreamer?

Hi, developers

Helix use current audio playback time as the timeline to perform A/V sync,

But…How does GStreamer generate time stamp in order to perform A/V sync?

Thanks in advance!

 

Best Regards, Zheng, Huan(ZBT)

OTC/SSD/SSG

Intel Aisa-Pacific Research & Developement Ltd

Tel: 021-6116 6435

Inet: 8821 6435

Cub: 3W035

 


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: Question: Does anyone know the timeline mechanism in GStreamer?

Tim-Philipp Müller-2
In reply to this post by Zheng, Huan
On Thu, 2008-08-07 at 09:57 +0800, Zheng, Huan wrote:

> Helix use current audio playback time as the timeline to perform A/V
> sync,
>
> But… How does GStreamer generate time stamp in order to perform A/V
> sync?

There's a part-synchronisation.txt document in the design documents
folder, linked from the GStreamer documentation web page. It should
answer most of your questions regarding A/V sync.

Cheers
 -Tim




-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel