how to fetch custom post by tags in WordPress

If you looking for fetch custom post by tags yes is it possible to retrieve post entry for a custom post type by tag, I have been trying with the following code.

<?php
$CurrentTagSlugs = get_queried_object();
$CurrentTagSlug = $CurrentTagSlugs->slug

query_posts( array( 'post_type' => 'video', 'post_status' => 'publish', 'tag_slug__in' => $CurrentTagSlug) );
if ( have_posts() ):
    while ( have_posts() ) : the_post();
    echo "<h2>".the_title()."</h2>";
    endwhile;
endif;
?>
Mukesh Jakhar - PHP Web Developer
Mukesh Jakhar

This is Mukesh Jakhar. I’m a professional web developer with 3+ years experience. I am always ready for freelance work and i am writing blogs in my free time. I love to learn new technologies and share with others.

I founded PHPKIDA in September 2015. The focus of this website to provide web development tutorials of PHP, WordPress, CodeIgniter, Jquery, MySQL, HMTL, CSS etc and sharing solution to problems which i already solved.

Sign up for weekly update

Milkshake is almost ready. If you're interested in testing it out, then sign up below to get exclusive access.